Searched refs:mdio_ctl (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_mdio.c | 62 u32 mdio_ctl, mdio_cfg; in enetc_mdio_write_c22() local 77 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_write_c22() 78 enetc_mdio_wr(mdio_priv, ENETC_MDIO_CTL, mdio_ctl); in enetc_mdio_write_c22() 95 u32 mdio_ctl, mdio_cfg; in enetc_mdio_write_c45() local 108 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_write_c45() 109 enetc_mdio_wr(mdio_priv, ENETC_MDIO_CTL, mdio_ctl); in enetc_mdio_write_c45() 132 u32 mdio_ctl, mdio_cfg; in enetc_mdio_read_c22() local 147 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_read_c22() 148 enetc_mdio_wr(mdio_priv, ENETC_MDIO_CTL, mdio_ctl); in enetc_mdio_read_c22() 151 enetc_mdio_wr(mdio_priv, ENETC_MDIO_CTL, mdio_ctl | MDIO_CTL_REA in enetc_mdio_read_c22() 175 u32 mdio_ctl, mdio_cfg; enetc_mdio_read_c45() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
H A D | xgmac_mdio.c | 34 __be32 mdio_ctl; /* MDIO control */ member 138 u32 mdio_ctl, mdio_stat; in xgmac_mdio_write_c22() local 150 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_write_c22() 151 xgmac_write32(mdio_ctl, ®s->mdio_ctl, endian); in xgmac_mdio_write_c22() 169 u32 mdio_ctl, mdio_stat; in xgmac_mdio_write_c45() local 182 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_write_c45() 183 xgmac_write32(mdio_ctl, ®s->mdio_ctl, endian); in xgmac_mdio_write_c45() 214 uint32_t mdio_ctl; in xgmac_mdio_read_c22() local 271 u32 mdio_stat, mdio_ctl; xgmac_mdio_read_c45() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
H A D | xgmac_mdio.c | 30 __be32 mdio_ctl; /* MDIO control */ member 135 u32 mdio_ctl, mdio_stat; in xgmac_mdio_write() local 157 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_write() 158 xgmac_write32(mdio_ctl, ®s->mdio_ctl, endian); in xgmac_mdio_write() 191 uint32_t mdio_ctl; in xgmac_mdio_read() local 211 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in xgmac_mdio_read() 212 xgmac_write32(mdio_ctl, ®s->mdio_ctl, endian); in xgmac_mdio_read() 230 xgmac_write32(mdio_ctl | MDIO_CTL_REA in xgmac_mdio_read() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_mdio.c | 64 u32 mdio_ctl, mdio_cfg; in enetc_mdio_write() local 85 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_write() 86 enetc_mdio_wr(mdio_priv, MDIO_CTL, mdio_ctl); in enetc_mdio_write() 111 u32 mdio_ctl, mdio_cfg; in enetc_mdio_read() local 131 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_read() 132 enetc_mdio_wr(mdio_priv, MDIO_CTL, mdio_ctl); in enetc_mdio_read() 144 enetc_mdio_wr(mdio_priv, MDIO_CTL, mdio_ctl | MDIO_CTL_READ); in enetc_mdio_read()
|
Completed in 3 milliseconds