summaryrefslogtreecommitdiffstats
path: root/sys/dev/i2c
diff options
context:
space:
mode:
authorjcs <jcs@openbsd.org>2018-01-06 18:51:20 +0000
committerjcs <jcs@openbsd.org>2018-01-06 18:51:20 +0000
commit4a64352304e24b88f212d718db9d0a3911b51116 (patch)
tree57e747e0d2a9cd59d22c0bf59aae63337cbe9ee1 /sys/dev/i2c
parentBring back the sign compare changes, this time with a fix from otto@ (diff)
downloadwireguard-openbsd-4a64352304e24b88f212d718db9d0a3911b51116.tar.xz
wireguard-openbsd-4a64352304e24b88f212d718db9d0a3911b51116.zip
pckbd: don't change translation mode if controller is in table 2
This was changed a decade ago to forcibly try table 3 first in order to make some now-long-gone hardware work. Newer Lenovo machines seem to have trouble being asked to change modes which manifests as a long boot delay as it waits for each request to timeout, or by causing the keyboard to generate junk when typing. Assume table 2 by default and just leave it alone if it's already there. This is how Linux has operated for quite a while and seems to help on these Lenovo machines. Tested by a few with these machines and has been in snaps for a bit.
Diffstat (limited to 'sys/dev/i2c')
0 files changed, 0 insertions, 0 deletions