aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/cyan/variants/ultima/overridetree.cb
diff options
context:
space:
mode:
authorMatt DeVillier <matt.devillier@gmail.com>2020-03-30 23:20:32 -0500
committerMatt DeVillier <matt.devillier@gmail.com>2020-04-03 16:23:42 +0000
commit8fbfcc3a06d2dde8aa625db123b42cfe29aa0752 (patch)
tree1fdcd8b463da2be27dcc6fdb5f53b5bdf381606f /src/mainboard/google/cyan/variants/ultima/overridetree.cb
parent0d58e64ddfc9bb7f1badaca3930c484a0e16245c (diff)
mb/google/cyan: convert to overridetree
Simply cyan variants by converting to overridetree format. A few differences were ignored as there appears to be no reason behind them: - cyan had PCIe RP2 enabled, but nothing is attached to it - kefka had the SPI 1 device disabled - reks, relm, and ultima had HSUART 1 disabled - edgar had I2C1 UPD disabled Test: build/boot cyan and edgar variants, verify everything still works Change-Id: I9928cc59adcfda4661ddfdfa95f53a7820053b4a Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/39964 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/google/cyan/variants/ultima/overridetree.cb')
-rw-r--r--src/mainboard/google/cyan/variants/ultima/overridetree.cb11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mainboard/google/cyan/variants/ultima/overridetree.cb b/src/mainboard/google/cyan/variants/ultima/overridetree.cb
new file mode 100644
index 0000000000..b5aa652292
--- /dev/null
+++ b/src/mainboard/google/cyan/variants/ultima/overridetree.cb
@@ -0,0 +1,11 @@
+chip soc/intel/braswell
+
+ register "PcdEnableI2C0" = "1" # Touchscreen
+
+ register "PcdPchSsicEnable" = "0"
+ register "PcdPchUsbHsicPort" = "0"
+
+ device domain 0 on
+ device pci 18.1 on end # 8086 22c1 - I2C Port 1: Touchscreen
+ end
+end