diff options
author | Tejun Heo <tj@kernel.org> | 2009-03-30 21:44:34 -0400 |
---|---|---|
committer | Jeff Garzik <jgarzik@redhat.com> | 2009-04-06 20:00:43 -0400 |
commit | c3f93b8fc6471ddbbc2a7e89fdfcfc8367e17564 (patch) | |
tree | fb01531d325f741677eae36e0f6c6611273fe284 /drivers/ata/ata_piix.c | |
parent | 2d1299aad5b6f6ceeb92d066c58717a164df4876 (diff) |
ata_piix: VGN-BX297XP wants the controller power up on suspend
Sony VGN-BX297XP fails suspend if the controller is powered down when
calling into ACPI suspend. Add the machine to piix_broken_suspend
list.
This problem was reported by GNUtoo@no-log.org on bko#10293.
Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Rafael J. Wysocki <rjw@sisk.pl>
Reported-by: GNUtoo@no-log.org
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/ata/ata_piix.c')
-rw-r--r-- | drivers/ata/ata_piix.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/ata/ata_piix.c b/drivers/ata/ata_piix.c index e5cbe80ce172..942d14ac8792 100644 --- a/drivers/ata/ata_piix.c +++ b/drivers/ata/ata_piix.c | |||
@@ -1053,6 +1053,13 @@ static int piix_broken_suspend(void) | |||
1053 | DMI_MATCH(DMI_PRODUCT_NAME, "PORTEGE M500"), | 1053 | DMI_MATCH(DMI_PRODUCT_NAME, "PORTEGE M500"), |
1054 | }, | 1054 | }, |
1055 | }, | 1055 | }, |
1056 | { | ||
1057 | .ident = "VGN-BX297XP", | ||
1058 | .matches = { | ||
1059 | DMI_MATCH(DMI_SYS_VENDOR, "Sony Corporation"), | ||
1060 | DMI_MATCH(DMI_PRODUCT_NAME, "VGN-BX297XP"), | ||
1061 | }, | ||
1062 | }, | ||
1056 | 1063 | ||
1057 | { } /* terminate list */ | 1064 | { } /* terminate list */ |
1058 | }; | 1065 | }; |