net: designware: support phy io micro voltage setting.

Support phy io micro voltage setting for NPCM8XX rgmii
interface.

Signed-off-by: Michael Chang <zhang971090220@gmail.com>
This commit is contained in:
Michael Chang
2025-02-05 10:01:06 +08:00
committed by Tom Rini
parent 738deb56b6
commit 8897f91a53

View File

@@ -741,6 +741,18 @@ int designware_eth_probe(struct udevice *dev)
puts("Error enabling phy supply\n");
return ret;
}
#if IS_ENABLED(CONFIG_ARCH_NPCM8XX)
int phy_uv;
phy_uv = dev_read_u32_default(dev, "phy-supply-microvolt", 0);
if (phy_uv) {
ret = regulator_set_value(phy_supply, phy_uv);
if (ret) {
puts("Error setting phy voltage\n");
return ret;
}
}
#endif
}
#endif