Thread (23 messages) 23 messages, 4 authors, 2021-11-06

Re: [PATCH] spraid: initial commit of Ramaxel spraid driver

From: Randy Dunlap <hidden>
Date: 2021-09-30 05:36:17

Hi,

On 9/29/21 8:47 PM, Yanling Song wrote:
This initial commit contains Ramaxel's spraid module.
Does "spraid" mean anything?  <something>  RAID ?
Signed-off-by: Yanling Song <redacted>
---
  Documentation/scsi/spraid.rst                 |   28 +
  .../userspace-api/ioctl/ioctl-number.rst      |    2 +
  MAINTAINERS                                   |    7 +
  drivers/scsi/Kconfig                          |    1 +
  drivers/scsi/Makefile                         |    1 +
  drivers/scsi/spraid/Kconfig                   |   11 +
  drivers/scsi/spraid/Makefile                  |    7 +
  drivers/scsi/spraid/spraid.h                  |  656 +++
  drivers/scsi/spraid/spraid_main.c             | 3617 +++++++++++++++++
  9 files changed, 4330 insertions(+)
  create mode 100644 Documentation/scsi/spraid.rst
  create mode 100644 drivers/scsi/spraid/Kconfig
  create mode 100644 drivers/scsi/spraid/Makefile
  create mode 100644 drivers/scsi/spraid/spraid.h
  create mode 100644 drivers/scsi/spraid/spraid_main.c
quoted hunk ↗ jump to hunk
diff --git a/Documentation/userspace-api/ioctl/ioctl-number.rst b/Documentation/userspace-api/ioctl/ioctl-number.rst
index 2e8134059c87..d93dbb680b16 100644
--- a/Documentation/userspace-api/ioctl/ioctl-number.rst
+++ b/Documentation/userspace-api/ioctl/ioctl-number.rst
@@ -169,6 +169,8 @@ Code  Seq#    Include File                                           Comments
  'M'   00-0F  drivers/video/fsl-diu-fb.h                              conflict!
  'N'   00-1F  drivers/usb/scanner.h
  'N'   40-7F  drivers/block/nvme.c
+'N'   41-42  drivers/scsi/spraid_main.c								 conflict!
+'N'   80     drivers/scsi/spraid_main.c
  'O'   00-06  mtd/ubi-user.h                                          UBI
  'P'   all    linux/soundcard.h                                       conflict!
  'P'   60-6F  sound/sscape_ioctl.h                                    conflict!
It looks like the above won't apply cleanly: the surrounding lines should not
be indented any.
quoted hunk ↗ jump to hunk
diff --git a/drivers/scsi/spraid/Kconfig b/drivers/scsi/spraid/Kconfig
new file mode 100644
index 000000000000..83962efaab07
--- /dev/null
+++ b/drivers/scsi/spraid/Kconfig
@@ -0,0 +1,11 @@
+#
+# Ramaxel driver configuration
+#
+
+config RAMAXEL_SPRAID
+	tristate "Ramaxel spraid Adapter"
+	depends on PCI && SCSI
+	depends on ARM64 || X86_64
+	default m
Not "default m" unless it is needed to boot a system.
+	help
+	  This driver supports Ramaxel spraid driver.

thanks.
-- 
~Randy
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help