diff --git a/sys/dev/ata/ata-chipset.c b/sys/dev/ata/ata-chipset.c index da879167827..2ea1a6ba2c1 100644 --- a/sys/dev/ata/ata-chipset.c +++ b/sys/dev/ata/ata-chipset.c @@ -1663,6 +1663,7 @@ ata_promise_ident(device_t dev) { ATA_PDC20621, 0, PRMIO, PRSX4X, ATA_UDMA5, "Promise PDC20621" }, { ATA_PDC20622, 0, PRMIO, PRSX4X, ATA_SA150, "Promise PDC20622" }, { ATA_PDC40518, 0, PRMIO, PRSATA2, ATA_SA150, "Promise PDC40518" }, + { ATA_PDC40519, 0, PRMIO, PRSATA2, ATA_SA150, "Promise PDC40519" }, { 0, 0, 0, 0, 0, 0}}; char buffer[64]; uintptr_t devid = 0; diff --git a/sys/dev/ata/ata-pci.h b/sys/dev/ata/ata-pci.h index c8ae5825dc9..537b35ac1c0 100644 --- a/sys/dev/ata/ata-pci.h +++ b/sys/dev/ata/ata-pci.h @@ -194,6 +194,7 @@ struct ata_connect_task { #define ATA_PDC20579 0x3574105a #define ATA_PDC20580 0x3570105a #define ATA_PDC40518 0x3d18105a +#define ATA_PDC40519 0x3519105a #define ATA_PDC20617 0x6617105a #define ATA_PDC20618 0x6626105a #define ATA_PDC20619 0x6629105a