Lines Matching defs:efab
114 gmii_autoneg_advertised ( struct efab_nic *efab ) in gmii_autoneg_advertised()
131 gmii_autoneg_lpa ( struct efab_nic *efab ) in gmii_autoneg_lpa()
174 gmii_link_ok ( struct efab_nic *efab ) in gmii_link_ok()
266 mdio_clause45_wait_reset_mmds ( struct efab_nic* efab ) in mdio_clause45_wait_reset_mmds()
305 mdio_clause45_reset_mmd ( struct efab_nic *efab, int mmd ) in mdio_clause45_reset_mmd()
328 mdio_clause45_links_ok(struct efab_nic *efab ) in mdio_clause45_links_ok()
354 mdio_clause45_check_mmds ( struct efab_nic *efab ) in mdio_clause45_check_mmds()
1107 #define FALCON_GMAC_REG( efab, mac_reg ) \ argument
1163 #define FCN_REVISION_REG(efab, reg) \ argument
1166 #define EFAB_SET_OWORD_FIELD_VER(efab, reg, field, val) \ argument
1175 static inline void _falcon_writel ( struct efab_nic *efab, uint32_t value, in _falcon_writel()
1182 static inline uint32_t _falcon_readl ( struct efab_nic *efab, in _falcon_readl()
1190 #define _falcon_writel( efab, value, reg ) \ argument
1192 #define _falcon_readl( efab, reg ) readl ( (efab)->membase + (reg) ) argument
1201 falcon_write ( struct efab_nic *efab, efab_oword_t *value, unsigned int reg ) in falcon_write()
1220 falcon_write_sram ( struct efab_nic *efab, efab_qword_t *value, in falcon_write_sram()
1239 falcon_writel ( struct efab_nic *efab, efab_dword_t *value, unsigned int reg ) in falcon_writel()
1251 falcon_read ( struct efab_nic *efab, efab_oword_t *value, unsigned int reg ) in falcon_read()
1268 falcon_read_sram ( struct efab_nic *efab, efab_qword_t *value, in falcon_read_sram()
1285 falcon_readl ( struct efab_nic *efab, efab_dword_t *value, unsigned int reg ) in falcon_readl()
1292 #define FCN_DUMP_REG( efab, _reg ) do { \ argument
1299 #define FCN_DUMP_MAC_REG( efab, _mac_reg ) do { \ argument
1329 falcon_eventq_read_ack ( struct efab_nic *efab, struct efab_ev_queue *ev_queue ) in falcon_eventq_read_ack()
1378 falcon_interrupts ( struct efab_nic *efab, int enabled, int force ) in falcon_interrupts()
1401 falcon_spi_wait ( struct efab_nic *efab ) in falcon_spi_wait()
1423 struct efab_nic *efab = container_of ( bus, struct efab_nic, spi_bus ); in falcon_spi_rw() local
1513 struct efab_nic *efab = container_of ( basher, struct efab_nic, in falcon_i2c_bit_write() local
1536 struct efab_nic *efab = container_of ( basher, struct efab_nic, in falcon_i2c_bit_read() local
1571 falcon_gmii_wait ( struct efab_nic *efab ) in falcon_gmii_wait()
1597 falcon_mdio_write ( struct efab_nic *efab, int device, in falcon_mdio_write()
1651 falcon_mdio_read ( struct efab_nic *efab, int device, int location ) in falcon_mdio_read()
1723 falcon_reconfigure_mac_wrapper ( struct efab_nic *efab ) in falcon_reconfigure_mac_wrapper()
1887 falcon_gmac_writel ( struct efab_nic *efab, efab_dword_t *value, in falcon_gmac_writel()
1898 falcon_gmac_readl ( struct efab_nic *efab, efab_dword_t *value, in falcon_gmac_readl()
1909 mentormac_reset ( struct efab_nic *efab ) in mentormac_reset()
1933 mentormac_init ( struct efab_nic *efab ) in mentormac_init()
2032 falcon_init_gmac ( struct efab_nic *efab ) in falcon_init_gmac()
2071 falcon_xmac_writel ( struct efab_nic *efab, efab_dword_t *value, in falcon_xmac_writel()
2087 falcon_xmac_readl ( struct efab_nic *efab, efab_dword_t *value, in falcon_xmac_readl()
2102 falcon_setup_xaui ( struct efab_nic *efab ) in falcon_setup_xaui()
2130 falcon_xgmii_status ( struct efab_nic *efab ) in falcon_xgmii_status()
2151 falcon_mask_status_intr ( struct efab_nic *efab, int enable ) in falcon_mask_status_intr()
2173 falcon_reset_xmac ( struct efab_nic *efab ) in falcon_reset_xmac()
2193 falcon_reset_xaui ( struct efab_nic *efab ) in falcon_reset_xaui()
2218 falcon_xaui_link_ok ( struct efab_nic *efab ) in falcon_xaui_link_ok()
2261 falcon_reconfigure_xmac ( struct efab_nic *efab ) in falcon_reconfigure_xmac()
2321 falcon_init_xmac ( struct efab_nic *efab ) in falcon_init_xmac()
2400 falcon_xaui_phy_init ( struct efab_nic *efab ) in falcon_xaui_phy_init()
2428 alaska_init ( struct efab_nic *efab ) in alaska_init()
2463 falcon_xfp_phy_init ( struct efab_nic *efab ) in falcon_xfp_phy_init()
2528 falcon_txc_logic_reset ( struct efab_nic *efab ) in falcon_txc_logic_reset()
2550 falcon_txc_phy_init ( struct efab_nic *efab ) in falcon_txc_phy_init()
2648 falcon_tenxpress_check_c11 ( struct efab_nic *efab ) in falcon_tenxpress_check_c11()
2668 falcon_tenxpress_phy_init ( struct efab_nic *efab ) in falcon_tenxpress_phy_init()
2748 falcon_pm8358_phy_init ( struct efab_nic *efab ) in falcon_pm8358_phy_init()
2847 sfe4001_init ( struct efab_nic *efab ) in sfe4001_init()
2968 sfe4001_fini ( struct efab_nic *efab ) in sfe4001_fini()
2996 static int sfe4002_init ( struct efab_nic *efab __attribute__((unused)) ) in sfe4002_init()
3000 static void sfe4002_fini ( struct efab_nic *efab __attribute__((unused)) ) in sfe4002_fini()
3009 static int sfe4003_init ( struct efab_nic *efab __attribute__((unused)) ) in sfe4003_init()
3013 static void sfe4003_fini ( struct efab_nic *efab __attribute__((unused)) ) in sfe4003_fini()
3039 falcon_alloc_special_buffer ( struct efab_nic *efab, int bytes, in falcon_alloc_special_buffer()
3079 clear_b0_fpga_memories ( struct efab_nic *efab) in clear_b0_fpga_memories()
3117 falcon_reset ( struct efab_nic *efab ) in falcon_reset()
3181 falcon_probe_nic_variant ( struct efab_nic *efab, struct pci_device *pci ) in falcon_probe_nic_variant()
3214 falcon_init_spi_device ( struct efab_nic *efab, struct spi_device *spi ) in falcon_init_spi_device()
3227 falcon_probe_spi ( struct efab_nic *efab ) in falcon_probe_spi()
3288 falcon_probe_nvram ( struct efab_nic *efab ) in falcon_probe_nvram()
3377 falcon_init_sram ( struct efab_nic *efab ) in falcon_init_sram()
3416 falcon_setup_nic ( struct efab_nic *efab ) in falcon_setup_nic()
3502 falcon_init_resources ( struct efab_nic *efab ) in falcon_init_resources()
3561 falcon_fini_resources ( struct efab_nic *efab ) in falcon_fini_resources()
3610 falcon_notify_rx_desc ( struct efab_nic *efab, struct efab_rx_queue *rx_queue ) in falcon_notify_rx_desc()
3637 falcon_notify_tx_desc ( struct efab_nic *efab, in falcon_notify_tx_desc()
3657 efab_fill_rx_queue ( struct efab_nic *efab, in efab_fill_rx_queue()
3701 efab_receive ( struct efab_nic *efab, unsigned int id, int len, int drop ) in efab_receive()
3739 struct efab_nic *efab = netdev_priv ( netdev ); in efab_transmit() local
3768 efab_transmit_done ( struct efab_nic *efab, int id ) in efab_transmit_done()
3802 falcon_clear_interrupts ( struct efab_nic *efab ) in falcon_clear_interrupts()
3820 falcon_handle_event ( struct efab_nic *efab, falcon_event_t *evt ) in falcon_handle_event()
3857 struct efab_nic *efab = netdev_priv ( netdev ); in efab_poll() local
3896 struct efab_nic *efab = netdev_priv ( netdev ); in efab_irq() local
3922 efab_free_resources ( struct efab_nic *efab ) in efab_free_resources()
3957 efab_alloc_resources ( struct efab_nic *efab ) in efab_alloc_resources()
4001 efab_init_mac ( struct efab_nic *efab ) in efab_init_mac()
4045 struct efab_nic *efab = netdev_priv ( netdev ); in efab_close() local
4056 struct efab_nic *efab = netdev_priv ( netdev ); in efab_open() local
4117 struct efab_nic *efab = netdev_priv ( netdev ); in efab_remove() local
4141 struct efab_nic *efab; in efab_probe() local