On Sun, Aug 22, 2021 at 03:46:20PM +0200, Heiner Kallweit wrote: > This series converts more users to the new VPD API functions. > > bnx2 patches have been tested with a BCM5709 card. > The other patches are compile-tested, except cxlflash. > > Heiner Kallweit (12): > sfc: falcon: Read VPD with pci_vpd_alloc() > sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword() > bnx2: Search VPD with pci_vpd_find_ro_info_keyword() > bnx2: Replace open-coded version with swab32s() > bnx2x: Read VPD with pci_vpd_alloc() > bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() > bnxt: Read VPD with pci_vpd_alloc() > bnxt: Search VPD with pci_vpd_find_ro_info_keyword() > cxgb4: Validate VPD checksum with pci_vpd_check_csum() > cxgb4: Remove unused vpd_param member ec > cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() > scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword() > > drivers/net/ethernet/broadcom/bnx2.c | 46 +++------- > drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 1 - > .../net/ethernet/broadcom/bnx2x/bnx2x_main.c | 91 ++++--------------- > drivers/net/ethernet/broadcom/bnxt/bnxt.c | 49 +++------- > drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - > drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 76 ++++++---------- > drivers/net/ethernet/sfc/falcon/efx.c | 79 ++++------------ > drivers/scsi/cxlflash/main.c | 34 ++----- > 8 files changed, 98 insertions(+), 280 deletions(-) I added these to pci/vpd for v5.15, thanks!