Searched refs:mdio_addr (Results 1 – 8 of 8) sorted by relevance
| /drivers/net/ |
| A D | cortina_ni.c | 67 struct PER_MDIO_ADDR_t mdio_addr; in ca_mdio_write_rgmii() local 71 memset(&mdio_addr, 0, sizeof(mdio_addr)); in ca_mdio_write_rgmii() 72 mdio_addr.mdio_addr = addr; in ca_mdio_write_rgmii() 73 mdio_addr.mdio_offset = offset; in ca_mdio_write_rgmii() 74 mdio_addr.mdio_rd_wr = __MDIO_WR_FLAG; in ca_mdio_write_rgmii() 75 ca_reg_write(&mdio_addr, (u64)priv->per_mdio_base_addr, in ca_mdio_write_rgmii() 129 struct PER_MDIO_ADDR_t mdio_addr; in ca_mdio_read_rgmii() local 134 memset(&mdio_addr, 0, sizeof(mdio_addr)); in ca_mdio_read_rgmii() 135 mdio_addr.mdio_addr = addr; in ca_mdio_read_rgmii() 136 mdio_addr.mdio_offset = offset; in ca_mdio_read_rgmii() [all …]
|
| A D | dwc_eth_xgmac.c | 143 static int xgmac_mdio_read(struct mii_dev *bus, int mdio_addr, int mdio_devad, in xgmac_mdio_read() argument 151 debug("%s(dev=%p, addr=0x%x, reg=%d):\n", __func__, xgmac->dev, mdio_addr, in xgmac_mdio_read() 163 val = BIT(mdio_addr); in xgmac_mdio_read() 166 hw_addr = (mdio_addr << XGMAC_MAC_MDIO_ADDRESS_PA_SHIFT) | in xgmac_mdio_read() 203 static int xgmac_mdio_write(struct mii_dev *bus, int mdio_addr, int mdio_devad, in xgmac_mdio_write() argument 212 mdio_addr, mdio_reg, mdio_val); in xgmac_mdio_write() 223 val = BIT(mdio_addr); in xgmac_mdio_write() 226 hw_addr = (mdio_addr << XGMAC_MAC_MDIO_ADDRESS_PA_SHIFT) | in xgmac_mdio_write()
|
| A D | fsl_ls_mdio.c | 62 memac_out_32(®s->mdio_addr, reg & 0xffff); in fsl_ls_mdio_setup_operation()
|
| A D | dwc_eth_qos.c | 166 static int eqos_mdio_read(struct mii_dev *bus, int mdio_addr, int mdio_devad, in eqos_mdio_read() argument 173 debug("%s(dev=%p, addr=%x, reg=%d):\n", __func__, eqos->dev, mdio_addr, in eqos_mdio_read() 185 val |= eqos_mdio_bitfield(eqos, mdio_addr, mdio_devad, mdio_reg) | in eqos_mdio_read() 212 static int eqos_mdio_write(struct mii_dev *bus, int mdio_addr, int mdio_devad, in eqos_mdio_write() argument 221 mdio_addr, mdio_reg, mdio_val); in eqos_mdio_write() 232 v_addr |= eqos_mdio_bitfield(eqos, mdio_addr, mdio_devad, mdio_reg) | in eqos_mdio_write()
|
| A D | cortina_ni.h | 262 u32 mdio_addr : 5; /* bits 4:0 */ member
|
| /drivers/net/octeon/ |
| A D | octeon_mdio.c | 142 u64 mdio_addr; in octeon_mdio_probe() local 148 mdio_addr = dev_read_addr(dev); in octeon_mdio_probe() 149 debug("%s: Translated address: 0x%llx\n", __func__, mdio_addr); in octeon_mdio_probe() 150 bus = octeon_mdio_reg_addr_to_bus(mdio_addr); in octeon_mdio_probe()
|
| /drivers/net/fm/ |
| A D | tgec_phy.c | 39 out_be32(®s->mdio_addr, regnum & 0xffff); in tgec_mdio_write() 81 out_be32(®s->mdio_addr, regnum & 0xffff); in tgec_mdio_read()
|
| A D | memac_phy.c | 114 memac_out_32(®s->mdio_addr, regnum & 0xffff); in memac_mdio_write() 167 memac_out_32(®s->mdio_addr, regnum & 0xffff); in memac_mdio_read()
|
Completed in 24 milliseconds