coreboot-kgpe-d16/src/mainboard/system76
Tim Crawford aa8b1f8b38 mb/system76: Configure I2C HID IRQs as level triggered
Per Microsoft's spec for HID over I2C [1], interrupts must be level
triggered. Switch GPIOs and the devicetree config to conform to this.

Touchpad and multitouch gestures were already working, so no behavior
changes are observed in normal use.

[1]: http://download.microsoft.com/download/7/d/d/7dd44bb7-2a7a-4505-ac1c-7227d3d96d5b/hid-over-i2c-protocol-spec-v1-0.docx

Change-Id: I485e616ae00e10bc3620ff3fa1fc1e903653c5cc
Signed-off-by: Tim Crawford <tcrawford@system76.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/61343
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-by: Felix Singer <felixsinger@posteo.net>
2022-05-02 14:06:42 +00:00
..
addw1 mb/system76: Configure I2C HID IRQs as level triggered 2022-05-02 14:06:42 +00:00
bonw14 mb/system76: Configure I2C HID IRQs as level triggered 2022-05-02 14:06:42 +00:00
cml-u mb/system76: Configure I2C HID IRQs as level triggered 2022-05-02 14:06:42 +00:00
darp7 tpm: Refactor TPM Kconfig dimensions 2022-04-21 23:07:20 +00:00
galp5 tpm: Refactor TPM Kconfig dimensions 2022-04-21 23:07:20 +00:00
gaze15 mb/system76: Configure I2C HID IRQs as level triggered 2022-05-02 14:06:42 +00:00
gaze16 tpm: Refactor TPM Kconfig dimensions 2022-04-21 23:07:20 +00:00
kbl-u tpm: Refactor TPM Kconfig dimensions 2022-04-21 23:07:20 +00:00
lemp9 tpm: Refactor TPM Kconfig dimensions 2022-04-21 23:07:20 +00:00
lemp10 tpm: Refactor TPM Kconfig dimensions 2022-04-21 23:07:20 +00:00
oryp5 tpm: Refactor TPM Kconfig dimensions 2022-04-21 23:07:20 +00:00
oryp6 mb/system76: Configure I2C HID IRQs as level triggered 2022-05-02 14:06:42 +00:00
oryp8 tpm: Refactor TPM Kconfig dimensions 2022-04-21 23:07:20 +00:00
whl-u mb/system76: Configure I2C HID IRQs as level triggered 2022-05-02 14:06:42 +00:00
Kconfig mb/*/Kconfig: Annotate closing endif with corresponding condition 2020-11-12 09:48:45 +00:00
Kconfig.name