Lines Matching refs:phycr
876 unsigned int phycr; in ftgmac100_mdiobus_read() local
879 phycr = ioread32(priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_read()
882 phycr &= FTGMAC100_PHYCR_MDC_CYCTHR_MASK; in ftgmac100_mdiobus_read()
884 phycr |= FTGMAC100_PHYCR_PHYAD(phy_addr) | in ftgmac100_mdiobus_read()
888 iowrite32(phycr, priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_read()
891 phycr = ioread32(priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_read()
893 if ((phycr & FTGMAC100_PHYCR_MIIRD) == 0) { in ftgmac100_mdiobus_read()
912 unsigned int phycr; in ftgmac100_mdiobus_write() local
916 phycr = ioread32(priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_write()
919 phycr &= FTGMAC100_PHYCR_MDC_CYCTHR_MASK; in ftgmac100_mdiobus_write()
921 phycr |= FTGMAC100_PHYCR_PHYAD(phy_addr) | in ftgmac100_mdiobus_write()
928 iowrite32(phycr, priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_write()
931 phycr = ioread32(priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_write()
933 if ((phycr & FTGMAC100_PHYCR_MIIWR) == 0) in ftgmac100_mdiobus_write()