net: phy: mediatek: Move some macros to phy-lib for later use
authorSky Huang <skylake.huang@mediatek.com>
Thu, 13 Feb 2025 08:05:53 +0000 (16:05 +0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 18 Feb 2025 00:22:36 +0000 (16:22 -0800)
Move some macros to phy-lib because MediaTek's 2.5G built-in
ethernet PHY will also use them.

Signed-off-by: Sky Huang <skylake.huang@mediatek.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20250213080553.921434-6-SkyLake.Huang@mediatek.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/mediatek/mtk-ge.c
drivers/net/phy/mediatek/mtk.h

index a24c5ba469bad891a92f4e824103ed512def56b6..73d9b72f9d9e2c361bfbe30cc82f75887f4e13d3 100644 (file)
@@ -8,10 +8,6 @@
 #define MTK_GPHY_ID_MT7530             0x03a29412
 #define MTK_GPHY_ID_MT7531             0x03a29441
 
-#define MTK_PHY_PAGE_EXTENDED_1                        0x0001
-#define MTK_PHY_AUX_CTRL_AND_STATUS            0x14
-#define   MTK_PHY_ENABLE_DOWNSHIFT             BIT(4)
-
 #define MTK_PHY_PAGE_EXTENDED_2                        0x0002
 #define MTK_PHY_PAGE_EXTENDED_3                        0x0003
 #define MTK_PHY_RG_LPI_PCS_DSP_CTRL_REG11      0x11
index 4e4468dc0234411e0bd0919be8ef2b93c01f303e..320f76ffa81fa251186e694c8bc364b65f06fe41 100644 (file)
@@ -8,7 +8,11 @@
 #ifndef _MTK_EPHY_H_
 #define _MTK_EPHY_H_
 
+#define MTK_PHY_AUX_CTRL_AND_STATUS            0x14
+#define   MTK_PHY_ENABLE_DOWNSHIFT             BIT(4)
+
 #define MTK_EXT_PAGE_ACCESS                    0x1f
+#define MTK_PHY_PAGE_EXTENDED_1                        0x0001
 #define MTK_PHY_PAGE_STANDARD                  0x0000
 #define MTK_PHY_PAGE_EXTENDED_52B5             0x52b5