Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: ethernet: mtk_eth_soc: drop clocks unused by Ethernet driver

Clocks for SerDes and PHY are going to be handled by standalone drivers
for each of those hardware components. Drop them from the Ethernet driver.

The clocks which are being removed for this patch are responsible for
the for the SerDes PCS and PHYs used for the 2nd and 3rd MAC which are
anyway not yet supported. Hence backwards compatibility is not an issue.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://patch.msgid.link/b5faaf69b5c6e3e155c64af03706c3c423c6a1c9.1722335682.git.daniel@makrotopia.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Daniel Golle and committed by
Jakub Kicinski
887b1d1a 501c3005

-14
-14
drivers/net/ethernet/mediatek/mtk_eth_soc.h
··· 724 724 MTK_CLK_ETHWARP_WOCPU2, 725 725 MTK_CLK_ETHWARP_WOCPU1, 726 726 MTK_CLK_ETHWARP_WOCPU0, 727 - MTK_CLK_TOP_USXGMII_SBUS_0_SEL, 728 - MTK_CLK_TOP_USXGMII_SBUS_1_SEL, 729 727 MTK_CLK_TOP_SGM_0_SEL, 730 728 MTK_CLK_TOP_SGM_1_SEL, 731 - MTK_CLK_TOP_XFI_PHY_0_XTAL_SEL, 732 - MTK_CLK_TOP_XFI_PHY_1_XTAL_SEL, 733 729 MTK_CLK_TOP_ETH_GMII_SEL, 734 730 MTK_CLK_TOP_ETH_REFCK_50M_SEL, 735 731 MTK_CLK_TOP_ETH_SYS_200M_SEL, ··· 796 800 BIT_ULL(MTK_CLK_GP3) | BIT_ULL(MTK_CLK_XGP1) | \ 797 801 BIT_ULL(MTK_CLK_XGP2) | BIT_ULL(MTK_CLK_XGP3) | \ 798 802 BIT_ULL(MTK_CLK_CRYPTO) | \ 799 - BIT_ULL(MTK_CLK_SGMII_TX_250M) | \ 800 - BIT_ULL(MTK_CLK_SGMII_RX_250M) | \ 801 - BIT_ULL(MTK_CLK_SGMII2_TX_250M) | \ 802 - BIT_ULL(MTK_CLK_SGMII2_RX_250M) | \ 803 803 BIT_ULL(MTK_CLK_ETHWARP_WOCPU2) | \ 804 804 BIT_ULL(MTK_CLK_ETHWARP_WOCPU1) | \ 805 805 BIT_ULL(MTK_CLK_ETHWARP_WOCPU0) | \ 806 - BIT_ULL(MTK_CLK_TOP_USXGMII_SBUS_0_SEL) | \ 807 - BIT_ULL(MTK_CLK_TOP_USXGMII_SBUS_1_SEL) | \ 808 - BIT_ULL(MTK_CLK_TOP_SGM_0_SEL) | \ 809 - BIT_ULL(MTK_CLK_TOP_SGM_1_SEL) | \ 810 - BIT_ULL(MTK_CLK_TOP_XFI_PHY_0_XTAL_SEL) | \ 811 - BIT_ULL(MTK_CLK_TOP_XFI_PHY_1_XTAL_SEL) | \ 812 806 BIT_ULL(MTK_CLK_TOP_ETH_GMII_SEL) | \ 813 807 BIT_ULL(MTK_CLK_TOP_ETH_REFCK_50M_SEL) | \ 814 808 BIT_ULL(MTK_CLK_TOP_ETH_SYS_200M_SEL) | \