Home
last modified time | relevance | path

Searched refs:pvid (Results 1 – 25 of 139) sorted by relevance

123456

/linux/drivers/net/ethernet/ti/
A Dcpsw_switchdev.c123 u32 pvid; in cpsw_get_pvid() local
133 pvid = readl(port_vlan_reg); in cpsw_get_pvid()
136 pvid = pvid & 0xfff; in cpsw_get_pvid()
138 return pvid; in cpsw_get_pvid()
145 u32 pvid; in cpsw_set_pvid() local
147 pvid = vid; in cpsw_set_pvid()
148 pvid |= cfi ? BIT(12) : 0; in cpsw_set_pvid()
149 pvid |= (cos & 0x7) << 13; in cpsw_set_pvid()
161 writel(pvid, port_vlan_reg); in cpsw_set_pvid()
202 if (!pvid) in cpsw_port_vlan_add()
[all …]
A Dam65-cpsw-switchdev.c121 u32 pvid; in am65_cpsw_get_pvid() local
124 pvid = readl(port->port_base + AM65_CPSW_PORT_VLAN_REG_OFFSET); in am65_cpsw_get_pvid()
128 pvid = pvid & 0xfff; in am65_cpsw_get_pvid()
130 return pvid; in am65_cpsw_get_pvid()
137 u32 pvid; in am65_cpsw_set_pvid() local
139 pvid = vid; in am65_cpsw_set_pvid()
140 pvid |= cfi ? BIT(12) : 0; in am65_cpsw_set_pvid()
141 pvid |= (cos & 0x7) << 13; in am65_cpsw_set_pvid()
144 writel(pvid, port->port_base + AM65_CPSW_PORT_VLAN_REG_OFFSET); in am65_cpsw_set_pvid()
186 if (!pvid) in am65_cpsw_port_vlan_add()
[all …]
/linux/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_vlan.c48 ANA_CL_VLAN_CTRL_PORT_VID_SET(port->pvid), in sparx5_vlan_port_setup()
55 int sparx5_vlan_vid_add(struct sparx5_port *port, u16 vid, bool pvid, in sparx5_vlan_vid_add() argument
68 if (pvid) in sparx5_vlan_vid_add()
69 port->pvid = vid; in sparx5_vlan_vid_add()
106 if (port->pvid == vid) in sparx5_vlan_vid_del()
107 port->pvid = 0; in sparx5_vlan_vid_del()
194 ANA_CL_VLAN_CTRL_PORT_VID_SET(port->pvid); in sparx5_vlan_port_apply()
198 if (port->vlan_aware && !port->pvid) in sparx5_vlan_port_apply()
/linux/drivers/net/dsa/
A Ddsa_loop.c207 bool pvid = vlan->flags & BRIDGE_VLAN_INFO_PVID; in dsa_loop_port_vlan_add() local
227 __func__, port, vlan->vid, untagged ? "un" : "", pvid); in dsa_loop_port_vlan_add()
229 if (pvid) in dsa_loop_port_vlan_add()
230 ps->ports[port].pvid = vlan->vid; in dsa_loop_port_vlan_add()
240 u16 pvid = ps->ports[port].pvid; in dsa_loop_port_vlan_del() local
253 if (pvid == vlan->vid) in dsa_loop_port_vlan_del()
254 pvid = 1; in dsa_loop_port_vlan_del()
257 __func__, port, vlan->vid, untagged ? "un" : "", pvid); in dsa_loop_port_vlan_del()
258 ps->ports[port].pvid = pvid; in dsa_loop_port_vlan_del()
/linux/net/bridge/
A Dbr_vlan.c40 if (vg->pvid == v->vid) in __vlan_add_pvid()
45 vg->pvid = v->vid; in __vlan_add_pvid()
52 if (vg->pvid != vid) in __vlan_delete_pvid()
56 vg->pvid = 0; in __vlan_delete_pvid()
540 if (!pvid) in __allowed_ingress()
546 *vid = pvid; in __allowed_ingress()
556 skb->vlan_tci |= pvid; in __allowed_ingress()
993 if (vid != vg->pvid) in vlan_default_pvid()
1037 if (!pvid) { in __br_vlan_set_default_pvid()
1131 u16 pvid = val; in br_vlan_set_default_pvid() local
[all …]
A Dbr_arp_nd_proxy.c52 u16 pvid; in br_arp_send() local
72 pvid = br_get_pvid(vg); in br_arp_send()
73 if (pvid == (vlan_tci & VLAN_VID_MASK)) in br_arp_send()
262 u16 pvid; in br_nd_send() local
349 pvid = br_get_pvid(vg); in br_nd_send()
350 if (pvid == (vlan_tci & VLAN_VID_MASK)) in br_nd_send()
/linux/Documentation/networking/device_drivers/ethernet/ti/
A Dam65_nuss_cpsw_switchdev.rst65 [*] bridge vlan add dev br0 vid 1 pvid untagged self
84 bridge vlan add dev br0 vid 1 pvid untagged self <---- add cpu port to VLAN 1
93 bridge vlan add dev sw0p1 vid 100 pvid untagged master
94 bridge vlan add dev sw0p2 vid 100 pvid untagged master
95 bridge vlan add dev br0 vid 100 pvid untagged self <---- Add cpu port to VLAN100
101 bridge vlan add dev br0 vid 100 pvid tagged self <---- Add cpu port to VLAN100
135 bridge vlan add dev sw0p1 vid 100 pvid untagged master
A Dcpsw_switchdev.rst115 [*] bridge vlan add dev br0 vid 1 pvid untagged self
134 bridge vlan add dev br0 vid 1 pvid untagged self <---- add cpu port to VLAN 1
143 bridge vlan add dev sw0p1 vid 100 pvid untagged master
144 bridge vlan add dev sw0p2 vid 100 pvid untagged master
145 bridge vlan add dev br0 vid 100 pvid untagged self <---- Add cpu port to VLAN100
151 bridge vlan add dev br0 vid 100 pvid tagged self <---- Add cpu port to VLAN100
185 bridge vlan add dev sw0p1 vid 100 pvid untagged master
221 bridge vlan add dev br0 vid 1 pvid untagged self
/linux/arch/powerpc/platforms/85xx/
A Dstx_gp3.c71 uint pvid, svid, phid1; in stx_gp3_show_cpuinfo() local
73 pvid = mfspr(SPRN_PVR); in stx_gp3_show_cpuinfo()
77 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); in stx_gp3_show_cpuinfo()
A Dtqm85xx.c70 uint pvid, svid, phid1; in tqm85xx_show_cpuinfo() local
72 pvid = mfspr(SPRN_PVR); in tqm85xx_show_cpuinfo()
76 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); in tqm85xx_show_cpuinfo()
A Dksi8560.c148 uint pvid, svid, phid1; in ksi8560_show_cpuinfo() local
150 pvid = mfspr(SPRN_PVR); in ksi8560_show_cpuinfo()
164 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); in ksi8560_show_cpuinfo()
A Dmpc85xx_ads.c138 uint pvid, svid, phid1; in mpc85xx_ads_show_cpuinfo() local
140 pvid = mfspr(SPRN_PVR); in mpc85xx_ads_show_cpuinfo()
144 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); in mpc85xx_ads_show_cpuinfo()
A Dmpc85xx_cds.c355 uint pvid, svid, phid1; in mpc85xx_cds_show_cpuinfo() local
357 pvid = mfspr(SPRN_PVR); in mpc85xx_cds_show_cpuinfo()
363 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); in mpc85xx_cds_show_cpuinfo()
/linux/tools/testing/selftests/net/forwarding/
A Dvxlan_symmetric.sh187 bridge vlan add vid 10 dev vx10 pvid untagged
195 bridge vlan add vid 20 dev vx20 pvid untagged
199 bridge vlan add vid 10 dev $swp1 pvid untagged
203 bridge vlan add vid 20 dev $swp2 pvid untagged
211 bridge vlan add vid 4001 dev vx4001 pvid untagged
358 bridge vlan add vid 10 dev vx10 pvid untagged
366 bridge vlan add vid 20 dev vx20 pvid untagged
374 bridge vlan add vid 4001 dev vx4001 pvid untagged
378 bridge vlan add vid 10 dev w1 pvid untagged
382 bridge vlan add vid 20 dev w3 pvid untagged
A Dq_in_vni.sh154 bridge vlan add vid 100 dev vx100 pvid untagged
158 bridge vlan add vid 100 dev $swp1 pvid untagged
162 bridge vlan add vid 100 dev $swp2 pvid untagged
229 bridge vlan add vid 100 dev w1 pvid untagged
240 bridge vlan add vid 100 dev vx100 pvid untagged
A Dvxlan_asymmetric.sh177 bridge vlan add vid 10 dev vx10 pvid untagged
185 bridge vlan add vid 20 dev vx20 pvid untagged
189 bridge vlan add vid 10 dev $swp1 pvid untagged
193 bridge vlan add vid 20 dev $swp2 pvid untagged
327 bridge vlan add vid 10 dev vx10 pvid untagged
335 bridge vlan add vid 20 dev vx20 pvid untagged
339 bridge vlan add vid 10 dev w1 pvid untagged
343 bridge vlan add vid 20 dev w3 pvid untagged
A Dvxlan_bridge_1q.sh170 bridge vlan add vid 10 dev vx10 pvid untagged
178 bridge vlan add vid 20 dev vx20 pvid untagged
283 bridge vlan add vid 10 dev vx10 pvid untagged
294 bridge vlan add vid 20 dev vx20 pvid untagged
403 bridge vlan add vid 10 dev vx10 pvid untagged
406 bridge vlan add vid 20 dev vx20 pvid untagged
642 bridge vlan add vid 10 dev vx10 pvid untagged
675 bridge vlan add vid 10 dev vx10 pvid untagged
/linux/drivers/net/ethernet/marvell/prestera/
A Dprestera_switchdev.c965 u16 old_pvid = port->pvid; in prestera_bridge_port_vlan_add()
966 u16 pvid; in prestera_bridge_port_vlan_add() local
970 pvid = vid; in prestera_bridge_port_vlan_add()
972 pvid = port->pvid == vid ? 0 : port->pvid; in prestera_bridge_port_vlan_add()
988 err = prestera_port_pvid_set(port, pvid); in prestera_bridge_port_vlan_add()
1012 u16 pvid = port->pvid == vid ? 0 : port->pvid; in prestera_bridge_port_vlan_del() local
1020 prestera_port_pvid_set(port, pvid); in prestera_bridge_port_vlan_del()
/linux/Documentation/networking/dsa/
A Dconfiguration.rst202 bridge vlan add dev lan1 vid 1 pvid untagged
203 bridge vlan add dev lan2 vid 2 pvid untagged
204 bridge vlan add dev lan3 vid 3 pvid untagged
244 bridge vlan add dev lan1 vid 1 pvid untagged
245 bridge vlan add dev lan2 vid 1 pvid untagged
246 bridge vlan add dev lan3 vid 1 pvid untagged
285 bridge vlan add dev lan1 vid 1 pvid untagged
286 bridge vlan add dev lan2 vid 1 pvid untagged
287 bridge vlan add dev wan vid 2 pvid untagged
/linux/tools/testing/selftests/drivers/net/mlxsw/spectrum/
A Dq_in_vni_veto.sh46 bridge vlan add vid 100 dev vx100 pvid untagged 2>/dev/null
49 bridge vlan add vid 100 dev vx100 pvid untagged 2>&1 >/dev/null \
/linux/arch/arm/boot/dts/
A Dam335x-netcan-plus-1xx.dts72 ti,dual-emac-pvid = <1>;
78 ti,dual-emac-pvid = <2>;
A Dam335x-baltos-ir2110.dts69 ti,dual-emac-pvid = <1>;
75 ti,dual-emac-pvid = <2>;
A Dam335x-netcom-plus-8xx.dts107 ti,dual-emac-pvid = <1>;
113 ti,dual-emac-pvid = <2>;
A Dam335x-netcom-plus-2xx.dts87 ti,dual-emac-pvid = <1>;
93 ti,dual-emac-pvid = <2>;
/linux/tools/testing/selftests/drivers/net/mlxsw/
A Dvxlan.sh847 bridge vlan add vid 10 dev vxlan10 pvid untagged
848 bridge vlan add vid 20 dev vxlan20 pvid untagged
870 bridge vlan del vid 20 dev vxlan20 pvid untagged
871 bridge vlan add vid 10 dev vxlan20 pvid untagged
879 bridge vlan add vid 20 dev vxlan20 pvid untagged
926 bridge vlan add vid 10 dev vxlan10 pvid untagged
927 bridge vlan add vid 20 dev vxlan20 pvid untagged
1044 bridge vlan add vid 10 dev vxlan10 pvid untagged
1045 bridge vlan add vid 20 dev vxlan20 pvid untagged
1098 bridge vlan add dev vxlan0 vid 10 pvid untagged
[all …]

Completed in 46 milliseconds

123456