diff options
author | Mario Scheithauer <mario.scheithauer@siemens.com> | 2023-01-25 11:43:51 +0100 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2023-03-02 14:40:49 +0000 |
commit | 481bfe6a8b8ab500b10d1a7821796826c58e9e4a (patch) | |
tree | 25de5e16b889b1522cf213d4f0b35391ac351025 /tests/lib/lib-test.c | |
parent | 33ef5c4e3a6a36596ab20faf4b8edd3f32c189d3 (diff) |
drivers/net/phy/m88e1512: Add a way to set output impedance manually
This patch provides the functionality to set the RGMII output impedance
manually. To ensure that no race condition occurs, the driver strength
values for PMOS and NMOS should be written to the RGMII output impedance
calibration override register first and then the force bit should be
enabled with a second write to this register.
Link to the Marvell PHY 88E1512 datasheet:
https://web.archive.org/web/20230125074158/https://www.marvell.com/content/dam/marvell/en/public-collateral/phys-transceivers/marvell-ethernet-phys-alaska-88e151x-datasheet.pdf
Change-Id: I87fa03aa49514cdc33d2911d7f23386c8f69d95b
Signed-off-by: Mario Scheithauer <mario.scheithauer@siemens.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73018
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
Diffstat (limited to 'tests/lib/lib-test.c')
0 files changed, 0 insertions, 0 deletions