o set aside pretend physical space to exchange info about error o add method (called directly from EINJ dirver) which is used to omit hardware error trigger
Signed-off-by: Tomasz Nowicki tomasz.nowicki@linaro.org --- platforms/exynos5250-arndale.acpi/dsdt.asl | 5 +++++ platforms/exynos5250-arndale.acpi/hest.asl | 2 +- platforms/foundation-v8.acpi/dsdt.asl | 5 +++++ platforms/foundation-v8.acpi/hest.asl | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/platforms/exynos5250-arndale.acpi/dsdt.asl b/platforms/exynos5250-arndale.acpi/dsdt.asl index 1cb68d2..3fc15ab 100644 --- a/platforms/exynos5250-arndale.acpi/dsdt.asl +++ b/platforms/exynos5250-arndale.acpi/dsdt.asl @@ -68,6 +68,11 @@ DefinitionBlock ( Name (_UID, 0x00) }
+ Method (TRIG, 0, NotSerialized) + { + Notify (HED, 0x80) + } + Device (SCK0) { Name (_HID, "ACPI0004") diff --git a/platforms/exynos5250-arndale.acpi/hest.asl b/platforms/exynos5250-arndale.acpi/hest.asl index ad29f6f..89ff46f 100644 --- a/platforms/exynos5250-arndale.acpi/hest.asl +++ b/platforms/exynos5250-arndale.acpi/hest.asl @@ -148,7 +148,7 @@ [0001] Bit Width : 40 [0001] Bit Offset : 00 [0001] Encoded Access Width : 04 [QWord Access:64] -[0008] Address : 0000000000000000 +[0008] Address : 0x43000000
[0028] Notify : [Hardware Error Notification Structure] [0001] Notify Type : 03 [SCI] diff --git a/platforms/foundation-v8.acpi/dsdt.asl b/platforms/foundation-v8.acpi/dsdt.asl index 4a41ffe..8643415 100644 --- a/platforms/foundation-v8.acpi/dsdt.asl +++ b/platforms/foundation-v8.acpi/dsdt.asl @@ -38,6 +38,11 @@ DefinitionBlock ( Name (_UID, 0x00) }
+ Method (TRIG, 0, NotSerialized) + { + Notify (HED, 0x80) + } + Device (SCK0) { Name (_HID, "ACPI0004") diff --git a/platforms/foundation-v8.acpi/hest.asl b/platforms/foundation-v8.acpi/hest.asl index f133704..7cb3adb 100644 --- a/platforms/foundation-v8.acpi/hest.asl +++ b/platforms/foundation-v8.acpi/hest.asl @@ -148,7 +148,7 @@ [0001] Bit Width : 40 [0001] Bit Offset : 00 [0001] Encoded Access Width : 04 [QWord Access:64] -[0008] Address : 0000000000000000 +[0008] Address : 0xFFFF0008
[0028] Notify : [Hardware Error Notification Structure] [0001] Notify Type : 03 [SCI]