forked from mirrors/linux
		
	ACPI: resource: Add DMI quirks for ASUS Vivobook E1504GA and E1504GAB
Asus Vivobook E1504GA and E1504GAB notebooks are affected by bug #216158 (DSDT specifies the kbd IRQ as level active-low and using the override changes this to rising edge, stopping the keyboard from working). Users of these notebooks do not have a working keyboard unless they add their DMI information to the struct irq1_level_low_skip_override array and compile a custom kernel. Add support for these computers to the Linux kernel without requiring the end-user to recompile the kernel. Link: https://bugzilla.kernel.org/show_bug.cgi?id=216158 Signed-off-by: Ben Mayo <benny1091@gmail.com> [ rjw: Link tag, subject and changelog edits ] Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
		
							parent
							
								
									e2605d4039
								
							
						
					
					
						commit
						d2aaf19965
					
				
					 1 changed files with 14 additions and 0 deletions
				
			
		|  | @ -482,6 +482,20 @@ static const struct dmi_system_id irq1_level_low_skip_override[] = { | |||
| 			DMI_MATCH(DMI_BOARD_NAME, "B2502CBA"), | ||||
| 		}, | ||||
| 	}, | ||||
| 	{ | ||||
| 		/* Asus Vivobook E1504GA */ | ||||
| 		.matches = { | ||||
| 			DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), | ||||
| 			DMI_MATCH(DMI_BOARD_NAME, "E1504GA"), | ||||
| 		}, | ||||
| 	}, | ||||
| 	{ | ||||
| 		/* Asus Vivobook E1504GAB */ | ||||
| 		.matches = { | ||||
| 			DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), | ||||
| 			DMI_MATCH(DMI_BOARD_NAME, "E1504GAB"), | ||||
| 		}, | ||||
| 	}, | ||||
| 	{ | ||||
| 		/* LG Electronics 17U70P */ | ||||
| 		.matches = { | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Ben Mayo
						Ben Mayo