From 7f1f8302fd10bbd87920463a8ce871da11b09477 Mon Sep 17 00:00:00 2001 From: Mario Scheithauer Date: Wed, 25 Jan 2023 11:53:15 +0100 Subject: [PATCH] mb/siemens/mc_ehl2: Set RGMII output impedance manually Measurements have shown that the automatic calibrated values for RGMII output impedances are too low. For this reason, set the PMOS value to 16 and the NMOS to 13. Change-Id: Ic3382889d3281faccb03819f9680a9763703b2a1 Signed-off-by: Mario Scheithauer Reviewed-on: https://review.coreboot.org/c/coreboot/+/73019 Reviewed-by: Werner Zeh Tested-by: build bot (Jenkins) --- src/mainboard/siemens/mc_ehl/variants/mc_ehl2/devicetree.cb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mainboard/siemens/mc_ehl/variants/mc_ehl2/devicetree.cb b/src/mainboard/siemens/mc_ehl/variants/mc_ehl2/devicetree.cb index 758c8b1746..f14c225a0b 100644 --- a/src/mainboard/siemens/mc_ehl/variants/mc_ehl2/devicetree.cb +++ b/src/mainboard/siemens/mc_ehl/variants/mc_ehl2/devicetree.cb @@ -191,6 +191,9 @@ chip soc/intel/elkhartlake # INTn is routed to LED[2] pin register "enable_int" = "true" register "downshift_cnt" = "2" + register "force_mos" = "true" + register "pmos_val" = "0xF" + register "nmos_val" = "0xA" device mdio 0 on # PHY address ops m88e1512_ops end @@ -207,6 +210,9 @@ chip soc/intel/elkhartlake # INTn is routed to LED[2] pin register "enable_int" = "true" register "downshift_cnt" = "2" + register "force_mos" = "true" + register "pmos_val" = "0xF" + register "nmos_val" = "0xA" device mdio 1 on # PHY address ops m88e1512_ops end