freebsd-dev/sys/dev/atkbdc
Vladimir Kondratyev 07030f3362 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
2020-11-04 21:52:10 +00:00
..
atkbd_atkbdc.c
atkbd.c atkbdc: clean up empty lines in .c and .h files 2020-09-01 21:41:38 +00:00
atkbdc_isa.c atkbdc: clean up empty lines in .c and .h files 2020-09-01 21:41:38 +00:00
atkbdc_subr.c
atkbdc_subr.h
atkbdc.c atkbdc(4): Add quirk for "System76 lemur Pro" laptops. 2020-11-04 21:52:10 +00:00
atkbdcreg.h atkbdc: use proper pointer type for KBDC 2019-12-25 15:55:45 +00:00
atkbdreg.h
psm.c atkbdc: clean up empty lines in .c and .h files 2020-09-01 21:41:38 +00:00
psm.h