patch-5.15.79-rt54.patch
[platform/kernel/linux-rpi.git] / include / linux / microchipphy.h
index 517288d..626c450 100644 (file)
 /* Registers specific to the LAN7800/LAN7850 embedded phy */
 #define LAN78XX_PHY_LED_MODE_SELECT            (0x1D)
 
+#define LAN78XX_PHY_CTRL3                      (0x14)
+#define LAN78XX_PHY_CTRL3_AUTO_DOWNSHIFT       (0x0010)
+#define LAN78XX_PHY_CTRL3_DOWNSHIFT_CTRL_MASK  (0x000c)
+#define LAN78XX_PHY_CTRL3_DOWNSHIFT_CTRL_2     (0x0000)
+#define LAN78XX_PHY_CTRL3_DOWNSHIFT_CTRL_3     (0x0004)
+#define LAN78XX_PHY_CTRL3_DOWNSHIFT_CTRL_4     (0x0008)
+#define LAN78XX_PHY_CTRL3_DOWNSHIFT_CTRL_5     (0x000c)
+
 /* DSP registers */
 #define PHY_ARDENNES_MMD_DEV_3_PHY_CFG         (0x806A)
 #define PHY_ARDENNES_MMD_DEV_3_PHY_CFG_ZD_DLY_EN_      (0x2000)