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>
This commit is contained in:
Mario Scheithauer 2023-01-25 11:53:15 +01:00 committed by Felix Held
parent 481bfe6a8b
commit 7f1f8302fd
1 changed files with 6 additions and 0 deletions

View File

@ -191,6 +191,9 @@ chip soc/intel/elkhartlake
# INTn is routed to LED[2] pin # INTn is routed to LED[2] pin
register "enable_int" = "true" register "enable_int" = "true"
register "downshift_cnt" = "2" register "downshift_cnt" = "2"
register "force_mos" = "true"
register "pmos_val" = "0xF"
register "nmos_val" = "0xA"
device mdio 0 on # PHY address device mdio 0 on # PHY address
ops m88e1512_ops ops m88e1512_ops
end end
@ -207,6 +210,9 @@ chip soc/intel/elkhartlake
# INTn is routed to LED[2] pin # INTn is routed to LED[2] pin
register "enable_int" = "true" register "enable_int" = "true"
register "downshift_cnt" = "2" register "downshift_cnt" = "2"
register "force_mos" = "true"
register "pmos_val" = "0xF"
register "nmos_val" = "0xA"
device mdio 1 on # PHY address device mdio 1 on # PHY address
ops m88e1512_ops ops m88e1512_ops
end end