Ken Lu has uploaded a new patch set (#4) to the change originally created by YanRu Chen. ( https://review.coreboot.org/c/coreboot/+/30180 )
Change subject: mainboard/google/poppy/variants/rammus: Fixed touchscreen function failed on EVT FATP ......................................................................
mainboard/google/poppy/variants/rammus: Fixed touchscreen function failed on EVT FATP
According to issue tracker b:119238959 #4 & #6 . Hardware modify design to make GPP_E3 to be a switch of touchscreen I2C CLK and SDA. Control GPP_E3 to make touchscreen I2C CLK and SDA keep low during power on initialization to avoid data transfer during this time . After touchscreen IC initial complete ,control GPP_E3 to high to make touchscreen I2C CLK and SDA work normally .
BUG=b:119238959 BRANCH=firmware-rammus-11275.B TEST=emerge-rammus coreboot chromeos-ec chromeos-bootimage Flash FW to DUT, run S5 stress test and verify the result
Signed-off-by: YanRu Chen kane_chen@pegatron.corp-partner.google.com Change-Id: I86452c1445243c499aeaf931dba286db169c5628 --- M src/mainboard/google/poppy/variants/rammus/devicetree.cb M src/mainboard/google/poppy/variants/rammus/gpio.c 2 files changed, 5 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/80/30180/4