scsi: cxlflash: Remove embedded CXL work structures
The CXL-specific work structure used to request the number of interrupts currently resides as a nested member of both the context information and hardware queue structures. It is used to cache values (specifically the number of interrupts) required by the CXL layer when starting a context. To facilitate staging that will ultimately allow the cxlflash core to become agnostic of the underlying accelerator transport, remove these embedded work structures. 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>
Showing
- drivers/scsi/cxlflash/common.h 0 additions, 1 deletiondrivers/scsi/cxlflash/common.h
- drivers/scsi/cxlflash/main.c 1 addition, 3 deletionsdrivers/scsi/cxlflash/main.c
- drivers/scsi/cxlflash/superpipe.c 9 additions, 6 deletionsdrivers/scsi/cxlflash/superpipe.c
- drivers/scsi/cxlflash/superpipe.h 0 additions, 1 deletiondrivers/scsi/cxlflash/superpipe.h
Please register or sign in to comment