diff options
author | Graeme Gregory <graeme.gregory@linaro.org> | 2014-10-13 14:56:35 +0100 |
---|---|---|
committer | Hanjun Guo <hanjun.guo@linaro.org> | 2015-03-24 12:03:55 +0800 |
commit | bebef2c1f26503f9fe2c2a3c86eb182406509c45 (patch) | |
tree | 2e5ae002144c7ce24b373daf0afb4c81a186c556 | |
parent | 5da30bedd241ce49237d60a283ab011d5773c5a4 (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.c | 8 |
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), } }; |