Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_common.h45 u32 __iomem *sw_addr = ACCESS_ONCE((hw)->sw_addr); \
46 if (!FM10K_REMOVED(sw_addr)) \
47 writel((val), &sw_addr[(reg)]); \
Dfm10k_ptp.c353 if (!hw->sw_addr) in fm10k_ptp_enable()
428 if (interface->sw_addr) { in fm10k_ptp_register()
Dfm10k_pci.c1721 interface->sw_addr = ioremap(pci_resource_start(pdev, 4), in fm10k_sw_init()
1723 hw->sw_addr = interface->sw_addr; in fm10k_sw_init()
1970 if (interface->sw_addr) in fm10k_probe()
1971 iounmap(interface->sw_addr); in fm10k_probe()
2022 if (interface->sw_addr) in fm10k_remove()
2023 iounmap(interface->sw_addr); in fm10k_remove()
Dfm10k.h316 u32 __iomem *sw_addr; member
Dfm10k_type.h655 u32 __iomem *sw_addr; member
Dfm10k_pf.c1791 if (!hw->sw_addr) in fm10k_adjust_systime_pf()
/linux-4.4.14/drivers/net/dsa/
Dmv88e6060.c27 return mdiobus_read_nested(bus, ds->pd->sw_addr + addr, reg); in reg_read()
48 return mdiobus_write_nested(bus, ds->pd->sw_addr + addr, reg, val); in reg_write()
60 static char *mv88e6060_probe(struct device *host_dev, int sw_addr) in mv88e6060_probe() argument
68 ret = mdiobus_read(bus, sw_addr + REG_PORT(0), PORT_SWITCH_ID); in mv88e6060_probe()
Dmv88e6123_61_65.c32 static char *mv88e6123_61_65_probe(struct device *host_dev, int sw_addr) in mv88e6123_61_65_probe() argument
34 return mv88e6xxx_lookup_name(host_dev, sw_addr, mv88e6123_61_65_table, in mv88e6123_61_65_probe()
Dmv88e6171.c27 static char *mv88e6171_probe(struct device *host_dev, int sw_addr) in mv88e6171_probe() argument
29 return mv88e6xxx_lookup_name(host_dev, sw_addr, mv88e6171_table, in mv88e6171_probe()
Dmv88e6131.c28 static char *mv88e6131_probe(struct device *host_dev, int sw_addr) in mv88e6131_probe() argument
30 return mv88e6xxx_lookup_name(host_dev, sw_addr, mv88e6131_table, in mv88e6131_probe()
Dmv88e6xxx.c45 static int mv88e6xxx_reg_wait_ready(struct mii_bus *bus, int sw_addr) in mv88e6xxx_reg_wait_ready() argument
51 ret = mdiobus_read_nested(bus, sw_addr, SMI_CMD); in mv88e6xxx_reg_wait_ready()
62 static int __mv88e6xxx_reg_read(struct mii_bus *bus, int sw_addr, int addr, in __mv88e6xxx_reg_read() argument
67 if (sw_addr == 0) in __mv88e6xxx_reg_read()
71 ret = mv88e6xxx_reg_wait_ready(bus, sw_addr); in __mv88e6xxx_reg_read()
76 ret = mdiobus_write_nested(bus, sw_addr, SMI_CMD, in __mv88e6xxx_reg_read()
82 ret = mv88e6xxx_reg_wait_ready(bus, sw_addr); in __mv88e6xxx_reg_read()
87 ret = mdiobus_read_nested(bus, sw_addr, SMI_DATA); in __mv88e6xxx_reg_read()
104 ret = __mv88e6xxx_reg_read(bus, ds->pd->sw_addr, addr, reg); in _mv88e6xxx_reg_read()
126 static int __mv88e6xxx_reg_write(struct mii_bus *bus, int sw_addr, int addr, in __mv88e6xxx_reg_write() argument
[all …]
Dmv88e6352.c39 static char *mv88e6352_probe(struct device *host_dev, int sw_addr) in mv88e6352_probe() argument
41 return mv88e6xxx_lookup_name(host_dev, sw_addr, mv88e6352_table, in mv88e6352_probe()
Dmv88e6xxx.h430 char *mv88e6xxx_lookup_name(struct device *host_dev, int sw_addr,
Dbcm_sf2.c138 static char *bcm_sf2_sw_probe(struct device *host_dev, int sw_addr) in bcm_sf2_sw_probe() argument
/linux-4.4.14/net/dsa/
Ddsa.c52 dsa_switch_probe(struct device *host_dev, int sw_addr, char **_name) in dsa_switch_probe() argument
67 name = drv->probe(host_dev, sw_addr); in dsa_switch_probe()
388 drv = dsa_switch_probe(host_dev, pd->sw_addr, &name); in dsa_switch_setup()
690 const unsigned int *sw_addr, *port_reg; in dsa_of_probe() local
743 sw_addr = of_get_property(child, "reg", NULL); in dsa_of_probe()
744 if (!sw_addr) in dsa_of_probe()
747 cd->sw_addr = be32_to_cpup(sw_addr); in dsa_of_probe()
748 if (cd->sw_addr >= PHY_MAX_ADDR) in dsa_of_probe()
Dslave.c52 ds->index, ds->pd->sw_addr); in dsa_slave_mii_bus_init()
/linux-4.4.14/include/net/
Ddsa.h39 int sw_addr; member
214 char *(*probe)(struct device *host_dev, int sw_addr);