Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: dsa: ksz: use common define for tag len

Remove special taglen define KSZ8795_INGRESS_TAG_LEN
and use generic KSZ_INGRESS_TAG_LEN instead.

Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Michael Grzeschik and committed by
David S. Miller
4249c507 f80742b9

+3 -5
+3 -5
net/dsa/tag_ksz.c
··· 84 84 * (eg, 0x00=port1, 0x02=port3, 0x06=port7) 85 85 */ 86 86 87 - #define KSZ8795_INGRESS_TAG_LEN 1 88 - 89 87 #define KSZ8795_TAIL_TAG_OVERRIDE BIT(6) 90 88 #define KSZ8795_TAIL_TAG_LOOKUP BIT(7) 91 89 ··· 94 96 u8 *tag; 95 97 u8 *addr; 96 98 97 - nskb = ksz_common_xmit(skb, dev, KSZ8795_INGRESS_TAG_LEN); 99 + nskb = ksz_common_xmit(skb, dev, KSZ_INGRESS_TAG_LEN); 98 100 if (!nskb) 99 101 return NULL; 100 102 101 103 /* Tag encoding */ 102 - tag = skb_put(nskb, KSZ8795_INGRESS_TAG_LEN); 104 + tag = skb_put(nskb, KSZ_INGRESS_TAG_LEN); 103 105 addr = skb_mac_header(nskb); 104 106 105 107 *tag = 1 << dp->index; ··· 122 124 .proto = DSA_TAG_PROTO_KSZ8795, 123 125 .xmit = ksz8795_xmit, 124 126 .rcv = ksz8795_rcv, 125 - .overhead = KSZ8795_INGRESS_TAG_LEN, 127 + .overhead = KSZ_INGRESS_TAG_LEN, 126 128 }; 127 129 128 130 DSA_TAG_DRIVER(ksz8795_netdev_ops);