Searched refs:tag_protocol (Results 1 – 10 of 10) sorted by relevance
| /linux/net/dsa/ |
| H A D | tag.c | 203 const struct dsa_device_ops *dsa_tag_driver_get_by_id(int tag_protocol) in dsa_tag_driver_get_by_id() argument 209 request_module("%sid-%d", DSA_TAG_DRIVER_ALIAS, tag_protocol); in dsa_tag_driver_get_by_id() 214 if (ops->proto == tag_protocol) { in dsa_tag_driver_get_by_id()
|
| H A D | tag.h | 22 const struct dsa_device_ops *dsa_tag_driver_get_by_id(int tag_protocol);
|
| H A D | dsa.c | 1131 enum dsa_tag_protocol tag_protocol = DSA_TAG_PROTO_NONE; in dsa_get_tag_protocol() local 1144 tag_protocol = mds->ops->get_tag_protocol(mds, mdp_upstream, in dsa_get_tag_protocol() 1151 return ds->ops->get_tag_protocol(ds, dp->index, tag_protocol); in dsa_get_tag_protocol()
|
| /linux/drivers/net/dsa/lantiq/ |
| H A D | mxl-gsw1xx.c | 838 .tag_protocol = DSA_TAG_PROTO_MXL_GSW1XX, 860 .tag_protocol = DSA_TAG_PROTO_MXL_GSW1XX, 881 .tag_protocol = DSA_TAG_PROTO_MXL_GSW1XX, 906 .tag_protocol = DSA_TAG_PROTO_MXL_GSW1XX,
|
| H A D | lantiq_gswip.c | 479 .tag_protocol = DSA_TAG_PROTO_GSWIP, 500 .tag_protocol = DSA_TAG_PROTO_GSWIP,
|
| H A D | lantiq_gswip.h | 263 enum dsa_tag_protocol tag_protocol; member
|
| H A D | lantiq_gswip_common.c | 755 return priv->hw_info->tag_protocol; in gswip_get_tag_protocol()
|
| /linux/drivers/net/dsa/b53/ |
| H A D | b53_common.c | 764 bool tag_en = !(dev->tag_protocol == DSA_TAG_PROTO_NONE); in b53_brcm_hdr_setup() 801 if (dev->tag_protocol == DSA_TAG_PROTO_BRCM_LEGACY || in b53_brcm_hdr_setup() 802 dev->tag_protocol == DSA_TAG_PROTO_BRCM_LEGACY_FCS) in b53_brcm_hdr_setup() 882 return dev->tag_protocol == DSA_TAG_PROTO_NONE && dsa_is_cpu_port(ds, port); in b53_vlan_port_needs_forced_tagged() 1286 ds->untag_bridge_pvid = dev->tag_protocol == DSA_TAG_PROTO_NONE; in b53_setup() 2478 enum dsa_tag_protocol tag_protocol) in b53_can_enable_brcm_tags() argument 2488 switch (tag_protocol) { in b53_can_enable_brcm_tags() 2509 dev->tag_protocol = DSA_TAG_PROTO_NONE; in b53_get_tag_protocol() 2515 dev->tag_protocol = DSA_TAG_PROTO_BRCM_LEGACY_FCS; in b53_get_tag_protocol() 2518 dev->tag_protocol = DSA_TAG_PROTO_BRCM_LEGACY; in b53_get_tag_protocol() [all …]
|
| /linux/drivers/net/dsa/mv88e6xxx/ |
| H A D | chip.h | 346 enum dsa_tag_protocol tag_protocol; member
|
| H A D | chip.c | 3272 if (chip->tag_protocol == DSA_TAG_PROTO_DSA) in mv88e6xxx_setup_port_mode() 3275 if (chip->tag_protocol == DSA_TAG_PROTO_EDSA) in mv88e6xxx_setup_port_mode() 6602 return chip->tag_protocol; in mv88e6xxx_get_tag_protocol() 6631 old_protocol = chip->tag_protocol; in mv88e6xxx_change_tag_protocol() 6632 chip->tag_protocol = proto; in mv88e6xxx_change_tag_protocol() 6647 chip->tag_protocol = old_protocol; in mv88e6xxx_change_tag_protocol() 7327 chip->tag_protocol = DSA_TAG_PROTO_EDSA; in mv88e6xxx_probe() 7329 chip->tag_protocol = DSA_TAG_PROTO_DSA; in mv88e6xxx_probe()
|