freebsd-dev/sys/dev/sfxge/common
Andrew Rybchenko b36a7ad2c9 sfxge(4): update external port mapping for Medford
Extend the mapping table for external port numbering to support port modes
which output to the second external port only. Where supported, map from
the current port mode rather than inferring from all the available modes.
Updated comments for clarity.

Submitted by:   Richard Houldsworth <rhouldsworth at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8210
2016-10-11 13:08:48 +00:00
..
ef10_ev.c sfxge(4): allow firmware to auto-configure event queues on Medford 2016-06-05 06:37:54 +00:00
ef10_filter.c sfxge(4): correct parenthesis location in if coundition 2016-05-26 13:19:44 +00:00
ef10_impl.h sfxge(4): set moderation in efx_ev_qcreate 2016-06-01 14:03:07 +00:00
ef10_intr.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
ef10_mac.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
ef10_mcdi.c sfxge(4): remove unreachable break after goto 2016-05-27 11:46:35 +00:00
ef10_nic.c sfxge(4): update external port mapping for Medford 2016-10-11 13:08:48 +00:00
ef10_nvram.c sfxge(4): cleanup: add missing probes to ef10_nvram_segment_write_tlv 2016-06-08 12:40:21 +00:00
ef10_phy.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
ef10_rx.c sfxge(4): cope with always true unsigned comparison with 0 to make lint happier 2016-05-27 11:49:05 +00:00
ef10_tlv_layout.h sfxge(4): sync tlv_layout.h with firmwaresrc and update port-mode definition use 2016-10-10 09:54:01 +00:00
ef10_tx.c sfxge(4): add constant condition note to make lint happier 2016-05-27 11:45:42 +00:00
ef10_vpd.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efsys.h sfxge(4): enable Medford support 2016-05-24 12:20:23 +00:00
efx_bootcfg.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_check.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_crc32.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_ev.c sfxge(4): add helper to compute timer quantum 2016-06-04 09:17:45 +00:00
efx_filter.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_hash.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_impl.h sfxge(4): set moderation in efx_ev_qcreate 2016-06-01 14:03:07 +00:00
efx_intr.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_lic.c sfxge(4): cleanup: remove unused variables in common code 2016-06-01 14:16:16 +00:00
efx_mac.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_mcdi.c sfxge(4): cleanup: remove unused variables in common code 2016-06-01 14:16:16 +00:00
efx_mcdi.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_mon.c sfxge(4): fix typo in monitor types strings in common code 2016-05-27 11:50:26 +00:00
efx_nic.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_nvram.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_phy_ids.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_phy.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_port.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_regs_ef10.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_regs_mcdi.h sfxge(4): regenerate MCDI headers from firmwaresrc .yml 2016-05-31 18:04:16 +00:00
efx_regs_pci.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_regs.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_rx.c sfxge(4): note unused variables to make lint happier 2016-05-27 11:44:40 +00:00
efx_sram.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_tx.c sfxge(4): note unused variables to make lint happier 2016-05-27 11:44:40 +00:00
efx_types.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_vpd.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx_wol.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
efx.h sfxge(4): allow firmware to auto-configure event queues on Medford 2016-06-05 06:37:54 +00:00
hunt_impl.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
hunt_nic.c sfxge(4): support EVQ timer workaround via MCDI 2016-06-03 05:27:34 +00:00
hunt_phy.c sfxge(4): note unused variables to make lint happier 2016-05-27 11:44:40 +00:00
mcdi_mon.c sfxge(4): unsigned 1 should be shifted to produce bitmask 2016-05-27 11:48:25 +00:00
mcdi_mon.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
medford_impl.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
medford_nic.c sfxge(4): support EVQ timer workaround via MCDI 2016-06-03 05:27:34 +00:00
siena_flash.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
siena_impl.h sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
siena_mac.c sfxge(4): cope with lint for EFX_SET_OWORD_BIT() with const bit arg 2016-05-27 11:47:56 +00:00
siena_mcdi.c sfxge(4): remove unreachable break after goto 2016-05-27 11:46:35 +00:00
siena_nic.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
siena_nvram.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
siena_phy.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
siena_sram.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00
siena_vpd.c sfxge(4): cleanup: update copyright to 2016 2016-05-24 12:16:57 +00:00