Home
last modified time | relevance | path

Searched defs:efx (Results 1 – 25 of 66) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
Defx_common.c123 void efx_queue_reset_work(struct efx_nic *efx) in efx_queue_reset_work()
128 void efx_flush_reset_workqueue(struct efx_nic *efx) in efx_flush_reset_workqueue()
144 void efx_mac_reconfigure(struct efx_nic *efx, bool mtu_only) in efx_mac_reconfigure()
159 struct efx_nic *efx = container_of(data, struct efx_nic, mac_work); in efx_mac_work() local
169 struct efx_nic *efx = netdev_priv(net_dev); in efx_set_mac_address() local
204 struct efx_nic *efx = netdev_priv(net_dev); in efx_set_rx_mode() local
213 struct efx_nic *efx = netdev_priv(net_dev); in efx_set_features() local
241 void efx_link_status_changed(struct efx_nic *efx) in efx_link_status_changed()
272 unsigned int efx_xdp_max_mtu(struct efx_nic *efx) in efx_xdp_max_mtu()
287 struct efx_nic *efx = netdev_priv(net_dev); in efx_change_mtu() local
[all …]
Defx.c108 #define EFX_ASSERT_RESET_SERIALISED(efx) \ argument
124 static int efx_probe_port(struct efx_nic *efx) in efx_probe_port()
144 static int efx_init_port(struct efx_nic *efx) in efx_init_port()
167 static void efx_fini_port(struct efx_nic *efx) in efx_fini_port()
180 static void efx_remove_port(struct efx_nic *efx) in efx_remove_port()
203 static void efx_associate(struct efx_nic *efx) in efx_associate()
248 static void efx_dissociate(struct efx_nic *efx) in efx_dissociate()
264 static int efx_probe_nic(struct efx_nic *efx) in efx_probe_nic()
325 static void efx_remove_nic(struct efx_nic *efx) in efx_remove_nic()
339 static int efx_probe_all(struct efx_nic *efx) in efx_probe_all()
[all …]
Defx.h48 static inline bool efx_rx_buf_hash_valid(struct efx_nic *efx, const u8 *prefix) in efx_rx_buf_hash_valid()
65 #define EFX_TXQ_MIN_ENT(efx) (2 * efx_tx_max_skb_descs(efx)) argument
70 #define EFX_TXQ_MAX_ENT(efx) (EFX_WORKAROUND_EF10(efx) ? \ argument
73 static inline bool efx_rss_enabled(struct efx_nic *efx) in efx_rss_enabled()
105 static inline s32 efx_filter_insert_filter(struct efx_nic *efx, in efx_filter_insert_filter()
121 static inline int efx_filter_remove_id_safe(struct efx_nic *efx, in efx_filter_remove_id_safe()
139 efx_filter_get_filter_safe(struct efx_nic *efx, in efx_filter_get_filter_safe()
146 static inline u32 efx_filter_count_rx_used(struct efx_nic *efx, in efx_filter_count_rx_used()
151 static inline u32 efx_filter_get_rx_id_limit(struct efx_nic *efx) in efx_filter_get_rx_id_limit()
155 static inline s32 efx_filter_get_rx_ids(struct efx_nic *efx, in efx_filter_get_rx_ids()
[all …]
Def10_sriov.c15 static int efx_ef10_evb_port_assign(struct efx_nic *efx, unsigned int port_id, in efx_ef10_evb_port_assign()
30 static int efx_ef10_vswitch_alloc(struct efx_nic *efx, unsigned int port_id, in efx_ef10_vswitch_alloc()
59 static int efx_ef10_vswitch_free(struct efx_nic *efx, unsigned int port_id) in efx_ef10_vswitch_free()
69 static int efx_ef10_vport_alloc(struct efx_nic *efx, in efx_ef10_vport_alloc()
103 static int efx_ef10_vport_free(struct efx_nic *efx, unsigned int port_id) in efx_ef10_vport_free()
113 static void efx_ef10_sriov_free_vf_vports(struct efx_nic *efx) in efx_ef10_sriov_free_vf_vports()
148 static void efx_ef10_sriov_free_vf_vswitching(struct efx_nic *efx) in efx_ef10_sriov_free_vf_vswitching()
157 static int efx_ef10_sriov_assign_vf_vport(struct efx_nic *efx, in efx_ef10_sriov_assign_vf_vport()
187 static int efx_ef10_sriov_alloc_vf_vswitching(struct efx_nic *efx) in efx_ef10_sriov_alloc_vf_vswitching()
216 static int efx_ef10_sriov_restore_vf_vswitching(struct efx_nic *efx) in efx_ef10_sriov_restore_vf_vswitching()
[all …]
Dsiena.c36 struct efx_nic *efx = channel->efx; in siena_push_irq_moderation() local
58 void siena_prepare_flush(struct efx_nic *efx) in siena_prepare_flush()
64 void siena_finish_flush(struct efx_nic *efx) in siena_finish_flush()
99 static int siena_test_chip(struct efx_nic *efx, struct efx_self_tests *tests) in siena_test_chip()
131 static void siena_ptp_write_host_time(struct efx_nic *efx, u32 host_time) in siena_ptp_write_host_time()
137 static int siena_ptp_set_ts_config(struct efx_nic *efx, in siena_ptp_set_ts_config()
211 static void siena_monitor(struct efx_nic *efx) in siena_monitor()
219 static int siena_probe_nvconfig(struct efx_nic *efx) in siena_probe_nvconfig()
235 static int siena_dimension_resources(struct efx_nic *efx) in siena_dimension_resources()
248 static unsigned int siena_mem_bar(struct efx_nic *efx) in siena_mem_bar()
[all …]
Def10.c45 static int efx_ef10_get_warm_boot_count(struct efx_nic *efx) in efx_ef10_get_warm_boot_count()
58 static unsigned int efx_ef10_pf_mem_bar(struct efx_nic *efx) in efx_ef10_pf_mem_bar()
69 static unsigned int efx_ef10_vf_mem_bar(struct efx_nic *efx) in efx_ef10_vf_mem_bar()
74 static unsigned int efx_ef10_mem_map_size(struct efx_nic *efx) in efx_ef10_mem_map_size()
82 static bool efx_ef10_is_vf(struct efx_nic *efx) in efx_ef10_is_vf()
88 static int efx_ef10_get_vf_index(struct efx_nic *efx) in efx_ef10_get_vf_index()
107 static int efx_ef10_init_datapath_caps(struct efx_nic *efx) in efx_ef10_init_datapath_caps()
183 static void efx_ef10_read_licensed_features(struct efx_nic *efx) in efx_ef10_read_licensed_features()
202 static int efx_ef10_get_sysclk_freq(struct efx_nic *efx) in efx_ef10_get_sysclk_freq()
215 static int efx_ef10_get_timer_workarounds(struct efx_nic *efx) in efx_ef10_get_timer_workarounds()
[all …]
Dio.h78 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) in efx_reg()
84 static inline void _efx_writeq(struct efx_nic *efx, __le64 value, in _efx_writeq()
89 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) in _efx_readq()
95 static inline void _efx_writed(struct efx_nic *efx, __le32 value, in _efx_writed()
100 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) in _efx_readd()
106 static inline void efx_writeo(struct efx_nic *efx, const efx_oword_t *value, in efx_writeo()
129 static inline void efx_sram_writeq(struct efx_nic *efx, void __iomem *membase, in efx_sram_writeq()
150 static inline void efx_writed(struct efx_nic *efx, const efx_dword_t *value, in efx_writed()
162 static inline void efx_reado(struct efx_nic *efx, efx_oword_t *value, in efx_reado()
180 static inline void efx_sram_readq(struct efx_nic *efx, void __iomem *membase, in efx_sram_readq()
[all …]
Dmcdi_port_common.c15 int efx_mcdi_get_phy_cfg(struct efx_nic *efx, struct efx_mcdi_phy_data *cfg) in efx_mcdi_get_phy_cfg()
55 void efx_link_set_advertising(struct efx_nic *efx, in efx_link_set_advertising()
70 int efx_mcdi_set_link(struct efx_nic *efx, u32 capabilities, in efx_mcdi_set_link()
88 int efx_mcdi_loopback_modes(struct efx_nic *efx, u64 *loopback_modes) in efx_mcdi_loopback_modes()
234 u32 efx_get_mcdi_phy_flags(struct efx_nic *efx) in efx_get_mcdi_phy_flags()
283 void efx_mcdi_phy_decode_link(struct efx_nic *efx, in efx_mcdi_phy_decode_link()
376 void efx_mcdi_phy_check_fcntl(struct efx_nic *efx, u32 lpa) in efx_mcdi_phy_check_fcntl()
402 bool efx_mcdi_phy_poll(struct efx_nic *efx) in efx_mcdi_phy_poll()
426 int efx_mcdi_phy_probe(struct efx_nic *efx) in efx_mcdi_phy_probe()
532 void efx_mcdi_phy_remove(struct efx_nic *efx) in efx_mcdi_phy_remove()
[all …]
Dmcdi.c61 int efx_mcdi_init(struct efx_nic *efx) in efx_mcdi_init()
127 void efx_mcdi_detach(struct efx_nic *efx) in efx_mcdi_detach()
138 void efx_mcdi_fini(struct efx_nic *efx) in efx_mcdi_fini()
150 static void efx_mcdi_send_request(struct efx_nic *efx, unsigned cmd, in efx_mcdi_send_request()
265 static void efx_mcdi_read_response_header(struct efx_nic *efx) in efx_mcdi_read_response_header()
340 static bool efx_mcdi_poll_once(struct efx_nic *efx) in efx_mcdi_poll_once()
355 static int efx_mcdi_poll(struct efx_nic *efx) in efx_mcdi_poll()
404 int efx_mcdi_poll_reboot(struct efx_nic *efx) in efx_mcdi_poll_reboot()
430 static int efx_mcdi_await_completion(struct efx_nic *efx) in efx_mcdi_await_completion()
471 struct efx_nic *efx = mcdi->efx; in efx_mcdi_release() local
[all …]
Defx_channels.c79 static unsigned int efx_wanted_parallelism(struct efx_nic *efx) in efx_wanted_parallelism()
133 static int efx_allocate_msix_channels(struct efx_nic *efx, in efx_allocate_msix_channels()
236 int efx_probe_interrupts(struct efx_nic *efx) in efx_probe_interrupts()
348 void efx_set_interrupt_affinity(struct efx_nic *efx) in efx_set_interrupt_affinity()
360 void efx_clear_interrupt_affinity(struct efx_nic *efx) in efx_clear_interrupt_affinity()
369 efx_set_interrupt_affinity(struct efx_nic *efx __attribute__ ((unused))) in efx_set_interrupt_affinity()
374 efx_clear_interrupt_affinity(struct efx_nic *efx __attribute__ ((unused))) in efx_clear_interrupt_affinity()
379 void efx_remove_interrupts(struct efx_nic *efx) in efx_remove_interrupts()
404 struct efx_nic *efx = channel->efx; in efx_probe_eventq() local
423 struct efx_nic *efx = channel->efx; in efx_init_eventq() local
[all …]
Def100_nic.c35 static u8 *ef100_mcdi_buf(struct efx_nic *efx, u8 bufid, dma_addr_t *dma_addr) in ef100_mcdi_buf()
45 static int ef100_get_warm_boot_count(struct efx_nic *efx) in ef100_get_warm_boot_count()
61 static void ef100_mcdi_request(struct efx_nic *efx, in ef100_mcdi_request()
82 static bool ef100_mcdi_poll_response(struct efx_nic *efx) in ef100_mcdi_poll_response()
91 static void ef100_mcdi_read_response(struct efx_nic *efx, in ef100_mcdi_read_response()
100 static int ef100_mcdi_poll_reboot(struct efx_nic *efx) in ef100_mcdi_poll_reboot()
123 static void ef100_mcdi_reboot_detected(struct efx_nic *efx) in ef100_mcdi_reboot_detected()
129 static int ef100_get_mac_address(struct efx_nic *efx, u8 *mac_address) in ef100_get_mac_address()
149 static int efx_ef100_init_datapath_caps(struct efx_nic *efx) in efx_ef100_init_datapath_caps()
231 struct efx_nic *efx = channel->efx; in ef100_ev_process() local
[all …]
Dmcdi_filters.c93 efx_mcdi_filter_push_prep_set_match_fields(struct efx_nic *efx, in efx_mcdi_filter_push_prep_set_match_fields()
194 static void efx_mcdi_filter_push_prep(struct efx_nic *efx, in efx_mcdi_filter_push_prep()
243 static int efx_mcdi_filter_push(struct efx_nic *efx, in efx_mcdi_filter_push()
340 static s32 efx_mcdi_filter_insert_locked(struct efx_nic *efx, in efx_mcdi_filter_insert_locked()
552 s32 efx_mcdi_filter_insert(struct efx_nic *efx, struct efx_filter_spec *spec, in efx_mcdi_filter_insert()
572 static int efx_mcdi_filter_remove_internal(struct efx_nic *efx, in efx_mcdi_filter_remove_internal()
648 static void efx_mcdi_filter_remove_old(struct efx_nic *efx) in efx_mcdi_filter_remove_old()
680 int efx_mcdi_filter_remove_safe(struct efx_nic *efx, in efx_mcdi_filter_remove_safe()
698 static void efx_mcdi_filter_remove_unsafe(struct efx_nic *efx, in efx_mcdi_filter_remove_unsafe()
713 int efx_mcdi_filter_get_safe(struct efx_nic *efx, in efx_mcdi_filter_get_safe()
[all …]
Dfarch.c87 static inline void efx_write_buf_tbl(struct efx_nic *efx, efx_qword_t *value, in efx_write_buf_tbl()
101 int efx_farch_test_registers(struct efx_nic *efx, in efx_farch_test_registers()
171 efx_init_special_buffer(struct efx_nic *efx, struct efx_special_buffer *buffer) in efx_init_special_buffer()
197 efx_fini_special_buffer(struct efx_nic *efx, struct efx_special_buffer *buffer) in efx_fini_special_buffer()
226 static int efx_alloc_special_buffer(struct efx_nic *efx, in efx_alloc_special_buffer()
259 efx_free_special_buffer(struct efx_nic *efx, struct efx_special_buffer *buffer) in efx_free_special_buffer()
372 struct efx_nic *efx = tx_queue->efx; in efx_farch_tx_probe() local
385 struct efx_nic *efx = tx_queue->efx; in efx_farch_tx_init() local
424 struct efx_nic *efx = tx_queue->efx; in efx_farch_flush_tx_queue() local
438 struct efx_nic *efx = tx_queue->efx; in efx_farch_tx_fini() local
[all …]
Def100_netdev.c26 static void ef100_update_name(struct efx_nic *efx) in ef100_update_name()
31 static int ef100_alloc_vis(struct efx_nic *efx, unsigned int *allocated_vis) in ef100_alloc_vis()
55 static int ef100_remap_bar(struct efx_nic *efx, int max_vis) in ef100_remap_bar()
82 struct efx_nic *efx = netdev_priv(net_dev); in ef100_net_stop() local
105 struct efx_nic *efx = netdev_priv(net_dev); in ef100_net_open() local
192 struct efx_nic *efx = netdev_priv(net_dev); in ef100_hard_start_xmit() local
239 struct efx_nic *efx = container_of(this, struct efx_nic, netdev_notifier); in ef100_netdev_event() local
248 int ef100_register_netdev(struct efx_nic *efx) in ef100_register_netdev()
286 void ef100_unregister_netdev(struct efx_nic *efx) in ef100_unregister_netdev()
Dworkarounds.h15 #define EFX_WORKAROUND_SIENA(efx) (efx_nic_rev(efx) == EFX_REV_SIENA_A0) argument
16 #define EFX_WORKAROUND_EF10(efx) (efx_nic_rev(efx) >= EFX_REV_HUNT_A0) argument
17 #define EFX_WORKAROUND_10G(efx) 1 argument
25 #define EFX_EF10_WORKAROUND_35388(efx) \ argument
27 #define EFX_WORKAROUND_35388(efx) \ argument
31 #define EFX_EF10_WORKAROUND_61265(efx) \ argument
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/
Defx.c207 #define EF4_ASSERT_RESET_SERIALISED(efx) \ argument
215 static int ef4_check_disabled(struct ef4_nic *efx) in ef4_check_disabled()
276 static void ef4_update_irq_mod(struct ef4_nic *efx, struct ef4_channel *channel) in ef4_update_irq_mod()
301 struct ef4_nic *efx = channel->efx; in ef4_poll() local
338 struct ef4_nic *efx = channel->efx; in ef4_probe_eventq() local
356 struct ef4_nic *efx = channel->efx; in ef4_init_eventq() local
425 ef4_alloc_channel(struct ef4_nic *efx, int i, struct ef4_channel *old_channel) in ef4_alloc_channel()
532 struct ef4_nic *efx = channel->efx; in ef4_get_channel_name() local
548 static void ef4_set_channel_names(struct ef4_nic *efx) in ef4_set_channel_names()
558 static int ef4_probe_channels(struct ef4_nic *efx) in ef4_probe_channels()
[all …]
Dio.h67 static inline void _ef4_writeq(struct ef4_nic *efx, __le64 value, in _ef4_writeq()
72 static inline __le64 _ef4_readq(struct ef4_nic *efx, unsigned int reg) in _ef4_readq()
78 static inline void _ef4_writed(struct ef4_nic *efx, __le32 value, in _ef4_writed()
83 static inline __le32 _ef4_readd(struct ef4_nic *efx, unsigned int reg) in _ef4_readd()
89 static inline void ef4_writeo(struct ef4_nic *efx, const ef4_oword_t *value, in ef4_writeo()
112 static inline void ef4_sram_writeq(struct ef4_nic *efx, void __iomem *membase, in ef4_sram_writeq()
133 static inline void ef4_writed(struct ef4_nic *efx, const ef4_dword_t *value, in ef4_writed()
145 static inline void ef4_reado(struct ef4_nic *efx, ef4_oword_t *value, in ef4_reado()
163 static inline void ef4_sram_readq(struct ef4_nic *efx, void __iomem *membase, in ef4_sram_readq()
184 static inline void ef4_readd(struct ef4_nic *efx, ef4_dword_t *value, in ef4_readd()
[all …]
Defx.h71 #define EF4_TXQ_MIN_ENT(efx) (2 * ef4_tx_max_skb_descs(efx)) argument
73 static inline bool ef4_rss_enabled(struct ef4_nic *efx) in ef4_rss_enabled()
107 static inline s32 ef4_filter_insert_filter(struct ef4_nic *efx, in ef4_filter_insert_filter()
123 static inline int ef4_filter_remove_id_safe(struct ef4_nic *efx, in ef4_filter_remove_id_safe()
141 ef4_filter_get_filter_safe(struct ef4_nic *efx, in ef4_filter_get_filter_safe()
148 static inline u32 ef4_filter_count_rx_used(struct ef4_nic *efx, in ef4_filter_count_rx_used()
153 static inline u32 ef4_filter_get_rx_id_limit(struct ef4_nic *efx) in ef4_filter_get_rx_id_limit()
157 static inline s32 ef4_filter_get_rx_ids(struct ef4_nic *efx, in ef4_filter_get_rx_ids()
221 static inline int ef4_mtd_probe(struct ef4_nic *efx) in ef4_mtd_probe()
228 static inline int ef4_mtd_probe(struct ef4_nic *efx) { return 0; } in ef4_mtd_probe()
[all …]
Dfalcon.c133 #define FALCON_XMAC_STATS_DMA_FLAG(efx) \ argument
328 struct ef4_nic *efx = (struct ef4_nic *)data; in falcon_setsda() local
338 struct ef4_nic *efx = (struct ef4_nic *)data; in falcon_setscl() local
348 struct ef4_nic *efx = (struct ef4_nic *)data; in falcon_getsda() local
357 struct ef4_nic *efx = (struct ef4_nic *)data; in falcon_getscl() local
377 struct ef4_nic *efx = channel->efx; in falcon_push_irq_moderation() local
402 static void falcon_prepare_flush(struct ef4_nic *efx) in falcon_prepare_flush()
422 static inline void falcon_irq_ack_a1(struct ef4_nic *efx) in falcon_irq_ack_a1()
433 struct ef4_nic *efx = dev_id; in falcon_legacy_interrupt_a1() local
482 static int dummy_rx_push_rss_config(struct ef4_nic *efx, bool user, in dummy_rx_push_rss_config()
[all …]
Dqt202x_phy.c73 static int qt2025c_wait_heartbeat(struct ef4_nic *efx) in qt2025c_wait_heartbeat()
105 static int qt2025c_wait_fw_status_good(struct ef4_nic *efx) in qt2025c_wait_fw_status_good()
127 static void qt2025c_restart_firmware(struct ef4_nic *efx) in qt2025c_restart_firmware()
135 static int qt2025c_wait_reset(struct ef4_nic *efx) in qt2025c_wait_reset()
160 static void qt2025c_firmware_id(struct ef4_nic *efx) in qt2025c_firmware_id()
180 static void qt2025c_bug17190_workaround(struct ef4_nic *efx) in qt2025c_bug17190_workaround()
213 static int qt2025c_select_phy_mode(struct ef4_nic *efx) in qt2025c_select_phy_mode()
306 static int qt202x_reset_phy(struct ef4_nic *efx) in qt202x_reset_phy()
339 static int qt202x_phy_probe(struct ef4_nic *efx) in qt202x_phy_probe()
357 static int qt202x_phy_init(struct ef4_nic *efx) in qt202x_phy_init()
[all …]
Dfarch.c84 static inline void ef4_write_buf_tbl(struct ef4_nic *efx, ef4_qword_t *value, in ef4_write_buf_tbl()
98 int ef4_farch_test_registers(struct ef4_nic *efx, in ef4_farch_test_registers()
168 ef4_init_special_buffer(struct ef4_nic *efx, struct ef4_special_buffer *buffer) in ef4_init_special_buffer()
194 ef4_fini_special_buffer(struct ef4_nic *efx, struct ef4_special_buffer *buffer) in ef4_fini_special_buffer()
223 static int ef4_alloc_special_buffer(struct ef4_nic *efx, in ef4_alloc_special_buffer()
249 ef4_free_special_buffer(struct ef4_nic *efx, struct ef4_special_buffer *buffer) in ef4_free_special_buffer()
365 struct ef4_nic *efx = tx_queue->efx; in ef4_farch_tx_probe() local
375 struct ef4_nic *efx = tx_queue->efx; in ef4_farch_tx_init() local
431 struct ef4_nic *efx = tx_queue->efx; in ef4_farch_flush_tx_queue() local
445 struct ef4_nic *efx = tx_queue->efx; in ef4_farch_tx_fini() local
[all …]
Dmdio_10g.c51 static int ef4_mdio_check_mmd(struct ef4_nic *efx, int mmd) in ef4_mdio_check_mmd()
72 int ef4_mdio_wait_reset_mmds(struct ef4_nic *efx, unsigned int mmd_mask) in ef4_mdio_wait_reset_mmds()
113 int ef4_mdio_check_mmds(struct ef4_nic *efx, unsigned int mmd_mask) in ef4_mdio_check_mmds()
152 bool ef4_mdio_links_ok(struct ef4_nic *efx, unsigned int mmd_mask) in ef4_mdio_links_ok()
178 void ef4_mdio_transmit_disable(struct ef4_nic *efx) in ef4_mdio_transmit_disable()
185 void ef4_mdio_phy_reconfigure(struct ef4_nic *efx) in ef4_mdio_phy_reconfigure()
198 static void ef4_mdio_set_mmd_lpower(struct ef4_nic *efx, in ef4_mdio_set_mmd_lpower()
212 void ef4_mdio_set_mmds_lpower(struct ef4_nic *efx, in ef4_mdio_set_mmds_lpower()
230 int ef4_mdio_set_link_ksettings(struct ef4_nic *efx, in ef4_mdio_set_link_ksettings()
273 void ef4_mdio_an_reconfigure(struct ef4_nic *efx) in ef4_mdio_an_reconfigure()
[all …]
Dtxc43128_phy.c171 void falcon_txc_set_gpio_val(struct ef4_nic *efx, int pin, int on) in falcon_txc_set_gpio_val()
177 void falcon_txc_set_gpio_dir(struct ef4_nic *efx, int pin, int dir) in falcon_txc_set_gpio_dir()
184 static int txc_reset_phy(struct ef4_nic *efx) in txc_reset_phy()
205 static int txc_bist_one(struct ef4_nic *efx, int mmd, int test) in txc_bist_one()
270 static int txc_bist(struct ef4_nic *efx) in txc_bist()
277 static void txc_apply_defaults(struct ef4_nic *efx) in txc_apply_defaults()
321 static int txc43128_phy_probe(struct ef4_nic *efx) in txc43128_phy_probe()
341 static int txc43128_phy_init(struct ef4_nic *efx) in txc43128_phy_init()
359 static void txc_glrgs_lane_power(struct ef4_nic *efx, int mmd) in txc_glrgs_lane_power()
373 static void txc_analog_lane_power(struct ef4_nic *efx, int mmd) in txc_analog_lane_power()
[all …]
Dethtool.c93 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_ethtool_phys_id() local
119 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_ethtool_get_link_ksettings() local
143 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_ethtool_set_link_ksettings() local
163 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_ethtool_get_drvinfo() local
178 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_ethtool_get_regs() local
186 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_ethtool_get_msglevel() local
192 struct ef4_nic *efx = netdev_priv(net_dev); in ef4_ethtool_set_msglevel() local
251 static int ef4_fill_loopback_test(struct ef4_nic *efx, in ef4_fill_loopback_test()
296 static int ef4_ethtool_fill_self_tests(struct ef4_nic *efx, in ef4_ethtool_fill_self_tests()
356 static size_t ef4_describe_per_queue_stats(struct ef4_nic *efx, u8 *strings) in ef4_describe_per_queue_stats()
[all …]
Dfalcon_boards.c87 static int ef4_init_lm87(struct ef4_nic *efx, const struct i2c_board_info *info, in ef4_init_lm87()
116 static void ef4_fini_lm87(struct ef4_nic *efx) in ef4_fini_lm87()
121 static int ef4_check_lm87(struct ef4_nic *efx, unsigned mask) in ef4_check_lm87()
179 ef4_init_lm87(struct ef4_nic *efx, const struct i2c_board_info *info, in ef4_init_lm87()
184 static inline void ef4_fini_lm87(struct ef4_nic *efx) in ef4_fini_lm87()
187 static inline int ef4_check_lm87(struct ef4_nic *efx, unsigned mask) in ef4_check_lm87()
255 static void sfe4001_poweroff(struct ef4_nic *efx) in sfe4001_poweroff()
269 static int sfe4001_poweron(struct ef4_nic *efx) in sfe4001_poweron()
360 struct ef4_nic *efx = dev_get_drvdata(dev); in show_phy_flash_cfg() local
368 struct ef4_nic *efx = dev_get_drvdata(dev); in set_phy_flash_cfg() local
[all …]

123