Lines Matching refs:mac_p

30 	struct eth_mac_regs *mac_p = priv->mac_regs_p;  in dw_mdio_read()  local
32 struct eth_mac_regs *mac_p = bus->priv; 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()
46 return readl(&mac_p->miidata); in dw_mdio_read()
58 struct eth_mac_regs *mac_p = priv->mac_regs_p; in dw_mdio_write() local
60 struct eth_mac_regs *mac_p = bus->priv; in dw_mdio_write()
66 writel(val, &mac_p->miidata); 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()
221 struct eth_mac_regs *mac_p = priv->mac_regs_p; in _dw_write_hwaddr() local
228 writel(macid_hi, &mac_p->macaddr0hi); in _dw_write_hwaddr()
229 writel(macid_lo, &mac_p->macaddr0lo); in _dw_write_hwaddr()
234 static int dw_adjust_link(struct dw_eth_dev *priv, struct eth_mac_regs *mac_p, in dw_adjust_link() argument
237 u32 conf = readl(&mac_p->conf) | FRAMEBURSTENABLE | DISABLERXOWN; in dw_adjust_link()
255 writel(conf, &mac_p->conf); in dw_adjust_link()
266 struct eth_mac_regs *mac_p = priv->mac_regs_p; in _dw_eth_halt() local
269 writel(readl(&mac_p->conf) & ~(RXENABLE | TXENABLE), &mac_p->conf); in _dw_eth_halt()
277 struct eth_mac_regs *mac_p = priv->mac_regs_p; in designware_eth_init() local
327 ret = dw_adjust_link(priv, mac_p, priv->phydev); in designware_eth_init()
336 struct eth_mac_regs *mac_p = priv->mac_regs_p; in designware_eth_enable() local
341 writel(readl(&mac_p->conf) | RXENABLE | TXENABLE, &mac_p->conf); in designware_eth_enable()