linux/drivers/net/ethernet/intel/igc
Olga Zaborska 5aa4827971 igc: Change IGC_MIN to allow set rx/tx value between 64 and 80
Change the minimum value of RX/TX descriptors to 64 to enable setting the rx/tx
value between 64 and 80. All igc devices can use as low as 64 descriptors.
This change will unify igc with other drivers.
Based on commit 7b1be1987c ("e1000e: lower ring minimum size to 64")

Fixes: 0507ef8a03 ("igc: Add transmit and receive fastpath and interrupt handlers")
Signed-off-by: Olga Zaborska <olga.zaborska@intel.com>
Tested-by: Naama Meir <naamax.meir@linux.intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2023-09-05 10:52:00 -07:00
..
igc.h igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 2023-09-05 10:52:00 -07:00
igc_base.c igc: remove I226 Qbv BaseTime restriction 2023-01-03 09:35:37 -08:00
igc_base.h igc: Add support for multiple in-flight TX timestamps 2023-08-24 12:55:24 -07:00
igc_defines.h igc: Decrease PTM short interval from 10 us to 1 us 2023-08-24 12:55:25 -07:00
igc_diag.c
igc_diag.h
igc_dump.c
igc_ethtool.c igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings 2023-07-05 11:18:43 -07:00
igc_hw.h igc: offload queue max SDU from tc-taprio 2023-03-07 13:45:56 -08:00
igc_i225.c igc: Remove obsolete DMA coalescing code 2023-03-21 11:37:16 -07:00
igc_i225.h
igc_mac.c
igc_mac.h
igc_main.c igc: Add support for multiple in-flight TX timestamps 2023-08-24 12:55:24 -07:00
igc_nvm.c
igc_nvm.h
igc_phy.c
igc_phy.h
igc_ptp.c igc: Add support for multiple in-flight TX timestamps 2023-08-24 12:55:24 -07:00
igc_regs.h igc: Add support for multiple in-flight TX timestamps 2023-08-24 12:55:24 -07:00
igc_tsn.c igc: No strict mode in pure launchtime/CBS offload 2023-07-10 08:58:16 -07:00
igc_tsn.h igc: Remove reset adapter task for i226 during disable tsn config 2023-01-03 09:36:25 -08:00
igc_xdp.c drivers: net: turn on XDP features 2023-02-02 20:48:23 -08:00
igc_xdp.h
Makefile