summaryrefslogtreecommitdiff
path: root/src/mainboard/intel/elkhartlake_crb
diff options
context:
space:
mode:
authorDavid Wu <david_wu@quanta.corp-partner.google.com>2024-08-12 14:14:00 +0800
committerFelix Held <felix-coreboot@felixheld.de>2024-08-13 13:25:33 +0000
commite1e16e0cb9900607df1b59b041a8a34f8a54b88c (patch)
tree88bb6822e0e0eca499b1f5abdedc7e5e807a5598 /src/mainboard/intel/elkhartlake_crb
parentf7ed007298e0d2f78114f056817a1abff6c64f54 (diff)
mb/google/nissa/var/riven: Add elan touchscreen support
This change adds the necessary configuration for the elan touchscreen (ELAN9004) device, connected to I2C bus 16. It includes settings for: * HID descriptor * Device description * IRQ configuration * Detection * Reset, stop and enable GPIOs with their respective delays * Power resource handling * HID descriptor register offset BUG=b:348125053 b:348126380 TEST=emerge-nissa coreboot boot with elan TS, make sure elan TS is functional. Change-Id: I64c5a11dfaacfcca34240375d4dca5c76a60f62e Signed-off-by: David Wu <david_wu@quanta.corp-partner.google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/83876 Reviewed-by: Eric Lai <ericllai@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Subrata Banik <subratabanik@google.com>
Diffstat (limited to 'src/mainboard/intel/elkhartlake_crb')
0 files changed, 0 insertions, 0 deletions