diff options
Diffstat (limited to 'drivers/net/dsa/qca8k.h')
| -rw-r--r-- | drivers/net/dsa/qca8k.h | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/net/dsa/qca8k.h b/drivers/net/dsa/qca8k.h index 1cf8a920d4ff..613fe5c50236 100644 --- a/drivers/net/dsa/qca8k.h +++ b/drivers/net/dsa/qca8k.h @@ -51,8 +51,10 @@  #define QCA8K_GOL_MAC_ADDR0				0x60  #define QCA8K_GOL_MAC_ADDR1				0x64  #define QCA8K_REG_PORT_STATUS(_i)			(0x07c + (_i) * 4) -#define   QCA8K_PORT_STATUS_SPEED			GENMASK(2, 0) -#define   QCA8K_PORT_STATUS_SPEED_S			0 +#define   QCA8K_PORT_STATUS_SPEED			GENMASK(1, 0) +#define   QCA8K_PORT_STATUS_SPEED_10			0 +#define   QCA8K_PORT_STATUS_SPEED_100			0x1 +#define   QCA8K_PORT_STATUS_SPEED_1000			0x2  #define   QCA8K_PORT_STATUS_TXMAC			BIT(2)  #define   QCA8K_PORT_STATUS_RXMAC			BIT(3)  #define   QCA8K_PORT_STATUS_TXFLOW			BIT(4) @@ -165,6 +167,7 @@ struct qca8k_priv {  	struct ar8xxx_port_status port_sts[QCA8K_NUM_PORTS];  	struct dsa_switch *ds;  	struct mutex reg_mutex; +	struct device *dev;  };  struct qca8k_mib_desc {  | 
