Searched refs:pvlan (Results 1 – 3 of 3) sorted by relevance
/openbmc/u-boot/drivers/net/phy/ |
H A D | b53.c | 472 u16 pvlan; in b53_imp_vlan_setup() local 483 &pvlan); in b53_imp_vlan_setup() 484 pvlan |= BIT(cpu_port); in b53_imp_vlan_setup() 486 pvlan); in b53_imp_vlan_setup() 494 u16 pvlan; in b53_port_enable() local 500 b53_read16(dev, B53_PVLAN_PAGE, B53_PVLAN_PORT_MASK(port), &pvlan); in b53_port_enable() 501 pvlan &= ~0x1ff; in b53_port_enable() 502 pvlan |= BIT(port); in b53_port_enable() 503 b53_write16(dev, B53_PVLAN_PAGE, B53_PVLAN_PORT_MASK(port), pvlan); in b53_port_enable()
|
/openbmc/linux/drivers/net/dsa/b53/ |
H A D | b53_common.c | 506 u16 pvlan; in b53_imp_vlan_setup() local 513 b53_read16(dev, B53_PVLAN_PAGE, B53_PVLAN_PORT_MASK(i), &pvlan); in b53_imp_vlan_setup() 514 pvlan |= BIT(cpu_port); in b53_imp_vlan_setup() 515 b53_write16(dev, B53_PVLAN_PAGE, B53_PVLAN_PORT_MASK(i), pvlan); in b53_imp_vlan_setup() 571 u16 pvlan; in b53_enable_port() local 594 b53_read16(dev, B53_PVLAN_PAGE, B53_PVLAN_PORT_MASK(port), &pvlan); in b53_enable_port() 595 pvlan &= ~0x1ff; in b53_enable_port() 596 pvlan |= BIT(port); in b53_enable_port() 597 pvlan |= dev->ports[port].vlan_ctl_mask; in b53_enable_port() 598 b53_write16(dev, B53_PVLAN_PAGE, B53_PVLAN_PORT_MASK(port), pvlan); in b53_enable_port() [all …]
|
/openbmc/linux/drivers/net/dsa/mv88e6xxx/ |
H A D | chip.c | 1420 u16 pvlan; in mv88e6xxx_port_vlan() local 1458 pvlan = 0; in mv88e6xxx_port_vlan() 1474 pvlan |= BIT(other_dp->index); in mv88e6xxx_port_vlan() 1476 return pvlan; in mv88e6xxx_port_vlan() 1649 u16 pvlan = 0; in mv88e6xxx_pvt_map() local 1656 pvlan = mv88e6xxx_port_vlan(chip, dev, port); in mv88e6xxx_pvt_map() 1673 return mv88e6xxx_g2_pvt_write(chip, dev, port, pvlan); in mv88e6xxx_pvt_map()
|