Devcmd2 is a newer firmware interface exported by newer Cisco VIC devices. This series of patches is to enable the devcmd2 interface for fnic. Satish Kharat (6): scsi: fnic: fnic devcmd2 interface definitions scsi: fnic: fnic devcmd2 controller definitions scsi: fnic: Adds devcmd2 initialization helpers scsi: fnic: Adding devcmd2 init and posting interfaces scsi: fnic: Enabeling fnic devcmd2 interface scsi: fnic: Updating fnci driver version to 1.6.0.47 drivers/scsi/fnic/fnic.h | 2 +- drivers/scsi/fnic/fnic_main.c | 11 +- drivers/scsi/fnic/vnic_dev.c | 270 +++++++++++++++++++++++++++++- drivers/scsi/fnic/vnic_dev.h | 2 + drivers/scsi/fnic/vnic_devcmd.h | 158 ++++++++++++++++- drivers/scsi/fnic/vnic_resource.h | 7 + drivers/scsi/fnic/vnic_wq.c | 66 ++++++++ drivers/scsi/fnic/vnic_wq.h | 8 + 8 files changed, 514 insertions(+), 10 deletions(-) -- 2.17.2