Home
last modified time | relevance | path

Searched refs:efx (Results 1 – 25 of 132) sorted by relevance

123456

/drivers/net/ethernet/sfc/siena/
A Defx_common.c177 netif_err(efx, drv, efx->net_dev, in efx_siena_set_mac_address()
341 efx->type->monitor(efx); in efx_monitor()
555 efx->type->start_stats(efx); in efx_siena_start_all()
556 efx->type->pull_stats(efx); in efx_siena_start_all()
580 efx->type->pull_stats(efx); in efx_siena_stop_all()
584 efx->type->stop_stats(efx); in efx_siena_stop_all()
721 efx->type->prepare_flr(efx); in efx_siena_reset_down()
728 efx->type->fini(efx); in efx_siena_reset_down()
756 efx->type->finish_flr(efx); in efx_siena_reset_up()
759 rc = efx->type->init(efx); in efx_siena_reset_up()
[all …]
A Defx.c187 efx->type->remove_port(efx); in efx_remove_port()
210 if (efx->primary == efx) { in efx_associate()
274 rc = efx->type->probe(efx); in efx_probe_nic()
324 efx->type->remove(efx); in efx_probe_nic()
333 efx->type->remove(efx); in efx_remove_nic()
851 efx->type->fini(efx); in efx_pci_remove_main()
942 rc = efx->type->init(efx); in efx_pci_probe_main()
973 efx->type->fini(efx); in efx_pci_probe_main()
1070 rc = efx_siena_init_io(efx, efx->type->mem_bar(efx), in efx_pci_probe()
1218 efx->type->fini(efx); in efx_pm_poweroff()
[all …]
A Defx_channels.c62 netif_warn(efx, probe, efx->net_dev, in count_online_cores()
110 if (efx->type->sriov_wanted(efx) && efx_vf_size(efx) > 1 && in efx_wanted_parallelism()
162 netif_warn(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
193 netif_dbg(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
203 netif_err(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
206 netif_err(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
238 netif_dbg(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
543 channel->efx = efx; in efx_alloc_channel()
549 tx_queue->efx = efx; in efx_alloc_channel()
560 rx_queue->efx = efx; in efx_alloc_channel()
[all …]
A Dselftest.c119 rc = efx->type->test_nvram(efx); in efx_test_nvram()
148 netif_dbg(efx, drv, efx->net_dev, in efx_test_interrupts()
231 netif_dbg(efx, drv, efx->net_dev, in efx_test_eventq_irq()
240 netif_err(efx, drv, efx->net_dev, in efx_test_eventq_irq()
309 netif_err(efx, drv, efx->net_dev, in efx_siena_loopback_rx_packet()
317 netif_err(efx, drv, efx->net_dev, in efx_siena_loopback_rx_packet()
325 netif_err(efx, drv, efx->net_dev, in efx_siena_loopback_rx_packet()
334 netif_err(efx, drv, efx->net_dev, in efx_siena_loopback_rx_packet()
342 netif_err(efx, drv, efx->net_dev, in efx_siena_loopback_rx_packet()
350 netif_err(efx, drv, efx->net_dev, in efx_siena_loopback_rx_packet()
[all …]
A Dio.h80 return efx->reg_base + reg; in efx_reg()
111 netif_vdbg(efx, hw, efx->net_dev, in efx_writeo()
135 netif_vdbg(efx, hw, efx->net_dev, in efx_sram_writeq()
153 netif_vdbg(efx, hw, efx->net_dev, in efx_writed()
174 netif_vdbg(efx, hw, efx->net_dev, in efx_reado()
195 netif_vdbg(efx, hw, efx->net_dev, in efx_sram_readq()
205 netif_vdbg(efx, hw, efx->net_dev, in efx_readd()
244 netif_vdbg(efx, hw, efx->net_dev, in _efx_writeo_page()
271 efx_writed(efx, value, efx_paged_reg(efx, page, reg)); in _efx_writed_page()
299 efx_writed(efx, value, efx_paged_reg(efx, page, reg)); in _efx_writed_page_locked()
[all …]
A Dsiena.c37 struct efx_nic *efx = channel->efx; in siena_push_irq_moderation() local
232 efx->timer_max_ns = efx->type->timer_period_max * in siena_probe_nvconfig()
272 nic_data->efx = efx; in siena_probe_nic()
276 netif_err(efx, probe, efx->net_dev, in siena_probe_nic()
297 netif_err(efx, probe, efx->net_dev, "failed to reset NIC\n"); in siena_probe_nic()
310 netif_dbg(efx, probe, efx->net_dev, in siena_probe_nic()
319 netif_err(efx, probe, efx->net_dev, in siena_probe_nic()
339 efx_siena_free_buffer(efx, &efx->irq_status); in siena_probe_nic()
463 efx_siena_free_buffer(efx, &efx->irq_status); in siena_remove_nic()
658 efx->multicast_hash.byte, sizeof(efx->multicast_hash)); in siena_mac_reconfigure()
[all …]
A Dfarch.c91 efx_sram_writeq(efx, efx->membase + efx->type->buf_tbl_base, in efx_write_buf_tbl()
149 netif_err(efx, hw, efx->net_dev, in efx_farch_test_registers()
185 netif_dbg(efx, probe, efx->net_dev, in efx_init_special_buffer()
249 netif_dbg(efx, probe, efx->net_dev, in efx_alloc_special_buffer()
265 netif_dbg(efx, hw, efx->net_dev, in efx_free_special_buffer()
373 struct efx_nic *efx = tx_queue->efx; in efx_farch_tx_probe() local
522 netif_dbg(efx, hw, efx->net_dev, in efx_farch_rx_init()
727 efx->type->prepare_flush(efx); in efx_farch_fini_dmaq()
729 efx->type->finish_flush(efx); in efx_farch_fini_dmaq()
1203 netif_dbg(efx, hw, efx->net_dev, in efx_farch_handle_driver_event()
[all …]
A Dmcdi.c73 mcdi->efx = efx; in efx_siena_mcdi_init()
103 netif_err(efx, probe, efx->net_dev, in efx_siena_mcdi_init()
109 netif_err(efx, probe, efx->net_dev, in efx_siena_mcdi_init()
114 efx->primary = efx; in efx_siena_mcdi_init()
328 netif_err(efx, hw, efx->net_dev, in efx_mcdi_read_response_header()
472 struct efx_nic *efx = mcdi->efx; in efx_mcdi_release() local
503 struct efx_nic *efx = mcdi->efx; in efx_mcdi_complete_async() local
668 netif_err(efx, hw, efx->net_dev, in _efx_mcdi_rpc_finish()
790 netif_dbg(efx, hw, efx->net_dev, in efx_mcdi_proxy_wait()
831 netif_dbg(efx, hw, efx->net_dev, in _efx_mcdi_rpc()
[all …]
/drivers/net/ethernet/sfc/
A Defx_common.c173 netif_err(efx, drv, efx->net_dev, in efx_set_mac_address()
293 netif_err(efx, drv, efx->net_dev, in efx_change_mtu()
337 efx->type->monitor(efx); in efx_monitor()
553 efx->type->start_stats(efx); in efx_start_all()
554 efx->type->pull_stats(efx); in efx_start_all()
578 efx->type->pull_stats(efx); in efx_stop_all()
582 efx->type->stop_stats(efx); in efx_stop_all()
694 efx->type->prepare_flr(efx); in efx_reset_down()
702 efx->type->fini(efx); in efx_reset_down()
730 efx->type->finish_flr(efx); in efx_reset_up()
[all …]
A Defx.c178 efx->type->remove_port(efx); in efx_remove_port()
201 if (efx->primary == efx) { in efx_associate()
265 rc = efx->type->probe(efx); in efx_probe_nic()
315 efx->type->remove(efx); in efx_probe_nic()
324 efx->type->remove(efx); in efx_remove_nic()
947 efx->type->fini(efx); in efx_pci_remove_main()
1043 rc = efx->type->init(efx); in efx_pci_probe_main()
1074 efx->type->fini(efx); in efx_pci_probe_main()
1162 efx = &probe_data->efx; in efx_pci_probe()
1188 rc = efx_init_io(efx, efx->type->mem_bar(efx), efx->type->max_dma_mask, in efx_pci_probe()
[all …]
A Defx_channels.c62 netif_warn(efx, probe, efx->net_dev, in count_online_cores()
109 if (efx->type->sriov_wanted(efx) && efx_vf_size(efx) > 1 && in efx_wanted_parallelism()
161 netif_warn(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
192 netif_dbg(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
202 netif_err(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
205 netif_err(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
237 netif_dbg(efx, drv, efx->net_dev, in efx_allocate_msix_channels()
541 channel->efx = efx; in efx_alloc_channel()
547 tx_queue->efx = efx; in efx_alloc_channel()
558 rx_queue->efx = efx; in efx_alloc_channel()
[all …]
A Def100_netdev.c32 strcpy(efx->name, efx->net_dev->name); in ef100_update_name()
48 tx_vis += efx->n_xdp_channels * efx->xdp_tx_per_channel; in ef100_alloc_vis()
77 netif_err(efx, probe, efx->net_dev, in ef100_remap_bar()
95 netif_dbg(efx, ifdown, efx->net_dev, "closing on CPU %d\n", in ef100_net_stop()
257 netif_vdbg(efx, tx_queued, efx->net_dev, in __ef100_hard_start_xmit()
260 if (!efx->n_channels || !efx->n_tx_channels || !channel) { in __ef100_hard_start_xmit()
385 struct efx_nic *efx = &probe_data->efx; in ef100_remove_netdev() local
425 struct efx_nic *efx = &probe_data->efx; in ef100_probe_netdev() local
479 efx_mcdi_push_default_indir_table(efx, efx->n_rx_channels); in ef100_probe_netdev()
510 netif_err(efx, probe, efx->net_dev, in ef100_probe_netdev()
[all …]
A Def10_sriov.c298 efx_ef10_vport_free(efx, efx->vport_id); in efx_ef10_vswitching_probe_pf()
354 efx_ef10_vadaptor_free(efx, efx->vport_id); in efx_ef10_vswitching_remove_pf()
364 efx_ef10_vport_free(efx, efx->vport_id); in efx_ef10_vswitching_remove_pf()
397 netif_err(efx, probe, efx->net_dev, in efx_ef10_pci_sriov_enable()
464 netif_dbg(efx, drv, efx->net_dev, in efx_ef10_sriov_fini()
587 netif_warn(efx, drv, efx->net_dev, in efx_ef10_sriov_set_vf_vlan()
589 netif_warn(efx, drv, efx->net_dev, in efx_ef10_sriov_set_vf_vlan()
591 netif_warn(efx, drv, efx->net_dev, in efx_ef10_sriov_set_vf_vlan()
665 netif_err(efx, drv, efx->net_dev, in efx_ef10_sriov_set_vf_vlan()
669 netif_err(efx, drv, efx->net_dev, in efx_ef10_sriov_set_vf_vlan()
[all …]
A Dselftest.c118 rc = efx->type->test_nvram(efx); in efx_test_nvram()
147 netif_dbg(efx, drv, efx->net_dev, in efx_test_interrupts()
230 netif_dbg(efx, drv, efx->net_dev, in efx_test_eventq_irq()
239 netif_err(efx, drv, efx->net_dev, in efx_test_eventq_irq()
308 netif_err(efx, drv, efx->net_dev, in efx_loopback_rx_packet()
316 netif_err(efx, drv, efx->net_dev, in efx_loopback_rx_packet()
324 netif_err(efx, drv, efx->net_dev, in efx_loopback_rx_packet()
333 netif_err(efx, drv, efx->net_dev, in efx_loopback_rx_packet()
341 netif_err(efx, drv, efx->net_dev, in efx_loopback_rx_packet()
349 netif_err(efx, drv, efx->net_dev, in efx_loopback_rx_packet()
[all …]
A Def100.c73 netif_dbg(efx, probe, efx->net_dev, in ef100_pci_parse_ef100_entry()
78 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_ef100_entry()
85 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_ef100_entry()
127 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry()
137 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry()
148 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry()
166 netif_err(efx, probe, efx->net_dev, in ef100_pci_parse_continue_entry()
196 netif_dbg(efx, probe, efx->net_dev, in ef100_pci_walk_xilinx_table()
261 netif_err(efx, probe, efx->net_dev, in _ef100_pci_get_config_bits_with_width()
460 efx = &probe_data->efx; in ef100_pci_probe()
[all …]
A Def10.c78 bar = efx->type->mem_bar(efx); in efx_ef10_mem_map_size()
121 netif_err(efx, drv, efx->net_dev, in efx_ef10_init_datapath_caps()
148 netif_err(efx, probe, efx->net_dev, in efx_ef10_init_datapath_caps()
162 netif_dbg(efx, probe, efx->net_dev, in efx_ef10_init_datapath_caps()
170 netif_dbg(efx, probe, efx->net_dev, in efx_ef10_init_datapath_caps()
175 netif_dbg(efx, probe, efx->net_dev, in efx_ef10_init_datapath_caps()
251 netif_dbg(efx, probe, efx->net_dev, in efx_ef10_get_timer_workarounds()
254 netif_dbg(efx, probe, efx->net_dev, in efx_ef10_get_timer_workarounds()
285 netif_dbg(efx, probe, efx->net_dev, in efx_ef10_process_timer_config()
611 efx->max_vis = efx_ef10_mem_map_size(efx) / efx->vi_stride; in efx_ef10_probe()
[all …]
A Dio.h56 return efx->reg_base + reg; in efx_reg()
87 netif_vdbg(efx, hw, efx->net_dev, in efx_writeo()
108 netif_vdbg(efx, hw, efx->net_dev, in efx_writed()
129 netif_vdbg(efx, hw, efx->net_dev, in efx_reado()
139 netif_vdbg(efx, hw, efx->net_dev, in efx_readd()
169 return page * efx->vi_stride + reg; in efx_paged_reg()
176 reg = efx_paged_reg(efx, page, reg); in _efx_writeo_page()
178 netif_vdbg(efx, hw, efx->net_dev, in _efx_writeo_page()
193 _efx_writeo_page(efx, value, \
205 efx_writed(efx, value, efx_paged_reg(efx, page, reg)); in _efx_writed_page()
[all …]
/drivers/net/ethernet/sfc/falcon/
A Defx.c430 channel->efx = efx; in ef4_alloc_channel()
436 tx_queue->efx = efx; in ef4_alloc_channel()
442 rx_queue->efx = efx; in ef4_alloc_channel()
1069 efx->phy_op->fini(efx); in ef4_init_port()
1120 efx->phy_op->fini(efx); in ef4_fini_port()
1666 efx->type->remove(efx); in ef4_probe_nic()
2348 efx->type->fini(efx); in ef4_reset_down()
2655 efx->msi_context[i].efx = efx; in ef4_init_struct()
2723 efx->type->fini(efx); in ef4_pci_remove_main()
2837 efx->type->fini(efx); in ef4_pci_probe_main()
[all …]
A Dqt202x_phy.c93 netif_err(efx, hw, efx->net_dev, in qt2025c_wait_heartbeat()
148 netif_dbg(efx, hw, efx->net_dev, in qt2025c_wait_reset()
169 netif_info(efx, probe, efx->net_dev, in qt2025c_firmware_id()
297 netif_err(efx, hw, efx->net_dev, in qt2025c_select_phy_mode()
330 falcon_board(efx)->type->init_phy(efx); in qt202x_reset_phy()
335 netif_err(efx, hw, efx->net_dev, "PHY reset timed out\n"); in qt202x_reset_phy()
364 netif_err(efx, probe, efx->net_dev, "PHY init failed\n"); in qt202x_phy_init()
369 netif_info(efx, probe, efx->net_dev, in qt202x_phy_init()
389 efx->link_state.up = qt202x_link_ok(efx); in qt202x_phy_poll()
392 efx->link_state.fc = efx->wanted_fc; in qt202x_phy_poll()
[all …]
A Dfalcon.c377 struct ef4_nic *efx = channel->efx; in falcon_push_irq_moderation() local
448 netif_vdbg(efx, intr, efx->net_dev, in falcon_legacy_interrupt_a1()
543 netif_err(efx, hw, efx->net_dev, in falcon_spi_wait()
680 netif_err(efx, hw, efx->net_dev, in falcon_spi_wait_write()
1036 netif_err(efx, hw, efx->net_dev, in falcon_reset_xaui()
1291 netif_err(efx, hw, efx->net_dev, in falcon_reset_macs()
1497 efx->phy_op->poll(efx); in falcon_reconfigure_port()
1504 efx->phy_op->reconfigure(efx); in falcon_reconfigure_port()
1703 rc = efx->phy_op->probe(efx); in falcon_probe_port()
1735 efx->phy_op->remove(efx); in falcon_remove_port()
[all …]
A Dtxc43128_phy.c200 netif_err(efx, hw, efx->net_dev, TXCNAME ": reset timed out!\n"); in txc_reset_phy()
245 netif_err(efx, hw, efx->net_dev, TXCNAME": BIST error. " in txc_bist_one()
251 netif_err(efx, hw, efx->net_dev, TXCNAME": BIST error. " in txc_bist_one()
258 netif_info(efx, hw, efx->net_dev, TXCNAME": BIST pass\n"); in txc_bist_one()
318 falcon_board(efx)->type->init_phy(efx); in txc_apply_defaults()
349 rc = txc_bist(efx); in txc43128_phy_init()
425 netif_info(efx, hw, efx->net_dev, in txc_reset_logic_mmd()
494 efx->link_state.up = txc43128_phy_read_link(efx); in txc43128_phy_poll()
497 efx->link_state.fc = efx->wanted_fc; in txc43128_phy_poll()
499 if (efx->link_state.up || (efx->loopback_mode != LOOPBACK_NONE)) { in txc43128_phy_poll()
[all …]
A Dselftest.c106 rc = efx->phy_op->test_alive(efx); in ef4_test_phy_alive()
118 rc = efx->type->test_nvram(efx); in ef4_test_nvram()
147 netif_dbg(efx, drv, efx->net_dev, in ef4_test_interrupts()
230 netif_dbg(efx, drv, efx->net_dev, in ef4_test_eventq_irq()
239 netif_err(efx, drv, efx->net_dev, in ef4_test_eventq_irq()
311 netif_err(efx, drv, efx->net_dev, in ef4_loopback_rx_packet()
319 netif_err(efx, drv, efx->net_dev, in ef4_loopback_rx_packet()
327 netif_err(efx, drv, efx->net_dev, in ef4_loopback_rx_packet()
336 netif_err(efx, drv, efx->net_dev, in ef4_loopback_rx_packet()
344 netif_err(efx, drv, efx->net_dev, in ef4_loopback_rx_packet()
[all …]
A Dtenxpress.c189 falcon_board(efx)->type->init_phy(efx); in tenxpress_phy_init()
206 ef4_link_set_wanted_fc(efx, efx->wanted_fc); in tenxpress_phy_init()
212 falcon_reset_xaui(efx); in tenxpress_phy_init()
285 netif_err(efx, link, efx->net_dev, in sfx7101_check_bad_lp()
315 efx, !!(efx->phy_mode & PHY_MODE_LOW_POWER), in tenxpress_low_power()
331 loop_reset = (LOOPBACK_OUT_OF(phy_data, efx, LOOPBACKS_EXTERNAL(efx)) || in tenxpress_phy_reconfigure()
356 efx->link_state.up = sfx7101_link_ok(efx); in tenxpress_phy_poll()
359 efx->link_state.fc = ef4_mdio_get_pause(efx); in tenxpress_phy_poll()
361 sfx7101_check_bad_lp(efx, efx->link_state.up); in tenxpress_phy_poll()
382 kfree(efx->phy_data); in tenxpress_phy_remove()
[all …]
A Dmdio_10g.c59 netif_err(efx, hw, efx->net_dev, in ef4_mdio_check_mmd()
88 netif_err(efx, hw, efx->net_dev, in ef4_mdio_wait_reset_mmds()
105 netif_err(efx, hw, efx->net_dev, in ef4_mdio_wait_reset_mmds()
128 netif_err(efx, hw, efx->net_dev, in ef4_mdio_check_mmds()
134 netif_err(efx, hw, efx->net_dev, in ef4_mdio_check_mmds()
139 netif_vdbg(efx, hw, efx->net_dev, "Devices present: %x\n", devices); in ef4_mdio_check_mmds()
203 netif_vdbg(efx, drv, efx->net_dev, "Setting low power mode for MMD %d to %d\n", in ef4_mdio_set_mmd_lpower()
239 efx->phy_op->get_link_ksettings(efx, &prev); in ef4_mdio_set_link_ksettings()
288 efx->phy_op->set_npage_adv(efx, efx->link_advertising); in ef4_mdio_an_reconfigure()
323 netif_err(efx, hw, efx->net_dev, in ef4_mdio_test_alive()
[all …]
A Dfarch.c87 ef4_sram_writeq(efx, efx->membase + efx->type->buf_tbl_base, in ef4_write_buf_tbl()
145 netif_err(efx, hw, efx->net_dev, in ef4_farch_test_registers()
181 netif_dbg(efx, probe, efx->net_dev, in ef4_init_special_buffer()
238 netif_dbg(efx, probe, efx->net_dev, in ef4_alloc_special_buffer()
254 netif_dbg(efx, hw, efx->net_dev, in ef4_free_special_buffer()
365 struct ef4_nic *efx = tx_queue->efx; in ef4_farch_tx_probe() local
534 netif_dbg(efx, hw, efx->net_dev, in ef4_farch_rx_init()
728 efx->type->prepare_flush(efx); in ef4_farch_fini_dmaq()
730 efx->type->finish_flush(efx); in ef4_farch_fini_dmaq()
1204 netif_dbg(efx, hw, efx->net_dev, in ef4_farch_handle_driver_event()
[all …]

Completed in 702 milliseconds

123456