Home
last modified time | relevance | path

Searched refs:phycr (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/net/
H A Dftgmac100.c49 int phycr; in ftgmac100_mdiobus_read() local
52 phycr = readl(&ftgmac100->phycr); in ftgmac100_mdiobus_read()
55 phycr &= FTGMAC100_PHYCR_MDC_CYCTHR_MASK; in ftgmac100_mdiobus_read()
57 phycr |= FTGMAC100_PHYCR_PHYAD(phy_addr) in ftgmac100_mdiobus_read()
61 writel(phycr, &ftgmac100->phycr); in ftgmac100_mdiobus_read()
64 phycr = readl(&ftgmac100->phycr); in ftgmac100_mdiobus_read()
66 if ((phycr & FTGMAC100_PHYCR_MIIRD) == 0) { in ftgmac100_mdiobus_read()
84 int phycr; in ftgmac100_mdiobus_write() local
88 phycr = readl(&ftgmac100->phycr); in ftgmac100_mdiobus_write()
91 phycr &= FTGMAC100_PHYCR_MDC_CYCTHR_MASK; in ftgmac100_mdiobus_write()
[all …]
H A Dftmac110.c80 writel(tmp, &regs->phycr); in mdio_read()
83 tmp = readl(&regs->phycr); in mdio_read()
109 writel(tmp, &regs->phycr); in mdio_write()
112 if (readl(&regs->phycr) & PHYCR_WRITE) in mdio_write()
117 if (readl(&regs->phycr) & PHYCR_WRITE) in mdio_write()
H A Dftmac100.h32 unsigned int phycr; /* 0x90 */ member
H A Dftmac110.h30 uint32_t phycr; /* 0x90: PHY Control Register */ member
H A Dftgmac100.h42 unsigned int phycr; /* 0x60 */ member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/faraday/
H A Dftmac100.c754 unsigned int phycr; in ftmac100_mdio_read() local
757 phycr = FTMAC100_PHYCR_PHYAD(phy_id) | in ftmac100_mdio_read()
761 iowrite32(phycr, priv->base + FTMAC100_OFFSET_PHYCR); in ftmac100_mdio_read()
764 phycr = ioread32(priv->base + FTMAC100_OFFSET_PHYCR); in ftmac100_mdio_read()
766 if ((phycr & FTMAC100_PHYCR_MIIRD) == 0) in ftmac100_mdio_read()
767 return phycr & FTMAC100_PHYCR_MIIRDATA; in ftmac100_mdio_read()
780 unsigned int phycr; in ftmac100_mdio_write() local
783 phycr = FTMAC100_PHYCR_PHYAD(phy_id) | in ftmac100_mdio_write()
790 iowrite32(phycr, priv->base + FTMAC100_OFFSET_PHYCR); in ftmac100_mdio_write()
793 phycr = ioread32(priv->base + FTMAC100_OFFSET_PHYCR); in ftmac100_mdio_write()
[all …]
H A Dftgmac100.c1081 unsigned int phycr; in ftgmac100_mdiobus_read() local
1084 phycr = ioread32(priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_read()
1087 phycr &= FTGMAC100_PHYCR_MDC_CYCTHR_MASK; in ftgmac100_mdiobus_read()
1089 phycr |= FTGMAC100_PHYCR_PHYAD(phy_addr) | in ftgmac100_mdiobus_read()
1093 iowrite32(phycr, priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_read()
1096 phycr = ioread32(priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_read()
1098 if ((phycr & FTGMAC100_PHYCR_MIIRD) == 0) { in ftgmac100_mdiobus_read()
1117 unsigned int phycr; in ftgmac100_mdiobus_write() local
1121 phycr = ioread32(priv->base + FTGMAC100_OFFSET_PHYCR); in ftgmac100_mdiobus_write()
1124 phycr &= FTGMAC100_PHYCR_MDC_CYCTHR_MASK; in ftgmac100_mdiobus_write()
[all …]
/OK3568_Linux_fs/u-boot/drivers/ata/
H A Ddwc_ahsata.c45 u32 phycr; member
H A Dsata_dwc.c119 u32 phycr; member
/OK3568_Linux_fs/kernel/drivers/ata/
H A Dsata_dwc_460ex.c77 u32 phycr; /* PHY Control */ member