]> www.infradead.org Git - nvme.git/commit
net: ethernet: mtk_eth_soc: reapply mdc divider on reset
authorBo-Cun Chen <bc-bocun.chen@mediatek.com>
Wed, 16 Apr 2025 00:50:46 +0000 (01:50 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 17 Apr 2025 15:13:40 +0000 (08:13 -0700)
commit6bc2b6c6f16d8e60de518d26da1bc6bc436cf71d
tree0b21132f57a8290b2e5252860926ec701cd7afad
parent8e57ce3c3225c163bea74a08bd0d18f7f3284f82
net: ethernet: mtk_eth_soc: reapply mdc divider on reset

In the current method, the MDC divider was reset to the default setting
of 2.5MHz after the NETSYS SER. Therefore, we need to reapply the MDC
divider configuration function in mtk_hw_init() after reset.

Fixes: c0a440031d431 ("net: ethernet: mtk_eth_soc: set MDIO bus clock frequency")
Signed-off-by: Bo-Cun Chen <bc-bocun.chen@mediatek.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Link: https://patch.msgid.link/8ab7381447e6cdcb317d5b5a6ddd90a1734efcb0.1744764277.git.daniel@makrotopia.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mediatek/mtk_eth_soc.c
drivers/net/ethernet/mediatek/mtk_eth_soc.h