summaryrefslogtreecommitdiffstats
path: root/src/mainboard/siemens/mc_ehl/variants/mc_ehl2/devicetree.cb
diff options
context:
space:
mode:
authorMario Scheithauer <mario.scheithauer@siemens.com>2023-01-25 11:53:15 +0100
committerFelix Held <felix-coreboot@felixheld.de>2023-03-02 14:41:31 +0000
commit7f1f8302fd10bbd87920463a8ce871da11b09477 (patch)
tree612b36bc19c155faed6c2932d9086e46b96de17d /src/mainboard/siemens/mc_ehl/variants/mc_ehl2/devicetree.cb
parent481bfe6a8b8ab500b10d1a7821796826c58e9e4a (diff)
downloadcoreboot-7f1f8302fd10bbd87920463a8ce871da11b09477.tar.gz
coreboot-7f1f8302fd10bbd87920463a8ce871da11b09477.tar.bz2
coreboot-7f1f8302fd10bbd87920463a8ce871da11b09477.zip
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 <mario.scheithauer@siemens.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/73019 Reviewed-by: Werner Zeh <werner.zeh@siemens.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/siemens/mc_ehl/variants/mc_ehl2/devicetree.cb')
-rw-r--r--src/mainboard/siemens/mc_ehl/variants/mc_ehl2/devicetree.cb6
1 files changed, 6 insertions, 0 deletions
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 758c8b174634..f14c225a0bc6 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