Refreshed all patches. Remove upstreamed: - 103-MIPS-perf-ath79-Fix-perfcount-IRQ-assignment.patch - 060-fix-oxnas-rps-dt-match.patch Altered patches: - 0067-generic-Mangle-bootloader-s-kernel-arguments.patch - 006-mvebu-Mangle-bootloader-s-kernel-arguments.patch - 996-generic-Mangle-bootloader-s-kernel-arguments.patch Compile-tested on: ar71xx, cns3xxx, imx6, mvebu, x86_64 Runtime-tested on: ar71xx, cns3xxx, imx6, x86_64 Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
		
			
				
	
	
		
			20 lines
		
	
	
		
			497 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			497 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
--- a/arch/x86/kernel/reboot.c
 | 
						|
+++ b/arch/x86/kernel/reboot.c
 | 
						|
@@ -469,6 +469,16 @@ static const struct dmi_system_id reboot
 | 
						|
 		},
 | 
						|
 	},
 | 
						|
 
 | 
						|
+	/* PC Engines */
 | 
						|
+	{	/* Handle problems with rebooting on PC Engines apu2 */
 | 
						|
+		.callback = set_pci_reboot,
 | 
						|
+		.ident = "PC Engines apu2",
 | 
						|
+		.matches = {
 | 
						|
+			DMI_MATCH(DMI_BOARD_VENDOR, "PC Engines"),
 | 
						|
+			DMI_MATCH(DMI_BOARD_NAME, "apu2"),
 | 
						|
+		},
 | 
						|
+	},
 | 
						|
+
 | 
						|
 	/* Sony */
 | 
						|
 	{	/* Handle problems with rebooting on Sony VGN-Z540N */
 | 
						|
 		.callback = set_bios_reboot,
 |