Skip to content

Commit 772ba9b

Browse files
ajdlinuxmartinkpetersen
authored andcommitted
scsi: cxlflash: Remove driver
Remove the cxlflash driver for IBM CAPI Flash devices. The cxlflash driver has received minimal maintenance for some time, and the CAPI Flash hardware that uses it is no longer commercially available. Thanks to Uma Krishnan, Matthew Ochs and Manoj Kumar for their work on this driver over the years. Signed-off-by: Andrew Donnellan <ajd@linux.ibm.com> Link: https://lore.kernel.org/r/20250203072801.365551-2-ajd@linux.ibm.com Reviewed-by: Frederic Barrat <fbarrat@linux.ibm.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
1 parent 08795f4 commit 772ba9b

File tree

23 files changed

+7
-11508
lines changed

23 files changed

+7
-11508
lines changed

Documentation/arch/powerpc/cxlflash.rst

Lines changed: 0 additions & 433 deletions
This file was deleted.

Documentation/arch/powerpc/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ powerpc
1313
cpu_families
1414
cpu_features
1515
cxl
16-
cxlflash
1716
dawr-power9
1817
dexcr
1918
dscr

Documentation/userspace-api/ioctl/ioctl-number.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ Code Seq# Include File Comments
373373
0xC0 00-0F linux/usb/iowarrior.h
374374
0xCA 00-0F uapi/misc/cxl.h
375375
0xCA 10-2F uapi/misc/ocxl.h
376-
0xCA 80-BF uapi/scsi/cxlflash_ioctl.h
376+
0xCA 80-BF uapi/scsi/cxlflash_ioctl.h Dead since 6.14
377377
0xCB 00-1F CBM serial IEC bus in development:
378378
<mailto:michael.klein@puffin.lb.shuttle.de>
379379
0xCC 00-0F drivers/misc/ibmvmc.h pseries VMC driver

MAINTAINERS

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6318,15 +6318,6 @@ F: drivers/misc/cxl/
63186318
F: include/misc/cxl*
63196319
F: include/uapi/misc/cxl.h
63206320

6321-
CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6322-
M: Manoj N. Kumar <manoj@linux.ibm.com>
6323-
M: Uma Krishnan <ukrishn@linux.ibm.com>
6324-
L: linux-scsi@vger.kernel.org
6325-
S: Obsolete
6326-
F: Documentation/arch/powerpc/cxlflash.rst
6327-
F: drivers/scsi/cxlflash/
6328-
F: include/uapi/scsi/cxlflash_ioctl.h
6329-
63306321
CYBERPRO FB DRIVER
63316322
M: Russell King <linux@armlinux.org.uk>
63326323
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)

drivers/scsi/Kconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,6 @@ source "drivers/scsi/cxgbi/Kconfig"
336336
source "drivers/scsi/bnx2i/Kconfig"
337337
source "drivers/scsi/bnx2fc/Kconfig"
338338
source "drivers/scsi/be2iscsi/Kconfig"
339-
source "drivers/scsi/cxlflash/Kconfig"
340339

341340
config SGIWD93_SCSI
342341
tristate "SGI WD93C93 SCSI Driver"

drivers/scsi/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ obj-$(CONFIG_SCSI_SYM53C8XX_2) += sym53c8xx_2/
9696
obj-$(CONFIG_SCSI_ZALON) += zalon7xx.o
9797
obj-$(CONFIG_SCSI_DC395x) += dc395x.o
9898
obj-$(CONFIG_SCSI_AM53C974) += esp_scsi.o am53c974.o
99-
obj-$(CONFIG_CXLFLASH) += cxlflash/
10099
obj-$(CONFIG_MEGARAID_LEGACY) += megaraid.o
101100
obj-$(CONFIG_MEGARAID_NEWGEN) += megaraid/
102101
obj-$(CONFIG_MEGARAID_SAS) += megaraid/

drivers/scsi/cxlflash/Kconfig

Lines changed: 0 additions & 15 deletions
This file was deleted.

drivers/scsi/cxlflash/Makefile

Lines changed: 0 additions & 5 deletions
This file was deleted.

drivers/scsi/cxlflash/backend.h

Lines changed: 0 additions & 48 deletions
This file was deleted.

0 commit comments

Comments
 (0)