|
@@ -32,7 +32,7 @@ Signed-off-by: David S. Miller <[email protected]>
|
|
|
/* Set vlan ingress filter mask to all ports but the CPU port by
|
|
|
* default.
|
|
|
*/
|
|
|
-@@ -2228,11 +2222,52 @@ int ocelot_probe_port(struct ocelot *oce
|
|
|
+@@ -2226,11 +2220,52 @@ int ocelot_probe_port(struct ocelot *oce
|
|
|
}
|
|
|
EXPORT_SYMBOL(ocelot_probe_port);
|
|
|
|
|
@@ -87,7 +87,7 @@ Signed-off-by: David S. Miller <[email protected]>
|
|
|
|
|
|
ocelot->lags = devm_kcalloc(ocelot->dev, ocelot->num_phys_ports,
|
|
|
sizeof(u32), GFP_KERNEL);
|
|
|
-@@ -2312,13 +2347,6 @@ int ocelot_init(struct ocelot *ocelot)
|
|
|
+@@ -2310,13 +2345,6 @@ int ocelot_init(struct ocelot *ocelot)
|
|
|
ocelot_write_rix(ocelot, 0, ANA_PGID_PGID, PGID_SRC + port);
|
|
|
}
|
|
|
|
|
@@ -101,7 +101,7 @@ Signed-off-by: David S. Miller <[email protected]>
|
|
|
/* Allow broadcast MAC frames. */
|
|
|
for (i = ocelot->num_phys_ports + 1; i < PGID_CPU; i++) {
|
|
|
u32 val = ANA_PGID_PGID_PGID(GENMASK(ocelot->num_phys_ports - 1, 0));
|
|
|
-@@ -2331,13 +2359,6 @@ int ocelot_init(struct ocelot *ocelot)
|
|
|
+@@ -2329,13 +2357,6 @@ int ocelot_init(struct ocelot *ocelot)
|
|
|
ocelot_write_rix(ocelot, 0, ANA_PGID_PGID, PGID_MCIPV4);
|
|
|
ocelot_write_rix(ocelot, 0, ANA_PGID_PGID, PGID_MCIPV6);
|
|
|
|