diff options
author | Sheng-Liang Pan <Sheng-Liang.Pan@quantatw.com> | 2017-08-28 17:25:40 +0800 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2017-08-28 18:20:50 +0000 |
commit | 45448eda519d2df8df0996290eecc7e46d3407a8 (patch) | |
tree | 2f981fe73c0dfe9674fd5ae27bcd9aaf69aa425e /src/mainboard/google/reef | |
parent | 933ca5b9bc808fb15b6d9fe5c595d9bd1e0565fd (diff) | |
download | coreboot-45448eda519d2df8df0996290eecc7e46d3407a8.tar.xz |
google/Bruce: Add Raydium touch screen support
Current coreboot does not create ACPI device for OS to recognize Raydium
touchscreen.
List the touch screen in the devicetree so that the correct ACPI device
are created.
BUG=b:64705535
BRANCH=master
TEST=emerge-coral coreboot
Change-Id: Ifdea897ef66dd10f29a8a0e72f9406d316fbe8c7
Signed-off-by: Pan Sheng-Liang <Sheng-Liang.Pan@quantatw.com>
Reviewed-on: https://review.coreboot.org/21233
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/mainboard/google/reef')
-rw-r--r-- | src/mainboard/google/reef/variants/coral/devicetree.cb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mainboard/google/reef/variants/coral/devicetree.cb b/src/mainboard/google/reef/variants/coral/devicetree.cb index d5f546c99b..4f889d843b 100644 --- a/src/mainboard/google/reef/variants/coral/devicetree.cb +++ b/src/mainboard/google/reef/variants/coral/devicetree.cb @@ -188,6 +188,13 @@ chip soc/intel/apollolake register "has_power_resource" = "1" device i2c 10 on end end + chip drivers/i2c/generic + register "hid" = ""RAYD0001"" + register "desc" = ""Raydium Touchscreen"" + register "irq" = "ACPI_IRQ_EDGE_LOW(GPIO_21_IRQ)" + register "probed" = "1" + device i2c 39 on end + end end # - I2C 3 device pci 17.0 on chip drivers/i2c/generic |