Lines Matching refs:efis
122 struct ether_fcc_info_s *efis; in fec_initialize() local
140 efis = ðer_fcc_info[i]; in fec_initialize()
145 efis->actual_phy_addr = -1; in fec_initialize()
147 dev->priv = efis; in fec_initialize()
175 struct ether_fcc_info_s *efis = dev->priv; in fec_send() local
177 (fec_t __iomem *)(CONFIG_SYS_IMMR + efis->fecp_offset); in fec_send()
219 struct ether_fcc_info_s *efis = dev->priv; in fec_recv() local
221 (fec_t __iomem *)(CONFIG_SYS_IMMR + efis->fecp_offset); in fec_recv()
298 struct ether_fcc_info_s *efis = dev->priv; in fec_10Mbps() local
299 int fecidx = efis->ether_index; in fec_10Mbps()
311 struct ether_fcc_info_s *efis = dev->priv; in fec_100Mbps() local
312 int fecidx = efis->ether_index; in fec_100Mbps()
326 struct ether_fcc_info_s *efis = dev->priv; in fec_full_duplex() local
328 (fec_t __iomem *)(CONFIG_SYS_IMMR + efis->fecp_offset); in fec_full_duplex()
336 struct ether_fcc_info_s *efis = dev->priv; in fec_half_duplex() local
338 (fec_t __iomem *)(CONFIG_SYS_IMMR + efis->fecp_offset); in fec_half_duplex()
499 struct ether_fcc_info_s *efis = dev->priv; in fec_init() local
502 (fec_t __iomem *)(CONFIG_SYS_IMMR + efis->fecp_offset); in fec_init()
510 if (efis->ether_index != 0) in fec_init()
607 fec_pin_init(efis->ether_index); in fec_init()
617 if (efis->phy_addr == -1) { in fec_init()
622 efis->actual_phy_addr = mii_discover_phy(dev); in fec_init()
624 if (efis->actual_phy_addr == -1) { in fec_init()
629 efis->actual_phy_addr = -1; in fec_init()
632 efis->actual_phy_addr = efis->phy_addr; in fec_init()
639 if (miiphy_speed(dev->name, efis->actual_phy_addr) == _100BASET) in fec_init()
649 if (miiphy_duplex(dev->name, efis->actual_phy_addr) == FULL) in fec_init()
659 efis->initialized = 1; in fec_init()
667 struct ether_fcc_info_s *efis = dev->priv; in fec_halt() local
669 (fec_t __iomem *)(CONFIG_SYS_IMMR + efis->fecp_offset); in fec_halt()
673 if (!efis->initialized) in fec_halt()
694 efis->initialized = 0; in fec_halt()