Home
last modified time | relevance | path

Searched refs:mdio_ctl (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/
H A Denetc_mdio.c62 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 Dxgmac_mdio.c34 __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, &regs->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, &regs->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 Dxgmac_mdio.c30 __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, &regs->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, &regs->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 Denetc_mdio.c64 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