|
@@ -396,6 +396,7 @@ enum mv88e6xxx_cap {
|
|
|
MV88E6XXX_CAP_G2_PVT_ADDR, /* (0x0b) Cross Chip Port VLAN Addr */
|
|
|
MV88E6XXX_CAP_G2_PVT_DATA, /* (0x0c) Cross Chip Port VLAN Data */
|
|
|
MV88E6XXX_CAP_G2_SWITCH_MAC, /* (0x0d) Switch MAC/WoL/WoF */
|
|
|
+ MV88E6XXX_CAP_G2_POT, /* (0x0f) Priority Override Table */
|
|
|
|
|
|
/* Multi-chip Addressing Mode.
|
|
|
* Some chips require an indirect SMI access when their SMI device
|
|
@@ -442,6 +443,7 @@ enum mv88e6xxx_cap {
|
|
|
#define MV88E6XXX_FLAG_G2_PVT_ADDR BIT(MV88E6XXX_CAP_G2_PVT_ADDR)
|
|
|
#define MV88E6XXX_FLAG_G2_PVT_DATA BIT(MV88E6XXX_CAP_G2_PVT_DATA)
|
|
|
#define MV88E6XXX_FLAG_G2_SWITCH_MAC BIT(MV88E6XXX_CAP_G2_SWITCH_MAC)
|
|
|
+#define MV88E6XXX_FLAG_G2_POT BIT(MV88E6XXX_CAP_G2_POT)
|
|
|
#define MV88E6XXX_FLAG_MULTI_CHIP BIT(MV88E6XXX_CAP_MULTI_CHIP)
|
|
|
#define MV88E6XXX_FLAG_PPU BIT(MV88E6XXX_CAP_PPU)
|
|
|
#define MV88E6XXX_FLAG_PPU_ACTIVE BIT(MV88E6XXX_CAP_PPU_ACTIVE)
|
|
@@ -467,6 +469,7 @@ enum mv88e6xxx_cap {
|
|
|
(MV88E6XXX_FLAG_GLOBAL2 | \
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_2X | \
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_0X | \
|
|
|
+ MV88E6XXX_FLAG_G2_POT | \
|
|
|
MV88E6XXX_FLAG_MULTI_CHIP | \
|
|
|
MV88E6XXX_FLAG_PPU | \
|
|
|
MV88E6XXX_FLAG_STU | \
|
|
@@ -478,6 +481,7 @@ enum mv88e6xxx_cap {
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_2X | \
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_0X | \
|
|
|
MV88E6XXX_FLAG_G2_SWITCH_MAC | \
|
|
|
+ MV88E6XXX_FLAG_G2_POT | \
|
|
|
MV88E6XXX_FLAG_MULTI_CHIP | \
|
|
|
MV88E6XXX_FLAG_STU | \
|
|
|
MV88E6XXX_FLAG_TEMP | \
|
|
@@ -498,6 +502,7 @@ enum mv88e6xxx_cap {
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_2X | \
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_0X | \
|
|
|
MV88E6XXX_FLAG_G2_SWITCH_MAC | \
|
|
|
+ MV88E6XXX_FLAG_G2_POT | \
|
|
|
MV88E6XXX_FLAG_MULTI_CHIP | \
|
|
|
MV88E6XXX_FLAG_PPU_ACTIVE | \
|
|
|
MV88E6XXX_FLAG_SMI_PHY | \
|
|
@@ -511,6 +516,7 @@ enum mv88e6xxx_cap {
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_2X | \
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_0X | \
|
|
|
MV88E6XXX_FLAG_G2_SWITCH_MAC | \
|
|
|
+ MV88E6XXX_FLAG_G2_POT | \
|
|
|
MV88E6XXX_FLAG_MULTI_CHIP | \
|
|
|
MV88E6XXX_FLAG_PPU_ACTIVE | \
|
|
|
MV88E6XXX_FLAG_SMI_PHY | \
|
|
@@ -526,6 +532,7 @@ enum mv88e6xxx_cap {
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_2X | \
|
|
|
MV88E6XXX_FLAG_G2_MGMT_EN_0X | \
|
|
|
MV88E6XXX_FLAG_G2_SWITCH_MAC | \
|
|
|
+ MV88E6XXX_FLAG_G2_POT | \
|
|
|
MV88E6XXX_FLAG_MULTI_CHIP | \
|
|
|
MV88E6XXX_FLAG_PPU_ACTIVE | \
|
|
|
MV88E6XXX_FLAG_SMI_PHY | \
|