diff --git a/sys/amd64/conf/NOTES b/sys/amd64/conf/NOTES --- a/sys/amd64/conf/NOTES +++ b/sys/amd64/conf/NOTES @@ -607,7 +607,13 @@ # EFI Runtime Services support options EFIRT - +# +# HID-over-I2C support +# +device iichid # HID-over-I2C support +options IICHID_DEBUG # Enable HID-over-I2C debug messages +options IICHID_SAMPLING # Workaround missing GPIO INTR support + ##################################################################### # ABI Emulation diff --git a/sys/arm64/conf/NOTES b/sys/arm64/conf/NOTES --- a/sys/arm64/conf/NOTES +++ b/sys/arm64/conf/NOTES @@ -239,3 +239,10 @@ # ZFS support options ZFS + +# +# HID-over-I2C support +# +device iichid # HID-over-I2C support +options IICHID_DEBUG # Enable HID-over-I2C debug messages +options IICHID_SAMPLING # Workaround missing GPIO INTR support diff --git a/sys/conf/NOTES b/sys/conf/NOTES --- a/sys/conf/NOTES +++ b/sys/conf/NOTES @@ -2413,8 +2413,23 @@ options DEBUG_LOCKS ##################################################################### -# Generic HID support -device hid +# HID support +device hid # Generic HID support +options HID_DEBUG # enable debug msgs +device hidbus # HID bus +device hidmap # HID to evdev mapping +device hidraw # Raw access driver +options HIDRAW_MAKE_UHID_ALIAS # install /dev/uhid alias +device hconf # Multitouch configuration TLC +device hcons # Consumer controls +device hgame # Generic game controllers +device hkbd # HID keyboard +device hms # HID mouse +device hmt # HID multitouch (MS-compatible) +device hpen # Generic pen driver +device hsctrl # System controls +device ps4dshock # Sony PS4 DualShock 4 gamepad driver +device xb360gp # XBox 360 gamepad driver ##################################################################### # USB support @@ -2460,6 +2475,9 @@ device uep # Diamond Rio 500 MP3 player device urio +# HID-over-USB driver +device usbhid + # # USB serial support device ucom @@ -2576,6 +2594,9 @@ options UVSCOM_INTR_INTERVAL=100 # interrupt pipe interval # in milliseconds +# options for usbhid: +options USBHID_ENABLED # Prefer usbhid to other USBHID drivers + ##################################################################### # FireWire support diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES --- a/sys/i386/conf/NOTES +++ b/sys/i386/conf/NOTES @@ -860,7 +860,13 @@ # options NKPT=31 - +# +# HID-over-I2C support +# +device iichid # HID-over-I2C support +options IICHID_DEBUG # Enable HID-over-I2C debug messages +options IICHID_SAMPLING # Workaround missing GPIO INTR support + ##################################################################### # ABI Emulation