Home
last modified time | relevance | path

Searched refs:sw_addr (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/net/dsa/
Dmv88e6060.c25 return mdiobus_read_nested(priv->bus, priv->sw_addr + addr, reg); in reg_read()
43 return mdiobus_write_nested(priv->bus, priv->sw_addr + addr, reg, val); in reg_write()
55 static const char *mv88e6060_get_name(struct mii_bus *bus, int sw_addr) in mv88e6060_get_name() argument
59 ret = mdiobus_read(bus, sw_addr + REG_PORT(0), PORT_SWITCH_ID); in mv88e6060_get_name()
80 struct device *host_dev, int sw_addr, in mv88e6060_drv_probe() argument
87 name = mv88e6060_get_name(bus, sw_addr); in mv88e6060_drv_probe()
94 priv->sw_addr = sw_addr; in mv88e6060_drv_probe()
Dmv88e6060.h119 int sw_addr; member
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/
Dfm10k_common.h28 u32 __iomem *sw_addr = READ_ONCE((hw)->sw_addr); \
29 if (!FM10K_REMOVED(sw_addr)) \
30 writel((val), &sw_addr[(reg)]); \
Dfm10k.h360 u32 __iomem *sw_addr; member
Dfm10k_pci.c2225 if (interface->sw_addr) in fm10k_probe()
2226 iounmap(interface->sw_addr); in fm10k_probe()
2276 if (interface->sw_addr) in fm10k_remove()
2277 iounmap(interface->sw_addr); in fm10k_remove()
/Linux-v4.19/net/dsa/
Dlegacy.c49 dsa_switch_probe(struct device *parent, struct device *host_dev, int sw_addr, in dsa_switch_probe() argument
67 name = ops->probe(parent, host_dev, sw_addr, priv); in dsa_switch_probe()
229 ops = dsa_switch_probe(parent, host_dev, cd->sw_addr, &name, &priv); in dsa_switch_setup()
411 const unsigned int *sw_addr, *port_reg; in dsa_of_probe() local
470 sw_addr = of_get_property(child, "reg", NULL); in dsa_of_probe()
471 if (!sw_addr) in dsa_of_probe()
474 cd->sw_addr = be32_to_cpup(sw_addr); in dsa_of_probe()
475 if (cd->sw_addr >= PHY_MAX_ADDR) in dsa_of_probe()
/Linux-v4.19/include/net/
Ddsa.h56 int sw_addr; member
337 struct device *host_dev, int sw_addr,
/Linux-v4.19/drivers/net/dsa/mv88e6xxx/
Dchip.c122 ret = mdiobus_read_nested(chip->bus, chip->sw_addr, SMI_CMD); in mv88e6xxx_smi_multi_chip_wait()
144 ret = mdiobus_write_nested(chip->bus, chip->sw_addr, SMI_CMD, in mv88e6xxx_smi_multi_chip_read()
155 ret = mdiobus_read_nested(chip->bus, chip->sw_addr, SMI_DATA); in mv88e6xxx_smi_multi_chip_read()
175 ret = mdiobus_write_nested(chip->bus, chip->sw_addr, SMI_DATA, val); in mv88e6xxx_smi_multi_chip_write()
180 ret = mdiobus_write_nested(chip->bus, chip->sw_addr, SMI_CMD, in mv88e6xxx_smi_multi_chip_write()
4420 struct mii_bus *bus, int sw_addr) in mv88e6xxx_smi_init() argument
4422 if (sw_addr == 0) in mv88e6xxx_smi_init()
4430 chip->sw_addr = sw_addr; in mv88e6xxx_smi_init()
4445 struct device *host_dev, int sw_addr, in mv88e6xxx_drv_probe() argument
4463 err = mv88e6xxx_smi_init(chip, bus, sw_addr); in mv88e6xxx_drv_probe()
Dchip.h223 int sw_addr; member
/Linux-v4.19/arch/arm/plat-orion/
Dcommon.c494 orion_ge00_switch_board_info.mdio_addr = d->sw_addr; in orion_ge00_switch_init()