Home
last modified time | relevance | path

Searched refs:tag_protocol (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.10/net/dsa/
Ddsa2.c688 enum dsa_tag_protocol tag_protocol = DSA_TAG_PROTO_NONE; in dsa_get_tag_protocol() local
701 tag_protocol = mds->ops->get_tag_protocol(mds, mdp_upstream, in dsa_get_tag_protocol()
708 return ds->ops->get_tag_protocol(ds, dp->index, tag_protocol); in dsa_get_tag_protocol()
716 enum dsa_tag_protocol tag_protocol; in dsa_port_parse_cpu() local
718 tag_protocol = dsa_get_tag_protocol(dp, master); in dsa_port_parse_cpu()
719 tag_ops = dsa_tag_driver_get(tag_protocol); in dsa_port_parse_cpu()
Ddsa.c87 const struct dsa_device_ops *dsa_tag_driver_get(int tag_protocol) in dsa_tag_driver_get() argument
93 request_module("%s%d", DSA_TAG_DRIVER_ALIAS, tag_protocol); in dsa_tag_driver_get()
98 if (ops->proto == tag_protocol) { in dsa_tag_driver_get()
Ddsa_priv.h97 const struct dsa_device_ops *dsa_tag_driver_get(int tag_protocol);
/Linux-v5.10/drivers/net/dsa/mv88e6xxx/
Dchip.c2391 if (chip->info->tag_protocol == DSA_TAG_PROTO_DSA) in mv88e6xxx_setup_port_mode()
2394 if (chip->info->tag_protocol == DSA_TAG_PROTO_EDSA) in mv88e6xxx_setup_port_mode()
4492 .tag_protocol = DSA_TAG_PROTO_DSA,
4513 .tag_protocol = DSA_TAG_PROTO_DSA,
4536 .tag_protocol = DSA_TAG_PROTO_EDSA,
4559 .tag_protocol = DSA_TAG_PROTO_EDSA,
4580 .tag_protocol = DSA_TAG_PROTO_DSA,
4604 .tag_protocol = DSA_TAG_PROTO_EDSA,
4627 .tag_protocol = DSA_TAG_PROTO_EDSA,
4651 .tag_protocol = DSA_TAG_PROTO_DSA,
[all …]
Dchip.h132 enum dsa_tag_protocol tag_protocol; member
/Linux-v5.10/drivers/net/dsa/b53/
Db53_common.c573 bool tag_en = !(dev->tag_protocol == DSA_TAG_PROTO_NONE); in b53_brcm_hdr_setup()
1983 enum dsa_tag_protocol tag_protocol) in b53_can_enable_brcm_tags() argument
1993 switch (tag_protocol) { in b53_can_enable_brcm_tags()
2018 dev->tag_protocol = DSA_TAG_PROTO_NONE; in b53_get_tag_protocol()
2026 dev->tag_protocol = DSA_TAG_PROTO_BRCM_PREPEND; in b53_get_tag_protocol()
2030 dev->tag_protocol = DSA_TAG_PROTO_BRCM; in b53_get_tag_protocol()
2032 return dev->tag_protocol; in b53_get_tag_protocol()
Db53_priv.h121 enum dsa_tag_protocol tag_protocol; member
/Linux-v5.10/Documentation/networking/dsa/
Ddsa.rst356 - ``tag_protocol``: this is to indicate what kind of tagging protocol is supported,