|
@@ -1152,6 +1152,8 @@ int mv88e6xxx_setup_common(struct dsa_switch *ds)
|
|
mutex_init(&ps->stats_mutex);
|
|
mutex_init(&ps->stats_mutex);
|
|
mutex_init(&ps->phy_mutex);
|
|
mutex_init(&ps->phy_mutex);
|
|
|
|
|
|
|
|
+ ps->id = REG_READ(REG_PORT(0), 0x03) & 0xfff0;
|
|
|
|
+
|
|
ps->fid_mask = (1 << DSA_MAX_PORTS) - 1;
|
|
ps->fid_mask = (1 << DSA_MAX_PORTS) - 1;
|
|
|
|
|
|
INIT_WORK(&ps->bridge_work, mv88e6xxx_bridge_work);
|
|
INIT_WORK(&ps->bridge_work, mv88e6xxx_bridge_work);
|