summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraeme Gregory <graeme.gregory@linaro.org>2014-10-13 14:56:35 +0100
committerHanjun Guo <hanjun.guo@linaro.org>2015-03-24 12:03:55 +0800
commitbebef2c1f26503f9fe2c2a3c86eb182406509c45 (patch)
tree2e5ae002144c7ce24b373daf0afb4c81a186c556
parent5da30bedd241ce49237d60a283ab011d5773c5a4 (diff)
usb: ehci-platform: add ACPI probing informationacpi-5.1-v11
Add PNP0D20 the generic ACPI id for EHCI host controller to match tables. Signed-off-by: Graeme Gregory <graeme.gregory@linaro.org>
-rw-r--r--drivers/usb/host/ehci-platform.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/usb/host/ehci-platform.c b/drivers/usb/host/ehci-platform.c
index d8a75a51d6d4..070c9b9c740f 100644
--- a/drivers/usb/host/ehci-platform.c
+++ b/drivers/usb/host/ehci-platform.c
@@ -33,6 +33,7 @@
#include <linux/usb.h>
#include <linux/usb/hcd.h>
#include <linux/usb/ehci_pdriver.h>
+#include <linux/acpi.h>
#include "ehci.h"
@@ -397,6 +398,12 @@ static const struct of_device_id vt8500_ehci_ids[] = {
};
MODULE_DEVICE_TABLE(of, vt8500_ehci_ids);
+static const struct acpi_device_id vt5800_ehci_acpi_ids[] = {
+ { "PNP0D20", 0 },
+ { }
+};
+MODULE_DEVICE_TABLE(acpi, vt5800_ehci_acpi_ids);
+
static const struct platform_device_id ehci_platform_table[] = {
{ "ehci-platform", 0 },
{ }
@@ -415,6 +422,7 @@ static struct platform_driver ehci_platform_driver = {
.name = "ehci-platform",
.pm = &ehci_platform_pm_ops,
.of_match_table = vt8500_ehci_ids,
+ .acpi_match_table = ACPI_PTR(vt5800_ehci_acpi_ids),
}
};