mbox series

[00/14] qla2xxx: Add support for ISP28XX (Gen7) adapter

Message ID 20190308051704.30752-1-hmadhani@marvell.com (mailing list archive)
Headers show
Series qla2xxx: Add support for ISP28XX (Gen7) adapter | expand

Message

Himanshu Madhani March 8, 2019, 5:16 a.m. UTC
Hi Martin, 

This patch series adds support for our next generation ISP28XX (Gen7) adapter.  

Patch 1-3 adds SysFS node and misc cleanup in fw dump routines.
Patch 4-5 adds PCI IDs and serdes support for ISP28XX (Gen7) adapter.
Patch 6-11 cleans up overall firmware dump handling to prepare for new feature.
Patch 12 adds support for Primary/Secondary firmware images in the flash.
Patch 13 adds capability for secure flash update for ISP28XX (Gen7) adapter.

Please consider this series for 5.2/scsi-queue branch at your earliest convenience.

Thanks,
Himanshu

Himanshu Madhani (1):
  qla2xxx: Update driver version to 10.01.00.15-k

Joe Carnuccio (12):
  qla2xxx: Add fw_attr and port_no SysFS node
  qla2xxx: Remove FW default template
  qla2xxx: Fix routine qla27xx_dump_{mpi|ram}().
  qla2xxx: Add Device ID for ISP28XX
  qla2xxx: Add Serdes support for ISP28XX
  qla2xxx: Correctly report max/min supported speeds
  qla2xxx: Cleanups for NVRAM/Flash read/write path
  qla2xxx: Add support for multiple fwdump templates/segments
  qla2xxx: Update flash read/write routine
  qla2xxx: Correction and improvement to fwdt processing
  qla2xxx: Simplification of register address used in qla_tmpl.c
  qla2xxx: Add 28xx flash primary/secondary status/image mechanism

Michael Hernandez (1):
  qla2xxx: Secure flash update support for ISP28XX

 drivers/scsi/qla2xxx/qla_attr.c    |  274 +++++++---
 drivers/scsi/qla2xxx/qla_bsg.c     |   63 ++-
 drivers/scsi/qla2xxx/qla_bsg.h     |   11 +
 drivers/scsi/qla2xxx/qla_dbg.c     |  190 ++++---
 drivers/scsi/qla2xxx/qla_dbg.h     |   10 +-
 drivers/scsi/qla2xxx/qla_def.h     |  186 +++++--
 drivers/scsi/qla2xxx/qla_dfs.c     |    6 +-
 drivers/scsi/qla2xxx/qla_fw.h      |   31 +-
 drivers/scsi/qla2xxx/qla_gbl.h     |   91 ++--
 drivers/scsi/qla2xxx/qla_gs.c      |   85 ++-
 drivers/scsi/qla2xxx/qla_init.c    | 1027 ++++++++++++++++++++++--------------
 drivers/scsi/qla2xxx/qla_iocb.c    |    5 +-
 drivers/scsi/qla2xxx/qla_isr.c     |   30 +-
 drivers/scsi/qla2xxx/qla_mbx.c     |  319 ++++++++---
 drivers/scsi/qla2xxx/qla_mr.c      |   46 +-
 drivers/scsi/qla2xxx/qla_nx.c      |   17 +-
 drivers/scsi/qla2xxx/qla_nx2.c     |    8 +-
 drivers/scsi/qla2xxx/qla_os.c      |  121 ++++-
 drivers/scsi/qla2xxx/qla_sup.c     |  970 +++++++++++++++++++++++-----------
 drivers/scsi/qla2xxx/qla_target.c  |    7 +-
 drivers/scsi/qla2xxx/qla_tmpl.c    |  450 +++++++---------
 drivers/scsi/qla2xxx/qla_tmpl.h    |    2 +-
 drivers/scsi/qla2xxx/qla_version.h |    4 +-
 23 files changed, 2491 insertions(+), 1462 deletions(-)