backfire: generic: rtl8366: enable vlans before enabling the ports (backport of r24939)
[10.03/openwrt.git] / target / linux / generic-2.6 / files / drivers / net / phy / rtl8366s.c
index 74e0a30..3b7fcce 100644 (file)
@@ -809,6 +809,10 @@ static int rtl8366s_sw_reset_switch(struct switch_dev *dev)
        if (err)
                return err;
 
+       err = rtl8366_enable_vlan(smi, 1);
+       if (err)
+               return err;
+
        return rtl8366_enable_all_ports(smi, 1);
 }