scsi: arcmsr: Support new PCI device IDs 1883 and 1886
[platform/kernel/linux-starfive.git] / drivers / scsi / arcmsr / arcmsr_hba.c
index a66221c..01fb139 100644 (file)
@@ -214,8 +214,12 @@ static struct pci_device_id arcmsr_device_id_table[] = {
                .driver_data = ACB_ADAPTER_TYPE_A},
        {PCI_DEVICE(PCI_VENDOR_ID_ARECA, PCI_DEVICE_ID_ARECA_1880),
                .driver_data = ACB_ADAPTER_TYPE_C},
+       {PCI_DEVICE(PCI_VENDOR_ID_ARECA, PCI_DEVICE_ID_ARECA_1883),
+               .driver_data = ACB_ADAPTER_TYPE_C},
        {PCI_DEVICE(PCI_VENDOR_ID_ARECA, PCI_DEVICE_ID_ARECA_1884),
                .driver_data = ACB_ADAPTER_TYPE_E},
+       {PCI_DEVICE(PCI_VENDOR_ID_ARECA, PCI_DEVICE_ID_ARECA_1886_0),
+               .driver_data = ACB_ADAPTER_TYPE_F},
        {PCI_DEVICE(PCI_VENDOR_ID_ARECA, PCI_DEVICE_ID_ARECA_1886),
                .driver_data = ACB_ADAPTER_TYPE_F},
        {0, 0}, /* Terminating entry */
@@ -4706,9 +4710,11 @@ static const char *arcmsr_info(struct Scsi_Host *host)
        case PCI_DEVICE_ID_ARECA_1680:
        case PCI_DEVICE_ID_ARECA_1681:
        case PCI_DEVICE_ID_ARECA_1880:
+       case PCI_DEVICE_ID_ARECA_1883:
        case PCI_DEVICE_ID_ARECA_1884:
                type = "SAS/SATA";
                break;
+       case PCI_DEVICE_ID_ARECA_1886_0:
        case PCI_DEVICE_ID_ARECA_1886:
                type = "NVMe/SAS/SATA";
                break;