Commit e045288e authored by Tejun Heo's avatar Tejun Heo Committed by Greg Kroah-Hartman

ahci: add Acer G725 to broken suspend list

commit cedc9bf9 upstream.

Acer G725 shares the same suspend problem with the HP laptops which
lose ATA devices on resume.  New firmware which fixes the problem is
already available.  Add G725 with old firmwares to the broken suspend
list.

This problem has been reported in bko#15104.

  http://bugzilla.kernel.org/show_bug.cgi?id=15104Signed-off-by: default avatarTejun Heo <tj@kernel.org>
Reported-by: default avatarJani-Matti Hätinen <jani-matti.hatinen@iki.fi>
Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 2c494f55
...@@ -2868,6 +2868,21 @@ static bool ahci_broken_suspend(struct pci_dev *pdev) ...@@ -2868,6 +2868,21 @@ static bool ahci_broken_suspend(struct pci_dev *pdev)
}, },
.driver_data = "F.23", /* cutoff BIOS version */ .driver_data = "F.23", /* cutoff BIOS version */
}, },
/*
* Acer eMachines G725 has the same problem. BIOS
* V1.03 is known to be broken. V3.04 is known to
* work. Inbetween, there are V1.06, V2.06 and V3.03
* that we don't have much idea about. For now,
* blacklist anything older than V3.04.
*/
{
.ident = "G725",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "eMachines"),
DMI_MATCH(DMI_PRODUCT_NAME, "eMachines G725"),
},
.driver_data = "V3.04", /* cutoff BIOS version */
},
{ } /* terminate list */ { } /* terminate list */
}; };
const struct dmi_system_id *dmi = dmi_first_match(sysids); const struct dmi_system_id *dmi = dmi_first_match(sysids);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment