Attention is currently required from: Bora Guvendik, Jayvik Desai, Jérémy Compostella, Kapil Porwal, Kyoung Il Kim, Pranava Y N, Subrata Banik.
Hello Bora Guvendik, Jayvik Desai, Jérémy Compostella, Kapil Porwal, Kyoung Il Kim, Pranava Y N, Subrata Banik, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/85200?usp=email
to look at the new patch set (#23).
Change subject: mb/google/fatcat: Add Intel Touch support for touchscreen and touchpad ......................................................................
mb/google/fatcat: Add Intel Touch support for touchscreen and touchpad
This patch does the following: - build with THC driver - touchscreen for THC-I2C mode and THC-SPI mode. for Touchscreen to use in THC-SPI mode, a rework is required. fw_config = TOUCHSCREEN supported device for THC-I2C: ELAN BOM37A supported device for THC-SPI: ELAN BOM36
- touchpad for THC-I2C mode for Touchpad to use in THC-I2C mode, a rework is required to switch the interrupt pad from GPP_A13 to GPP_F18. fw_config = TOUCHPAD supported device for THC-I2C: HYNITRON HFW68H
- Add variant specific touch.h
- wake support for touchscreen in LPSS-I2C, THC-I2C, THC-SPI modes
- wake support for touchpad in LPSS-I2C and THC-I2C modes
BUG=none TEST=set CBI fw_config TOUCHSREEN to TOUCHSCREEN_LPSS_I2C and/or , set fw_config TOUCHPAD to TOUCHPAD_LPSS_I2C.Boot fatcat board to OS and run lspci to check THC devices. Check that the device inputs are enumerated under /sys/class/hidraw directory. Enter S0ix and check that the board can wake up from touchscreen and touchpad inputs.
Signed-off-by: Cliff Huang cliff.huang@intel.com Change-Id: I865dbb9eed648c8f35c7f469b27a13be993ff479 --- M src/mainboard/google/fatcat/Kconfig M src/mainboard/google/fatcat/variants/fatcat/fw_config.c M src/mainboard/google/fatcat/variants/fatcat/gpio.c A src/mainboard/google/fatcat/variants/fatcat/include/variant/touch.h M src/mainboard/google/fatcat/variants/fatcat/overridetree.cb M src/mainboard/google/fatcat/variants/fatcat/variant.c 6 files changed, 153 insertions(+), 17 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/00/85200/23