All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/7] mpi3mr: add BSG interface support for controller management
@ 2022-03-29 18:06 Sumit Saxena
  2022-03-29 18:06 ` [PATCH v2 1/7] mpi3mr: add BSG device support Sumit Saxena
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Sumit Saxena @ 2022-03-29 18:06 UTC (permalink / raw)
  To: linux-scsi
  Cc: martin.petersen, sathya.prakash, kashyap.desai,
	chandrakanth.patil, sreekanth.reddy, prayas.patel, Sumit Saxena

[-- Attachment #1: Type: text/plain, Size: 1186 bytes --]

This patchset adds BSG interface support for controller
management. BSG layer facilitates communication/data exchange 
between application and driver/firmware through BSG device node.

v2:
-Moved definitions to be used by user space applications to
 header scsi_bsg_mpi3mr.h in /include/upai/scsi 

Sumit Saxena (7):
  mpi3mr: add BSG device support
  mpi3mr: add support for driver commands
  mpi3mr: add support for MPT commands
  mpi3mr: add support for PEL commands
  mpi3mr: expose adapter state to sysfs
  mpi3mr: add support for nvme pass-through
  mpi3mr: update driver version to 8.0.0.69.0

 drivers/scsi/mpi3mr/Kconfig         |    1 +
 drivers/scsi/mpi3mr/Makefile        |    1 +
 drivers/scsi/mpi3mr/mpi3mr.h        |  109 +-
 drivers/scsi/mpi3mr/mpi3mr_app.c    | 1612 +++++++++++++++++++++++++++
 drivers/scsi/mpi3mr/mpi3mr_debug.h  |   37 +-
 drivers/scsi/mpi3mr/mpi3mr_fw.c     |  331 +++++-
 drivers/scsi/mpi3mr/mpi3mr_os.c     |   52 +-
 include/uapi/scsi/scsi_bsg_mpi3mr.h |  462 ++++++++
 8 files changed, 2587 insertions(+), 18 deletions(-)
 create mode 100644 drivers/scsi/mpi3mr/mpi3mr_app.c
 create mode 100644 include/uapi/scsi/scsi_bsg_mpi3mr.h

-- 
2.27.0


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 4209 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-04-06  1:10 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-29 18:06 [PATCH v2 0/7] mpi3mr: add BSG interface support for controller management Sumit Saxena
2022-03-29 18:06 ` [PATCH v2 1/7] mpi3mr: add BSG device support Sumit Saxena
2022-03-29 18:06 ` [PATCH v2 2/7] mpi3mr: add support for driver commands Sumit Saxena
2022-04-04 14:25   ` Bart Van Assche
2022-04-04 15:07     ` Sumit Saxena
2022-04-04 16:31       ` Bart Van Assche
2022-04-05 18:22         ` Sumit Saxena
2022-03-29 18:06 ` [PATCH v2 3/7] mpi3mr: add support for MPT commands Sumit Saxena
2022-03-29 18:06 ` [PATCH v2 4/7] mpi3mr: add support for PEL commands Sumit Saxena
2022-03-29 18:06 ` [PATCH v2 5/7] mpi3mr: expose adapter state to sysfs Sumit Saxena
2022-03-29 18:06 ` [PATCH v2 6/7] mpi3mr: add support for nvme pass-through Sumit Saxena
2022-03-29 18:06 ` [PATCH v2 7/7] mpi3mr: update driver version to 8.0.0.69.0 Sumit Saxena

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.