diff options
author | Uwe Poeche <uwe.poeche@siemens.com> | 2019-11-05 15:44:42 +0100 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2019-11-12 18:24:31 +0000 |
commit | 996588521a2240397b4a89e5ad5f5708f930dbc8 (patch) | |
tree | e2b3814dbcff2b46d751672f48f879b8b787d46d /src/mainboard/siemens/mc_tcu3/devicetree.cb | |
parent | 11a34ec4c230ab9a6a825eae57eb848aa052a6ed (diff) |
src/mainboard/siemens: Use PTN3460 chip driver
This patch replaces and cleans up the redundant PTN3460 driver files in
/mainboard/siemens directories by using the now available driver in
src/drivers/i2c/ptn3460 and providing mainboard specific functions to
the driver.
TEST=Display is working on Siemens mainboards (e.g. mc_tcu3, mc_apl1, ...).
Change-Id: I976a502e7176a356bab772758250db3cdff529b9
Signed-off-by: Uwe Poeche <uwe.poeche@siemens.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/36643
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/siemens/mc_tcu3/devicetree.cb')
-rw-r--r-- | src/mainboard/siemens/mc_tcu3/devicetree.cb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mainboard/siemens/mc_tcu3/devicetree.cb b/src/mainboard/siemens/mc_tcu3/devicetree.cb index 433eebeabf..a1416e490e 100644 --- a/src/mainboard/siemens/mc_tcu3/devicetree.cb +++ b/src/mainboard/siemens/mc_tcu3/devicetree.cb @@ -50,7 +50,12 @@ chip soc/intel/fsp_baytrail device pci 16.0 off end # 8086 0F37 - OTG controller device pci 17.0 on end # 8086 0F50 - EMMC 4.5 Port (MMC1 pins) - Only 1 EMMC port at a time device pci 18.0 on end # 8086 0F40 - SIO - DMA - device pci 18.1 on end # 8086 0F41 - I2C Port 1 + device pci 18.1 on # 8086 0F41 - I2C Port 1 + # Enable external display bridge (eDP to LVDS) + chip drivers/i2c/ptn3460 + device i2c 0x20 on end # PTN3460 DP2LVDS Bridge + end + end device pci 18.2 on end # 8086 0F42 - I2C Port 2 device pci 18.3 on end # 8086 0F43 - I2C Port 3 device pci 18.4 on end # 8086 0F44 - I2C Port 4 |