net: dsa: mv88e6xxx: remove switch ID from ps
authorVivien Didelot <vivien.didelot@savoirfairelinux.com>
Sun, 17 Apr 2016 17:24:03 +0000 (13:24 -0400)
committerDavid S. Miller <davem@davemloft.net>
Sun, 17 Apr 2016 22:54:15 +0000 (18:54 -0400)
ps->id is not needed anymore, so remove it as well as the related
defined values.

Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/mv88e6xxx.c
drivers/net/dsa/mv88e6xxx.h

index 67b1dd1c22f7d89615ac4bee26ca5536d8f9619b..1dd525d8dc0a6f7e9a6d1de56f9799502170671a 100644 (file)
@@ -3145,7 +3145,6 @@ const char *mv88e6xxx_drv_probe(struct device *dsa_dev, struct device *host_dev,
        ps->bus = bus;
        ps->sw_addr = sw_addr;
        ps->info = info;
-       ps->id = id & 0xfff0;
 
        *priv = ps;
 
index 8eeafff27a82c45bb7f23ad23c888cd6ded97ea5..0dbe2d1779dd46928d5e700ad1e2987de27c7163 100644 (file)
 #define PORT_SWITCH_ID_PROD_NUM_6352   0x352
 #define PORT_SWITCH_ID_PROD_NUM_6350   0x371
 #define PORT_SWITCH_ID_PROD_NUM_6351   0x375
-#define PORT_SWITCH_ID_6031    0x0310
-#define PORT_SWITCH_ID_6035    0x0350
-#define PORT_SWITCH_ID_6046    0x0480
-#define PORT_SWITCH_ID_6061    0x0610
-#define PORT_SWITCH_ID_6065    0x0650
-#define PORT_SWITCH_ID_6085    0x04a0
-#define PORT_SWITCH_ID_6092    0x0970
-#define PORT_SWITCH_ID_6095    0x0950
-#define PORT_SWITCH_ID_6096    0x0980
-#define PORT_SWITCH_ID_6097    0x0990
-#define PORT_SWITCH_ID_6108    0x1070
-#define PORT_SWITCH_ID_6121    0x1040
-#define PORT_SWITCH_ID_6122    0x1050
-#define PORT_SWITCH_ID_6123    0x1210
-#define PORT_SWITCH_ID_6131    0x1060
-#define PORT_SWITCH_ID_6152    0x1a40
-#define PORT_SWITCH_ID_6155    0x1a50
-#define PORT_SWITCH_ID_6161    0x1610
-#define PORT_SWITCH_ID_6165    0x1650
-#define PORT_SWITCH_ID_6171    0x1710
-#define PORT_SWITCH_ID_6172    0x1720
-#define PORT_SWITCH_ID_6175    0x1750
-#define PORT_SWITCH_ID_6176    0x1760
-#define PORT_SWITCH_ID_6182    0x1a60
-#define PORT_SWITCH_ID_6185    0x1a70
-#define PORT_SWITCH_ID_6240    0x2400
-#define PORT_SWITCH_ID_6320    0x1150
-#define PORT_SWITCH_ID_6321    0x3100
-#define PORT_SWITCH_ID_6350    0x3710
-#define PORT_SWITCH_ID_6351    0x3750
-#define PORT_SWITCH_ID_6352    0x3520
 #define PORT_CONTROL           0x04
 #define PORT_CONTROL_USE_CORE_TAG      BIT(15)
 #define PORT_CONTROL_DROP_ON_LOCK      BIT(14)
@@ -457,7 +426,6 @@ struct mv88e6xxx_priv_state {
         */
        struct mutex eeprom_mutex;
 
-       int             id; /* switch product id */
        struct mv88e6xxx_priv_port      ports[DSA_MAX_PORTS];
 
        DECLARE_BITMAP(port_state_update_mask, DSA_MAX_PORTS);