Searched refs:cpmac_write (Results 1 – 1 of 1) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/ti/ |
D | cpmac.c | 156 #define cpmac_write(base, reg, val) (writel(val, (void __iomem *)(base) + \ macro 283 cpmac_write(bus->priv, CPMAC_MDIO_ACCESS(0), MDIO_BUSY | MDIO_REG(reg) | in cpmac_mdio_read() 296 cpmac_write(bus->priv, CPMAC_MDIO_ACCESS(0), MDIO_BUSY | MDIO_WRITE | in cpmac_mdio_write() 312 cpmac_write(bus->priv, CPMAC_MDIO_CONTROL, MDIOC_ENABLE | in cpmac_mdio_reset() 329 cpmac_write(priv->regs, CPMAC_MBP, (mbp & ~MBP_PROMISCCHAN(0)) | in cpmac_set_multicast_list() 332 cpmac_write(priv->regs, CPMAC_MBP, mbp & ~MBP_RXPROMISC); in cpmac_set_multicast_list() 335 cpmac_write(priv->regs, CPMAC_MAC_HASH_LO, 0xffffffff); in cpmac_set_multicast_list() 336 cpmac_write(priv->regs, CPMAC_MAC_HASH_HI, 0xffffffff); in cpmac_set_multicast_list() 359 cpmac_write(priv->regs, CPMAC_MAC_HASH_LO, hash[0]); in cpmac_set_multicast_list() 360 cpmac_write(priv->regs, CPMAC_MAC_HASH_HI, hash[1]); in cpmac_set_multicast_list() [all …]
|