Lines Matching defs:pvid
121 u32 pvid;
124 pvid = readl(port->port_base + AM65_CPSW_PORT_VLAN_REG_OFFSET);
126 pvid = readl(host_p->port_base + AM65_CPSW_PORT_VLAN_REG_OFFSET);
128 pvid = pvid & 0xfff;
130 return pvid;
137 u32 pvid;
139 pvid = vid;
140 pvid |= cfi ? BIT(12) : 0;
141 pvid |= (cos & 0x7) << 13;
144 writel(pvid, port->port_base + AM65_CPSW_PORT_VLAN_REG_OFFSET);
146 writel(pvid, host_p->port_base + AM65_CPSW_PORT_VLAN_REG_OFFSET);
149 static int am65_cpsw_port_vlan_add(struct am65_cpsw_port *port, bool untag, bool pvid,
186 if (!pvid)
240 bool pvid = vlan->flags & BRIDGE_VLAN_INFO_PVID;
245 return am65_cpsw_port_vlan_add(port, untag, pvid, vlan->vid, orig_dev);