diff options
author | David Wu <david_wu@quanta.corp-partner.google.com> | 2024-08-12 14:14:00 +0800 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2024-08-13 13:25:33 +0000 |
commit | e1e16e0cb9900607df1b59b041a8a34f8a54b88c (patch) | |
tree | 88bb6822e0e0eca499b1f5abdedc7e5e807a5598 /src/commonlib | |
parent | f7ed007298e0d2f78114f056817a1abff6c64f54 (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/commonlib')
0 files changed, 0 insertions, 0 deletions