Home
last modified time | relevance | path

Searched refs:miiaddr (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/mdio/
H A Dmdio-ipq8064.c55 u32 miiaddr = MII_BUSY | MII_CLKRANGE_250_300M; in ipq8064_mdio_read() local
64 miiaddr |= ((phy_addr << MII_ADDR_SHIFT) & MII_ADDR_MASK) | in ipq8064_mdio_read()
67 regmap_write(priv->base, MII_ADDR_REG_ADDR, miiaddr); in ipq8064_mdio_read()
81 u32 miiaddr = MII_WRITE | MII_BUSY | MII_CLKRANGE_250_300M; in ipq8064_mdio_write() local
90 miiaddr |= ((phy_addr << MII_ADDR_SHIFT) & MII_ADDR_MASK) | in ipq8064_mdio_write()
93 regmap_write(priv->base, MII_ADDR_REG_ADDR, miiaddr); in ipq8064_mdio_write()
/OK3568_Linux_fs/u-boot/drivers/net/
H A Dsun8i_emac.c151 u32 miiaddr = 0; in sun8i_mdio_read() local
154 miiaddr &= ~MDIO_CMD_MII_WRITE; in sun8i_mdio_read()
155 miiaddr &= ~MDIO_CMD_MII_PHY_REG_ADDR_MASK; in sun8i_mdio_read()
156 miiaddr |= (reg << MDIO_CMD_MII_PHY_REG_ADDR_SHIFT) & in sun8i_mdio_read()
159 miiaddr &= ~MDIO_CMD_MII_PHY_ADDR_MASK; in sun8i_mdio_read()
161 miiaddr |= (addr << MDIO_CMD_MII_PHY_ADDR_SHIFT) & in sun8i_mdio_read()
164 miiaddr |= MDIO_CMD_MII_BUSY; in sun8i_mdio_read()
166 writel(miiaddr, priv->mac_reg + EMAC_MII_CMD); in sun8i_mdio_read()
184 u32 miiaddr = 0; in sun8i_mdio_write() local
187 miiaddr &= ~MDIO_CMD_MII_PHY_REG_ADDR_MASK; in sun8i_mdio_write()
[all …]
H A Ddesignware.c35 u16 miiaddr; in dw_mdio_read() local
38 miiaddr = ((addr << MIIADDRSHIFT) & MII_ADDRMSK) | in dw_mdio_read()
41 writel(miiaddr | MII_CLKRANGE_150_250M | MII_BUSY, &mac_p->miiaddr); in dw_mdio_read()
45 if (!(readl(&mac_p->miiaddr) & MII_BUSY)) in dw_mdio_read()
63 u16 miiaddr; in dw_mdio_write() local
67 miiaddr = ((addr << MIIADDRSHIFT) & MII_ADDRMSK) | in dw_mdio_write()
70 writel(miiaddr | MII_CLKRANGE_150_250M | MII_BUSY, &mac_p->miiaddr); in dw_mdio_write()
74 if (!(readl(&mac_p->miiaddr) & MII_BUSY)) { in dw_mdio_write()
H A Ddesignware.h29 u32 miiaddr; /* 0x10 */ member