Lines Matching refs:mac
40 bus.priv = priv->mac->phyregs; in dtsec_configure_serdes()
85 struct dtsec *regs = priv->mac->base; in dtsec_configure_serdes()
86 struct tsec_mii_mng *phyregs = priv->mac->phyregs; in dtsec_configure_serdes()
391 struct fsl_enet_mac *mac; in fm_eth_startup() local
394 mac = fm_eth->mac; in fm_eth_startup()
401 mac->init_mac(mac); in fm_eth_startup()
407 mac->set_if_mode) in fm_eth_startup()
408 mac->set_if_mode(mac, fm_eth->enet_if, SPEED_100); in fm_eth_startup()
441 struct fsl_enet_mac *mac; in fm_eth_open() local
447 mac = fm_eth->mac; in fm_eth_open()
454 mac->set_mac_addr(mac, dev->enetaddr); in fm_eth_open()
459 mac->enable_mac(mac); in fm_eth_open()
483 mac->set_if_mode(mac, fm_eth->enet_if, fm_eth->phydev->speed); in fm_eth_open()
494 struct fsl_enet_mac *mac; in fm_eth_halt() local
497 mac = fm_eth->mac; in fm_eth_halt()
504 mac->disable_mac(mac); in fm_eth_halt()
628 struct fsl_enet_mac *mac; in fm_eth_init_mac() local
662 mac = malloc(sizeof(struct fsl_enet_mac)); in fm_eth_init_mac()
663 if (!mac) in fm_eth_init_mac()
665 memset(mac, 0, sizeof(struct fsl_enet_mac)); in fm_eth_init_mac()
668 fm_eth->mac = mac; in fm_eth_init_mac()
671 init_memac(mac, base, phyregs, MAX_RXBUF_LEN); in fm_eth_init_mac()
674 init_dtsec(mac, base, phyregs, MAX_RXBUF_LEN); in fm_eth_init_mac()
676 init_tgec(mac, base, phyregs, MAX_RXBUF_LEN); in fm_eth_init_mac()