diff options
author | Sumit Saxena <sumit.saxena@broadcom.com> | 2022-04-29 17:16:35 -0400 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2022-05-02 17:02:41 -0400 |
commit | f5e6d5a343761081317c89d23489c93fbafc69ff (patch) | |
tree | ee884680825865c9365a8a478f2cbe013cc27f9f /drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | |
parent | 4268fa7513655a83d5492705591fdac6c65db48a (diff) | |
download | linux-f5e6d5a343761081317c89d23489c93fbafc69ff.tar.gz linux-f5e6d5a343761081317c89d23489c93fbafc69ff.tar.bz2 linux-f5e6d5a343761081317c89d23489c93fbafc69ff.zip |
scsi: mpi3mr: Add support for driver commands
There are certain bsg commands which need to be completed by the driver
without involving firmware. These requests are termed driver commands. Add
support for these.
Link: https://lore.kernel.org/r/20220429211641.642010-3-sumit.saxena@broadcom.com
Reported by: Stephen Rothwell <sfr@canb.auug.org.au>
Reported-by: kernel test robot <lkp@intel.com>
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com>
Signed-off-by: Sumit Saxena <sumit.saxena@broadcom.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/mpi3mr/mpi/mpi30_ioc.h')
-rw-r--r-- | drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/drivers/scsi/mpi3mr/mpi/mpi30_ioc.h b/drivers/scsi/mpi3mr/mpi/mpi30_ioc.h index 633037dc7012..33fc05f218d6 100644 --- a/drivers/scsi/mpi3mr/mpi/mpi30_ioc.h +++ b/drivers/scsi/mpi3mr/mpi/mpi30_ioc.h @@ -38,16 +38,6 @@ struct mpi3_ioc_init_request { #define MPI3_WHOINIT_ROM_BIOS (0x02) #define MPI3_WHOINIT_HOST_DRIVER (0x03) #define MPI3_WHOINIT_MANUFACTURER (0x04) -struct mpi3_driver_info_layout { - __le32 information_length; - u8 driver_signature[12]; - u8 os_name[16]; - u8 os_version[12]; - u8 driver_name[20]; - u8 driver_version[32]; - u8 driver_release_date[20]; - __le32 driver_capabilities; -}; struct mpi3_ioc_facts_request { __le16 host_tag; |