mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-15 04:43:53 +00:00
atkbdc(4): Add quirk for "System76 lemur Pro" laptops.
Currently atkbdc(4) assumes all coreboot BIOSes belonging to Chromebooks and unconditionally sets a number of quirks to workaround known issues. Exclude "System76" laptops from this set as they appeared to be a traditional hardware ("lemur Pro" is a rebranded Clevo chassis) with coreboot firmware on board. KBDC_QUIRK_KEEP_ACTIVATED quirk activated for Chromebook platform makes keyboard on this devices inoperable. "Purism Librem" laptops may require the same exclusion too. PR: 250711 Reported by: nick.lott@gmail.com MFC after: 2 weeks
This commit is contained in:
parent
cdf6e4e922
commit
07030f3362
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=367349
|
@ -113,6 +113,7 @@ struct atkbdc_quirks {
|
|||
};
|
||||
|
||||
static struct atkbdc_quirks quirks[] = {
|
||||
{"coreboot", "System76", NULL, 0},
|
||||
{"coreboot", NULL, NULL,
|
||||
KBDC_QUIRK_KEEP_ACTIVATED | KBDC_QUIRK_IGNORE_PROBE_RESULT |
|
||||
KBDC_QUIRK_RESET_AFTER_PROBE | KBDC_QUIRK_SETLEDS_ON_INIT},
|
||||
|
|
Loading…
Reference in a new issue