Suthikulpanit, Suravee
2051e92486
ata: ahci_platform: Add ACPI _CLS matching
...
This patch adds ACPI supports for AHCI platform driver, which uses _CLS
method to match the device.
The following is an example of ASL structure in DSDT for a SATA controller,
which contains _CLS package to be matched by the ahci_platform driver:
Device (AHC0) // AHCI Controller
{
Name(_HID, "AMDI0600")
Name (_CCA, 1)
Name (_CLS, Package (3)
{
0x01, // Base Class: Mass Storage
0x06, // Sub-Class: serial ATA
0x01, // Interface: AHCI
})
Name (_CRS, ResourceTemplate ()
{
Memory32Fixed (ReadWrite, 0xE0300000, 0x00010000)
Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive,,,) { 387 }
})
}
Also, since ATA driver should not require PCI support for ATA_ACPI,
this patch removes dependency in the driver/ata/Kconfig.
Acked-by: Tejun Heo <tj@kernel.org>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Reviewed-by: Hanjun Guo <hanjun.guo@linaro.org>
Signed-off-by: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2015-07-07 01:55:21 +02:00
..
2015-06-03 01:37:49 -04:00
2015-05-24 20:11:25 -04:00
2015-06-10 11:15:17 +09:00
2015-01-28 18:45:23 -05:00
2015-01-28 18:45:23 -05:00
2015-06-25 16:49:21 -07:00
2015-07-07 01:55:21 +02:00
2015-04-20 13:36:38 -04:00
2015-01-28 18:45:23 -05:00
2015-01-28 18:45:23 -05:00
2015-05-18 16:43:23 -04:00
2015-06-25 16:49:21 -07:00
2015-06-03 01:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-08-28 08:53:40 -04:00
2015-07-07 01:55:21 +02:00
2015-06-03 01:37:49 -04:00
2015-06-25 16:49:21 -07:00
2014-04-01 12:48:54 -07:00
2015-06-25 16:49:21 -07:00
2015-06-25 16:49:21 -07:00
2014-01-31 07:05:44 -05:00
2015-03-27 11:59:22 -04:00
2015-04-08 10:55:05 -04:00
2015-03-27 11:59:22 -04:00
2015-05-05 09:30:18 -04:00
2010-10-21 20:21:03 -04:00
2014-03-14 11:23:47 -04:00
2015-03-27 11:59:22 -04:00
2015-06-10 11:15:17 +09:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-10-20 16:20:17 +02:00
2014-05-09 22:37:49 -04:00
2014-10-20 16:20:17 +02:00
2015-05-20 16:36:50 +02:00
2014-05-09 22:37:49 -04:00
2015-04-08 10:55:05 -04:00
2014-10-20 16:20:17 +02:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2015-04-08 10:55:05 -04:00
2015-02-03 07:04:44 -05:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-10-20 16:20:17 +02:00
2014-02-13 16:40:56 -05:00
2015-04-08 10:55:05 -04:00
2014-02-13 16:40:56 -05:00
2015-05-21 17:37:51 -04:00
2013-01-03 15:57:03 -08:00
2014-10-20 16:20:17 +02:00
2015-03-18 22:39:17 +01:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-10-20 16:20:17 +02:00
2014-09-01 08:38:06 -04:00
2014-03-11 08:30:53 -04:00
2015-03-23 14:29:40 +11:00
2014-05-09 22:37:49 -04:00
2014-10-20 16:20:17 +02:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2015-04-08 10:55:05 -04:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2015-06-08 18:03:04 +09:00
2015-01-28 18:45:23 -05:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-10-20 16:20:17 +02:00
2014-02-13 16:40:56 -05:00
2014-05-09 22:37:49 -04:00
2015-04-08 10:55:05 -04:00
2014-05-09 22:37:49 -04:00
2015-01-28 18:45:23 -05:00
2014-10-20 16:20:17 +02:00
2014-05-09 22:37:49 -04:00
2014-10-20 16:20:17 +02:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2015-05-02 22:04:43 -04:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-10-07 17:10:14 -04:00
2015-04-08 10:55:05 -04:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2014-05-09 22:37:49 -04:00
2015-04-08 10:55:05 -04:00
2015-03-30 13:14:40 -04:00
2015-03-02 12:08:43 -05:00
2015-06-03 01:37:49 -04:00
2015-04-08 10:55:05 -04:00
2015-04-08 10:55:05 -04:00
2015-05-25 20:06:55 -04:00
2015-04-08 10:55:05 -04:00
2008-01-23 05:24:15 -05:00
2015-04-08 10:55:05 -04:00
2015-01-19 09:04:37 -05:00
2015-04-08 10:55:05 -04:00
2015-04-08 10:55:05 -04:00
2014-05-09 22:37:49 -04:00
2015-04-16 13:53:32 -05:00
2015-04-08 10:55:05 -04:00
2014-02-13 16:40:56 -05:00
2015-04-08 10:55:05 -04:00
2015-04-08 10:55:05 -04:00
2007-07-02 10:17:42 -04:00