Lines Matching refs:mac
41 bus.priv = priv->mac->phyregs; in dtsec_configure_serdes()
86 struct dtsec *regs = priv->mac->base; in dtsec_configure_serdes()
87 struct tsec_mii_mng *phyregs = priv->mac->phyregs; in dtsec_configure_serdes()
392 struct fsl_enet_mac *mac; in fm_eth_startup() local
395 mac = fm_eth->mac; in fm_eth_startup()
402 mac->init_mac(mac); in fm_eth_startup()
408 mac->set_if_mode) in fm_eth_startup()
409 mac->set_if_mode(mac, fm_eth->enet_if, SPEED_100); in fm_eth_startup()
442 struct fsl_enet_mac *mac; in fm_eth_open() local
448 mac = fm_eth->mac; in fm_eth_open()
455 mac->set_mac_addr(mac, dev->enetaddr); in fm_eth_open()
460 mac->enable_mac(mac); in fm_eth_open()
484 mac->set_if_mode(mac, fm_eth->enet_if, fm_eth->phydev->speed); in fm_eth_open()
495 struct fsl_enet_mac *mac; in fm_eth_halt() local
498 mac = fm_eth->mac; in fm_eth_halt()
505 mac->disable_mac(mac); in fm_eth_halt()
629 struct fsl_enet_mac *mac; in fm_eth_init_mac() local
663 mac = malloc(sizeof(struct fsl_enet_mac)); in fm_eth_init_mac()
664 if (!mac) in fm_eth_init_mac()
666 memset(mac, 0, sizeof(struct fsl_enet_mac)); in fm_eth_init_mac()
669 fm_eth->mac = mac; in fm_eth_init_mac()
672 init_memac(mac, base, phyregs, MAX_RXBUF_LEN); in fm_eth_init_mac()
675 init_dtsec(mac, base, phyregs, MAX_RXBUF_LEN); in fm_eth_init_mac()
677 init_tgec(mac, base, phyregs, MAX_RXBUF_LEN); in fm_eth_init_mac()