summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mainboard/siemens/mc_ehl/variants/mc_ehl1/Kconfig1
-rw-r--r--src/mainboard/siemens/mc_ehl/variants/mc_ehl1/devicetree.cb9
2 files changed, 10 insertions, 0 deletions
diff --git a/src/mainboard/siemens/mc_ehl/variants/mc_ehl1/Kconfig b/src/mainboard/siemens/mc_ehl/variants/mc_ehl1/Kconfig
index 5d382bdf97..a35ec131e4 100644
--- a/src/mainboard/siemens/mc_ehl/variants/mc_ehl1/Kconfig
+++ b/src/mainboard/siemens/mc_ehl/variants/mc_ehl1/Kconfig
@@ -3,6 +3,7 @@ if BOARD_SIEMENS_MC_EHL1
config BOARD_SPECIFIC_OPTIONS
def_bool y
select DRIVERS_I2C_RX6110SA
+ select DRIVERS_I2C_PI608GP
select DRIVER_INTEL_I210
select INTEL_LPSS_UART_FOR_CONSOLE
select NC_FPGA_POST_CODE
diff --git a/src/mainboard/siemens/mc_ehl/variants/mc_ehl1/devicetree.cb b/src/mainboard/siemens/mc_ehl/variants/mc_ehl1/devicetree.cb
index 107ff72a96..6994e8ca15 100644
--- a/src/mainboard/siemens/mc_ehl/variants/mc_ehl1/devicetree.cb
+++ b/src/mainboard/siemens/mc_ehl/variants/mc_ehl1/devicetree.cb
@@ -188,6 +188,15 @@ chip soc/intel/elkhartlake
register "user_weekday" = "4"
device i2c 0x32 on end # RTC RX6110 SA
end
+ # PI7C9X2G608GP PCIe switch configuration
+ chip drivers/i2c/pi608gp
+ register "gen2_3p5_enable" = "true"
+ register "gen2_3p5_amp" = "AMP_LVL_MV(425)"
+ register "gen2_3p5_deemph" = "DEEMPH_LVL_MV(6, 0)"
+ device i2c 0x6f on
+ ops pi608gp_ops
+ end
+ end
end
device pci 1f.5 on end # PCH SPI (flash & TPM)
end