Home
last modified time | relevance | path

Searched refs:mdio_ctl (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/freescale/
Dxgmac_mdio.c30 __be32 mdio_ctl; /* MDIO control */ member
133 u32 mdio_ctl, mdio_stat; in xgmac_mdio_write() local
155 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_write()
156 xgmac_write32(mdio_ctl, &regs->mdio_ctl, endian); in xgmac_mdio_write()
188 uint32_t mdio_ctl; in xgmac_mdio_read() local
209 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_read()
210 xgmac_write32(mdio_ctl, &regs->mdio_ctl, endian); in xgmac_mdio_read()
222 xgmac_write32(mdio_ctl | MDIO_CTL_READ, &regs->mdio_ctl, endian); in xgmac_mdio_read()
/Linux-v5.4/drivers/net/ethernet/freescale/enetc/
Denetc_mdio.c50 u32 mdio_ctl, mdio_cfg; in enetc_mdio_write() local
71 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_write()
72 enetc_mdio_wr(hw, MDIO_CTL, mdio_ctl); in enetc_mdio_write()
97 u32 mdio_ctl, mdio_cfg; in enetc_mdio_read() local
117 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_read()
118 enetc_mdio_wr(hw, MDIO_CTL, mdio_ctl); in enetc_mdio_read()
130 enetc_mdio_wr(hw, MDIO_CTL, mdio_ctl | MDIO_CTL_READ); in enetc_mdio_read()