]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
atkbdc(4): Add quirk for "System76 lemur Pro" laptops.
authorwulf <wulf@FreeBSD.org>
Wed, 4 Nov 2020 21:52:10 +0000 (21:52 +0000)
committerwulf <wulf@FreeBSD.org>
Wed, 4 Nov 2020 21:52:10 +0000 (21:52 +0000)
commitf2b5462c56bbd6082ac6732aab5113669f2297be
tree3d0d32e30824ad7db781241c15f1614a49bc06cf
parent0d22887a16f5056ac0f98f3b604a8faf209010b8
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
sys/dev/atkbdc/atkbdc.c