kernel: b53: fix untagged shift for BCM5365
[librecmc/librecmc.git] / target / linux / generic / files / drivers / net / phy / b53 / b53_regs.h
index 7018ff4ebbcda962cbccb29dd24484676970111e..ba509154f61a483f76790c55397518f91fe3dded 100644 (file)
 #define B53_VLAN_WRITE_65              0x0a
 #define B53_VLAN_READ                  0x0c
 #define   VA_MEMBER_MASK               0x3f
-#define   VA_UNTAG_S                   6
-#define   VA_UNTAG_MASK                        (0x3f << VA_UNTAG_S)
+#define   VA_UNTAG_S_25                        6
+#define   VA_UNTAG_MASK_25             0x3f
+#define   VA_UNTAG_S_65                        7
+#define   VA_UNTAG_MASK_65             0x1f
 #define   VA_VID_HIGH_S                        12
 #define   VA_VID_HIGH_MASK             (0xffff << VA_VID_HIGH_S)
 #define   VA_VALID_25                  BIT(20)