scsi: cxlflash: Staging to support future accelerators
authorMatthew R. Ochs <mrochs@linux.vnet.ibm.com>
Wed, 3 Jan 2018 22:55:26 +0000 (16:55 -0600)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 11 Jan 2018 04:24:58 +0000 (23:24 -0500)
commit25b8e08e83b5bc58967aae566730548f407c0439
tree68751fd71619262a60e9f0bf9a4c9ce0e7cc8cae
parent0df69c6024cd089144d3b38f12352899dd4e40b1
scsi: cxlflash: Staging to support future accelerators

As staging to support future accelerator transports, add a shim layer
such that the underlying services the cxlflash driver requires can be
conditional upon the accelerator infrastructure.

Signed-off-by: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
Signed-off-by: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/cxlflash/Makefile
drivers/scsi/cxlflash/backend.h [new file with mode: 0644]
drivers/scsi/cxlflash/common.h
drivers/scsi/cxlflash/cxl_hw.c [new file with mode: 0644]
drivers/scsi/cxlflash/main.c
drivers/scsi/cxlflash/superpipe.c