Pardon me, I meant to say that 'LINA000A' is not necessary for UART. I incorrectly reference 'LINA0009', which is for the vexpress-sysreg.
Brandon
-----Original Message----- From: Anderson, Brandon Sent: Wednesday, October 23, 2013 10:15 AM To: 'naresh.bhat@linaro.org'; linaro-acpi@lists.linaro.org Subject: RE: [Linaro-acpi] [RFC PATCH] foundation-v8: Add HID for UART devices
Naresh, If we are going to use my AMBA bus ACPI patch, it is not necessary to use the _HID of LINA0009 for the UART, since the pl011 driver is not probed directly but instead by the AMBA bus connector using the top-level _HID of AMBA0000.
Is this required for the DBG2 table you are working on?
Brandon
-----Original Message----- From: linaro-acpi-bounces@lists.linaro.org [mailto:linaro-acpi-bounces@lists.linaro.org] On Behalf Of naresh.bhat@linaro.org Sent: Wednesday, October 23, 2013 5:17 AM To: linaro-acpi@lists.linaro.org Subject: [Linaro-acpi] [RFC PATCH] foundation-v8: Add HID for UART devices
From: Naresh Bhat naresh.bhat@linaro.org
Add _HID for pl011-uart devices.
Signed-off-by: Naresh Bhat naresh.bhat@linaro.org --- platforms/foundation-v8.acpi/dsdt.asl | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/platforms/foundation-v8.acpi/dsdt.asl b/platforms/foundation-v8.acpi/dsdt.asl index 5c3225a..0d323a5 100644 --- a/platforms/foundation-v8.acpi/dsdt.asl +++ b/platforms/foundation-v8.acpi/dsdt.asl @@ -395,6 +395,7 @@ DefinitionBlock ( Name (_UID, 0)
Device (SER0) { + Name (_HID, "LINA000A") Name (_ADR, 0x1c090000) Name (_UID, 0)
@@ -408,6 +409,7 @@ DefinitionBlock ( }
Device (SER1) { + Name (_HID, "LINA000A") Name (_ADR, 0x1c0a0000) Name (_UID, 1)
@@ -421,6 +423,7 @@ DefinitionBlock ( }
Device (SER2) { + Name (_HID, "LINA000A") Name (_ADR, 0x1c0b0000) Name (_UID, 2)
@@ -434,6 +437,7 @@ DefinitionBlock ( }
Device (SER3) { + Name (_HID, "LINA000A") Name (_ADR, 0x1c0c0000) Name (_UID, 3)