Searched refs:tag_protocol (Results 1 - 7 of 7) sorted by relevance

/linux-master/net/dsa/
H A Dtag.c202 const struct dsa_device_ops *dsa_tag_driver_get_by_id(int tag_protocol) argument
208 request_module("%sid-%d", DSA_TAG_DRIVER_ALIAS, tag_protocol);
213 if (ops->proto == tag_protocol) {
H A Dtag.h22 const struct dsa_device_ops *dsa_tag_driver_get_by_id(int tag_protocol);
H A Ddsa.c1129 enum dsa_tag_protocol tag_protocol = DSA_TAG_PROTO_NONE; local
1142 tag_protocol = mds->ops->get_tag_protocol(mds, mdp_upstream,
1149 return ds->ops->get_tag_protocol(ds, dp->index, tag_protocol);
/linux-master/drivers/net/dsa/b53/
H A Db53_common.c637 bool tag_en = !(dev->tag_protocol == DSA_TAG_PROTO_NONE);
748 return dev->tag_protocol == DSA_TAG_PROTO_NONE && dsa_is_cpu_port(ds, port);
1121 ds->untag_bridge_pvid = dev->tag_protocol == DSA_TAG_PROTO_NONE;
2089 enum dsa_tag_protocol tag_protocol)
2099 switch (tag_protocol) {
2120 dev->tag_protocol = DSA_TAG_PROTO_NONE;
2126 dev->tag_protocol = DSA_TAG_PROTO_BRCM_LEGACY;
2134 dev->tag_protocol = DSA_TAG_PROTO_BRCM_PREPEND;
2138 dev->tag_protocol = DSA_TAG_PROTO_BRCM;
2140 return dev->tag_protocol;
2088 b53_can_enable_brcm_tags(struct dsa_switch *ds, int port, enum dsa_tag_protocol tag_protocol) argument
[all...]
H A Db53_priv.h127 enum dsa_tag_protocol tag_protocol; member in struct:b53_device
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dchip.h336 enum dsa_tag_protocol tag_protocol; member in struct:mv88e6xxx_chip
H A Dchip.c3234 if (chip->tag_protocol == DSA_TAG_PROTO_DSA)
3237 if (chip->tag_protocol == DSA_TAG_PROTO_EDSA)
6454 return chip->tag_protocol;
6483 old_protocol = chip->tag_protocol;
6484 chip->tag_protocol = proto;
6499 chip->tag_protocol = old_protocol;
7168 chip->tag_protocol = DSA_TAG_PROTO_EDSA;
7170 chip->tag_protocol = DSA_TAG_PROTO_DSA;

Completed in 169 milliseconds