Home
last modified time | relevance | path

Searched refs:mdio_stat (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/
H A Dxgmac_mdio.c29 __be32 mdio_stat; /* MDIO configuration and status */ member
86 while ((xgmac_read32(&regs->mdio_stat, is_little_endian) & in xgmac_wait_until_free()
111 while ((xgmac_read32(&regs->mdio_stat, is_little_endian) & in xgmac_wait_until_done()
135 u32 mdio_ctl, mdio_stat; in xgmac_mdio_write() local
139 mdio_stat = xgmac_read32(&regs->mdio_stat, endian); in xgmac_mdio_write()
143 mdio_stat |= MDIO_STAT_ENC; in xgmac_mdio_write()
147 mdio_stat &= ~MDIO_STAT_ENC; in xgmac_mdio_write()
150 xgmac_write32(mdio_stat, &regs->mdio_stat, endian); in xgmac_mdio_write()
190 uint32_t mdio_stat; in xgmac_mdio_read() local
195 mdio_stat = xgmac_read32(&regs->mdio_stat, endian); in xgmac_mdio_read()
[all …]
/OK3568_Linux_fs/u-boot/drivers/net/fm/
H A Dmemac_phy.c50 memac_clrbits_32(&regs->mdio_stat, MDIO_STAT_ENC); in memac_mdio_write()
52 memac_setbits_32(&regs->mdio_stat, MDIO_STAT_ENC); in memac_mdio_write()
55 while ((memac_in_32(&regs->mdio_stat)) & MDIO_STAT_BSY) in memac_mdio_write()
67 while ((memac_in_32(&regs->mdio_stat)) & MDIO_STAT_BSY) in memac_mdio_write()
97 memac_clrbits_32(&regs->mdio_stat, MDIO_STAT_ENC); in memac_mdio_read()
99 memac_setbits_32(&regs->mdio_stat, MDIO_STAT_ENC); in memac_mdio_read()
102 while ((memac_in_32(&regs->mdio_stat)) & MDIO_STAT_BSY) in memac_mdio_read()
114 while ((memac_in_32(&regs->mdio_stat)) & MDIO_STAT_BSY) in memac_mdio_read()
126 if (memac_in_32(&regs->mdio_stat) & MDIO_STAT_RD_ER) in memac_mdio_read()
166 &((struct memac_mdio_controller *)info->regs)->mdio_stat, in fm_memac_mdio_init()
H A Dtgec_phy.c32 out_be32(&regs->mdio_stat, stat_val); in tgec_mdio_write()
33 while ((in_be32(&regs->mdio_stat)) & MDIO_STAT_BSY) in tgec_mdio_write()
44 while ((in_be32(&regs->mdio_stat)) & MDIO_STAT_BSY) in tgec_mdio_write()
73 out_be32(&regs->mdio_stat, stat_val); in tgec_mdio_read()
75 while ((in_be32(&regs->mdio_stat)) & MDIO_STAT_BSY) in tgec_mdio_read()
86 while ((in_be32(&regs->mdio_stat)) & MDIO_STAT_BSY) in tgec_mdio_read()
98 if (in_be32(&regs->mdio_stat) & MDIO_STAT_RD_ER) in tgec_mdio_read()
/OK3568_Linux_fs/u-boot/include/
H A Dfsl_tgec.h178 u32 mdio_stat; /* MDIO configuration and status */ member
H A Dfsl_memac.h236 u32 mdio_stat; /* MDIO configuration and status */ member