]> git.dujemihanovic.xyz Git - u-boot.git/commit
net: dwc_eth_qos_imx: Add platform specific reset for i.MX93
authorErik Schumacher <erik.schumacher@iris-sensing.com>
Mon, 28 Oct 2024 15:30:17 +0000 (15:30 +0000)
committerFabio Estevam <festevam@gmail.com>
Tue, 29 Oct 2024 19:25:53 +0000 (16:25 -0300)
commit43b89455eac76475d868a649986d0e152785049e
tree18ef5070c7324f9dc3d55202899dadc005907c45
parent669e628d446e7d44d2085a5cd076099db506cbf6
net: dwc_eth_qos_imx: Add platform specific reset for i.MX93

The EQOS on i.MX93 fails to finish the reset procedure in RMII mode.
This is described in errata ERR051683. This patch implements the
provided workaround which sets the PS and FES bits after the SWR is set
by using the eqos_fix_soc_reset function.

Adapted from linux-kernel commit b536f32b5b03 ("net: stmmac: dwmac-imx:
use platform specific reset for imx93 SoCs")

Signed-off-by: Erik Schumacher <erik.schumacher@iris-sensing.com>
drivers/net/dwc_eth_qos_imx.c