cxlflash: Enable device id for future IBM CXL adapter
This drop enables a future card with a device id of 0x0600 to be recognized by the cxlflash driver. As per the design, the Accelerator Function Unit (AFU) for this new IBM CXL Flash Adapter retains the same host interface as the previous generation. For the early prototypes of the new card, the driver with this change behaves exactly as the driver prior to this behaved with the earlier generation card. Therefore, no card specific programming has been added. These card specific changes can be staged in later if needed. Signed-off-by: Manoj N. Kumar <manoj@linux.vnet.ibm.com> Acked-by: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> Reviewed-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:

committed by
Martin K. Petersen

parent
b45cdbaf9f
commit
a2746fb16e
@@ -2309,6 +2309,7 @@ static struct scsi_host_template driver_template = {
|
||||
* Device dependent values
|
||||
*/
|
||||
static struct dev_dependent_vals dev_corsa_vals = { CXLFLASH_MAX_SECTORS };
|
||||
static struct dev_dependent_vals dev_flash_gt_vals = { CXLFLASH_MAX_SECTORS };
|
||||
|
||||
/*
|
||||
* PCI device binding table
|
||||
@@ -2316,6 +2317,8 @@ static struct dev_dependent_vals dev_corsa_vals = { CXLFLASH_MAX_SECTORS };
|
||||
static struct pci_device_id cxlflash_pci_table[] = {
|
||||
{PCI_VENDOR_ID_IBM, PCI_DEVICE_ID_IBM_CORSA,
|
||||
PCI_ANY_ID, PCI_ANY_ID, 0, 0, (kernel_ulong_t)&dev_corsa_vals},
|
||||
{PCI_VENDOR_ID_IBM, PCI_DEVICE_ID_IBM_FLASH_GT,
|
||||
PCI_ANY_ID, PCI_ANY_ID, 0, 0, (kernel_ulong_t)&dev_flash_gt_vals},
|
||||
{}
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user