net: phy: broadcom: Rename LED registers
authorFlorian Fainelli <florian.fainelli@broadcom.com>
Wed, 7 Jun 2023 18:34:52 +0000 (11:34 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 9 Jun 2023 09:38:43 +0000 (10:38 +0100)
These registers are common to most PHYs and are not specific to the
BCM5482, renamed the constants accordingly, no functional change.

Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/broadcom.c
include/linux/brcmphy.h

index 822c8b01dc53c0f798e28bf2ed86533accaa9b32..57a865aa1fe5a58d80d2d9b6eb6faa3cdbd985ab 100644 (file)
@@ -414,13 +414,13 @@ static int bcm54xx_config_init(struct phy_device *phydev)
         * these settings will cause LOS to malfunction.
         */
        if (!phy_on_sfp(phydev)) {
-               val = BCM5482_SHD_LEDS1_LED1(BCM_LED_SRC_MULTICOLOR1) |
-                       BCM5482_SHD_LEDS1_LED3(BCM_LED_SRC_MULTICOLOR1);
-               bcm_phy_write_shadow(phydev, BCM5482_SHD_LEDS1, val);
+               val = BCM54XX_SHD_LEDS1_LED1(BCM_LED_SRC_MULTICOLOR1) |
+                       BCM54XX_SHD_LEDS1_LED3(BCM_LED_SRC_MULTICOLOR1);
+               bcm_phy_write_shadow(phydev, BCM54XX_SHD_LEDS1, val);
 
                val = BCM_LED_MULTICOLOR_IN_PHASE |
-                       BCM5482_SHD_LEDS1_LED1(BCM_LED_MULTICOLOR_LINK_ACT) |
-                       BCM5482_SHD_LEDS1_LED3(BCM_LED_MULTICOLOR_LINK_ACT);
+                       BCM54XX_SHD_LEDS1_LED1(BCM_LED_MULTICOLOR_LINK_ACT) |
+                       BCM54XX_SHD_LEDS1_LED3(BCM_LED_MULTICOLOR_LINK_ACT);
                bcm_phy_write_exp(phydev, BCM_EXP_MULTICOLOR, val);
        }
 
index 251833ab271fc49c0385a9926b2a1b42dfa102ca..ab21b8a1b2c82c2c5909cf39f9d3352c10d4952c 100644 (file)
 #define  BCM_NO_ANEG_APD_EN            0x0060 /* bits 5 & 6 */
 #define  BCM_APD_SINGLELP_EN   0x0100 /* Bit 8 */
 
-#define BCM5482_SHD_LEDS1      0x0d    /* 01101: LED Selector 1 */
+#define BCM54XX_SHD_LEDS1      0x0d    /* 01101: LED Selector 1 */
                                        /* LED3 / ~LINKSPD[2] selector */
-#define BCM5482_SHD_LEDS1_LED3(src)    ((src & 0xf) << 4)
+#define BCM54XX_SHD_LEDS1_LED3(src)    ((src & 0xf) << 4)
                                        /* LED1 / ~LINKSPD[1] selector */
-#define BCM5482_SHD_LEDS1_LED1(src)    ((src & 0xf) << 0)
+#define BCM54XX_SHD_LEDS1_LED1(src)    ((src & 0xf) << 0)
 #define BCM54XX_SHD_RGMII_MODE 0x0b    /* 01011: RGMII Mode Selector */
 #define BCM5482_SHD_SSD                0x14    /* 10100: Secondary SerDes control */
 #define BCM5482_SHD_SSD_LEDM   0x0008  /* SSD LED Mode enable */