aboutsummaryrefslogtreecommitdiff
path: root/src/include/boot_device.h
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2022-09-15 00:17:20 -0700
committerMartin L Roth <gaumless@gmail.com>2022-09-19 09:50:58 +0000
commite8097f7a283228e3bbb8ddc525e4f8c861a5bcb8 (patch)
tree4430d4dec6d9c05351cab92aab2177358580c3bb /src/include/boot_device.h
parentdbe4fe2c8870024c093ee2a23c6d761e838f49c5 (diff)
mb/google/rex: Add ELAN6918 touchscreen
ELAN6918 Power Sequencing seems not perfectly matching with the previous platforms and setting GPP_C06 to high prior to the power sequencing is actually makes it work. Ideally Power Sequencing should be as below for ELAN6918 (in ACPI) `POWER enabled -> RESET deasserted -> Report EN enabled` But below sequence is only working currently: `Report EN enabled (ramstage) -> POWER enabled (ACPI) -> RESET deasserted (ACPI)` BUG=b:247029304 TEST=Verified ELAN touch panel is working as expected after booting Google/rex device to ChromeOS. Change-Id: Ideaeb0faa882b8e603534bbface51ea76923d436 Signed-off-by: Eran Mitrani <mitrani@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/66990 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Tarun Tuli <taruntuli@google.com>
Diffstat (limited to 'src/include/boot_device.h')
0 files changed, 0 insertions, 0 deletions