]> www.infradead.org Git - users/jedix/linux-maple.git/commit
iavf: delete unused iavf_mac_info fields
authorMichal Schmidt <mschmidt@redhat.com>
Wed, 18 Oct 2023 11:15:27 +0000 (13:15 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 19 Oct 2023 11:23:14 +0000 (13:23 +0200)
commita0e6323dbae6e96af5d1acbc8bb592b56f96c65e
treeeedae9afac61a1c4de7eddfff077a55092592ae6
parent878d951c6712b655c38e78ac1ee63c35cd913b22
iavf: delete unused iavf_mac_info fields

'san_addr' and 'mac_fcoeq' members of struct iavf_mac_info are unused.
'type' is write-only. Delete all three.

The function iavf_set_mac_type that sets 'type' also checks if the PCI
vendor ID is Intel. This is unnecessary. Delete the whole function.

If in the future there's a need for the MAC type (or other PCI
ID-dependent data), I would prefer to use .driver_data in iavf_pci_tbl[]
for this purpose.

Signed-off-by: Michal Schmidt <mschmidt@redhat.com>
Reviewed-by: Wojciech Drewek <wojciech.drewek@intel.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Link: https://lore.kernel.org/r/20231018111527.78194-1-mschmidt@redhat.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/intel/iavf/iavf_common.c
drivers/net/ethernet/intel/iavf/iavf_main.c
drivers/net/ethernet/intel/iavf/iavf_prototype.h
drivers/net/ethernet/intel/iavf/iavf_type.h