[PATCH] ata: ahci_platform: Add ACPI support for APM X-Gene AHCI controller v3 hardware.
From: arnd@arndb.de (Arnd Bergmann)
Date: 2016-06-16 06:54:09
Also in:
linux-devicetree, linux-ide
From: arnd@arndb.de (Arnd Bergmann)
Date: 2016-06-16 06:54:09
Also in:
linux-devicetree, linux-ide
On Wednesday, June 15, 2016 5:44:00 PM CEST suman-tripathi wrote:
This patch adds ACPI support for APM X-Gene AHCI controller in ahci_platform driver for v3 hardware. APM X-Gene AHCI controller v3 hardware is fully compliant with ahci_platform driver and requires no workaround quirk. Signed-off-by: Suman Tripathi <redacted> --- drivers/ata/ahci_platform.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)diff --git a/drivers/ata/ahci_platform.c b/drivers/ata/ahci_platform.c index 62a04c8..3395baf 100644 --- a/drivers/ata/ahci_platform.c +++ b/drivers/ata/ahci_platform.c@@ -86,6 +86,7 @@ MODULE_DEVICE_TABLE(of, ahci_of_match); static const struct acpi_device_id ahci_acpi_match[] = { { ACPI_DEVICE_CLASS(PCI_CLASS_STORAGE_SATA_AHCI, 0xffffff) }, + { "APMC0D33", 0}, {}, }; MODULE_DEVICE_TABLE(acpi, ahci_acpi_match);
Doesn't the ACPI_DEVICE_CLASS entry take care of this? I thought it had been added specifically for this purpose. It doesn't seem right to add vendor specific entries for generic hardware in each generic driver. Arnd