Greg Felix 7b6dbd6872 libata: Check PCI sub-class code before disabling AHCI
This patch adds functionality to check the PCI sub-class code of an
AHCI capable device before disabling AHCI.  It fixes a bug where an
ICH7 sata controller is being setup by the BIOS as sub-class 1 (ide)
and the AHCI control registers weren't being initialized, thus causing
an IO error in piix_disable_ahci().

Signed-off-by: Gregory Felix <greg.felix@gmail.com>
2005-07-28 15:54:15 -04:00
..
2005-06-29 08:46:30 -07:00
2005-07-13 11:56:32 -07:00
2005-07-11 14:42:50 -07:00
2005-07-12 16:00:58 -07:00
2005-07-15 12:30:15 -07:00
2005-07-12 16:01:02 -07:00
2005-07-01 13:07:37 +01:00
2005-07-21 14:16:54 -07:00
2005-04-16 15:20:36 -07:00
2005-07-12 12:08:43 -07:00
2005-06-21 18:46:32 -07:00
2005-04-16 15:20:36 -07:00
2005-07-24 19:30:28 -07:00
2005-07-11 14:14:31 -07:00