diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c index 666fcc4c37a06e9ea16a26613feadba2c0051993..0ef7a9dc19410bf7a40e464f9328604387207f3a 100644 --- a/drivers/pci/pci.c +++ b/drivers/pci/pci.c @@ -2832,6 +2832,16 @@ static const struct dmi_system_id bridge_d3_blacklist[] = { DMI_MATCH(DMI_BOARD_VENDOR, "Gigabyte Technology Co., Ltd."), DMI_MATCH(DMI_BOARD_NAME, "X299 DESIGNARE EX-CF"), }, + /* + * Downstream device is not accessible after putting a root port + * into D3cold and back into D0 on Elo i2. + */ + .ident = "Elo i2", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Elo Touch Solutions"), + DMI_MATCH(DMI_PRODUCT_NAME, "Elo i2"), + DMI_MATCH(DMI_PRODUCT_VERSION, "RevB"), + }, }, #endif { }