linux/drivers/net/ethernet/intel/igbvf
Yuto Ohnuki dfe80201e1 igbvf: remove unused fields from struct igbvf_adapter
Remove following unused fields from struct igbvf_adapter that are never
referenced in the driver.

- blink_timer
- eeprom_wol
- fc_autoneg
- int_mode
- led_status
- mng_vlan_id
- polling_interval
- rx_dma_failed
- test_icr
- test_rx_ring
- test_tx_ring
- tx_dma_failed
- tx_fifo_head
- tx_fifo_size
- tx_head_addr

Also removed the following fields from struct igbvf_adapter since they
are never read or used after initialization by igbvf_probe() and igbvf_sw_init().

- bd_number
- rx_abs_int_delay
- tx_abs_int_delay
- rx_int_delay
- tx_int_delay

This changes simplify the igbvf driver by removing unused fields, which
improves maintenability.

Tested-by: Kohei Enju <enjuk@amazon.com>
Signed-off-by: Yuto Ohnuki <ytohnuki@amazon.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2025-07-18 09:02:28 -07:00
..
defines.h
ethtool.c igbvf: add tx_timeout_count to ethtool statistics 2025-07-03 09:39:04 -07:00
igbvf.h igbvf: remove unused fields from struct igbvf_adapter 2025-07-18 09:02:28 -07:00
Makefile net: intel: Use *-y instead of *-objs in Makefile 2024-06-10 19:52:44 -07:00
mbx.c intel: legacy: field get conversion 2023-12-18 11:20:43 -08:00
mbx.h igbvf: Remove two unused declarations 2024-08-19 17:48:33 -07:00
netdev.c igbvf: remove unused fields from struct igbvf_adapter 2025-07-18 09:02:28 -07:00
regs.h
vf.c
vf.h