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"), | 			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 */ | 		/* LG Electronics 17U70P */ | ||||||
| 		.matches = { | 		.matches = { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Ben Mayo
						Ben Mayo