summaryrefslogtreecommitdiff
path: root/platforms/rtsm_ve-aemv8a.acpi/apic.asl
diff options
context:
space:
mode:
Diffstat (limited to 'platforms/rtsm_ve-aemv8a.acpi/apic.asl')
-rw-r--r--platforms/rtsm_ve-aemv8a.acpi/apic.asl112
1 files changed, 84 insertions, 28 deletions
diff --git a/platforms/rtsm_ve-aemv8a.acpi/apic.asl b/platforms/rtsm_ve-aemv8a.acpi/apic.asl
index 81351c3..f94686e 100644
--- a/platforms/rtsm_ve-aemv8a.acpi/apic.asl
+++ b/platforms/rtsm_ve-aemv8a.acpi/apic.asl
@@ -35,9 +35,9 @@
*/
[0004] Signature : "APIC"
-[0004] Table Length : 000000F6
-[0001] Revision : 03
-[0001] Checksum : B0
+[0004] Table Length : 00000000
+[0001] Revision : 04
+[0001] Checksum : 00
[0006] Oem ID : "LINARO"
[0008] Oem Table ID : "RTSMVEV8"
[0004] Oem Revision : 00000001
@@ -45,104 +45,160 @@
[0004] Asl Compiler Revision : 20110623
[0004] Local Apic Address : 2C000000
-[0004] Flags (decoded below) : 00000001
+[0004] Flags (decoded below) : 00000000
PC-AT Compatibility : 0
[0001] Subtable Type : 0B [Generic Interrupt Controller]
-[0001] Length : 28
+[0001] Length : 4C
[0002] Reserved : 0000
-[0004] Local GIC Hardware ID : 00000000 /* Should be equal to FDT provided or CPU hardware ID */
+[0004] CPU Interface Number : 00000000
[0004] Processor UID : 00000000
[0004] Flags (decoded below) : 00000001
Processor Enabled : 1
+ Performance Interrupt Trigger Mode : 0
+ Virtual GIC Interrupt Trigger Mode : 0
[0004] Parking Protocol Version : 00000000
[0004] Performance Interrupt : 00000000
[0008] Parked Address : 0000000000000000
[0008] Base Address : 000000002C000000 /* armv8 FVP Base GIC address */
+[0008] Virtual GIC Base Address : 0
+[0008] Hypervisor GIC Base Address : 0
+[0004] Virtual GIC Interrupt : 0
+[0008] Redistributor Base Address : 0
+[0008] ARM MPIDR : 0
[0001] Subtable Type : 0B [Generic Interrupt Controller]
-[0001] Length : 28
+[0001] Length : 4C
[0002] Reserved : 0000
-[0004] Local GIC Hardware ID : 00000001
+[0004] CPU Interface Number : 00000001
[0004] Processor UID : 00000001
[0004] Flags (decoded below) : 00000001
Processor Enabled : 1
+ Performance Interrupt Trigger Mode : 0
+ Virtual GIC Interrupt Trigger Mode : 0
[0004] Parking Protocol Version : 00000000
[0004] Performance Interrupt : 00000000
[0008] Parked Address : 0000000000000000
[0008] Base Address : 000000002C000000
+[0008] Virtual GIC Base Address : 0
+[0008] Hypervisor GIC Base Address : 0
+[0004] Virtual GIC Interrupt : 0
+[0008] Redistributor Base Address : 0
+[0008] ARM MPIDR : 0000000000000001
[0001] Subtable Type : 0B [Generic Interrupt Controller]
-[0001] Length : 28
+[0001] Length : 4C
[0002] Reserved : 0000
-[0004] Local GIC Hardware ID : 00000002
+[0004] CPU Interface Number : 00000002
[0004] Processor UID : 00000002
[0004] Flags (decoded below) : 00000001
Processor Enabled : 1
+ Performance Interrupt Trigger Mode : 0
+ Virtual GIC Interrupt Trigger Mode : 0
[0004] Parking Protocol Version : 00000000
[0004] Performance Interrupt : 00000000
[0008] Parked Address : 0000000000000000
[0008] Base Address : 000000002C000000
+[0008] Virtual GIC Base Address : 0
+[0008] Hypervisor GIC Base Address : 0
+[0004] Virtual GIC Interrupt : 0
+[0008] Redistributor Base Address : 0
+[0008] ARM MPIDR : 0000000000000002
[0001] Subtable Type : 0B [Generic Interrupt Controller]
-[0001] Length : 28
+[0001] Length : 4C
[0002] Reserved : 0000
-[0004] Local GIC Hardware ID : 00000003
+[0004] CPU Interface Number : 00000003
[0004] Processor UID : 00000003
[0004] Flags (decoded below) : 00000001
Processor Enabled : 1
+ Performance Interrupt Trigger Mode : 0
+ Virtual GIC Interrupt Trigger Mode : 0
[0004] Parking Protocol Version : 00000000
[0004] Performance Interrupt : 00000000
[0008] Parked Address : 0000000000000000
[0008] Base Address : 000000002C000000
+[0008] Virtual GIC Base Address : 0
+[0008] Hypervisor GIC Base Address : 0
+[0004] Virtual GIC Interrupt : 0
+[0008] Redistributor Base Address : 0
+[0008] ARM MPIDR : 0000000000000003
[0001] Subtable Type : 0B [Generic Interrupt Controller]
-[0001] Length : 28
+[0001] Length : 4C
[0002] Reserved : 0000
-[0004] Local GIC Hardware ID : 00000004
+[0004] CPU Interface Number : 00000004
[0004] Processor UID : 00000004
-[0004] Flags (decoded below) : 00000000
- Processor Enabled : 0
+[0004] Flags (decoded below) : 00000001
+ Processor Enabled : 1
+ Performance Interrupt Trigger Mode : 0
+ Virtual GIC Interrupt Trigger Mode : 0
[0004] Parking Protocol Version : 00000000
[0004] Performance Interrupt : 00000000
[0008] Parked Address : 0000000000000000
[0008] Base Address : 000000002C000000
+[0008] Virtual GIC Base Address : 0
+[0008] Hypervisor GIC Base Address : 0
+[0004] Virtual GIC Interrupt : 0
+[0008] Redistributor Base Address : 0
+[0008] ARM MPIDR : 0000000000000100
[0001] Subtable Type : 0B [Generic Interrupt Controller]
-[0001] Length : 28
+[0001] Length : 4C
[0002] Reserved : 0000
-[0004] Local GIC Hardware ID : 00000005
+[0004] CPU Interface Number : 00000005
[0004] Processor UID : 00000005
-[0004] Flags (decoded below) : 00000000
- Processor Enabled : 0
+[0004] Flags (decoded below) : 00000001
+ Processor Enabled : 1
+ Performance Interrupt Trigger Mode : 0
+ Virtual GIC Interrupt Trigger Mode : 0
[0004] Parking Protocol Version : 00000000
[0004] Performance Interrupt : 00000000
[0008] Parked Address : 0000000000000000
[0008] Base Address : 000000002C000000
+[0008] Virtual GIC Base Address : 0
+[0008] Hypervisor GIC Base Address : 0
+[0004] Virtual GIC Interrupt : 0
+[0008] Redistributor Base Address : 0
+[0008] ARM MPIDR : 0000000000000101
[0001] Subtable Type : 0B [Generic Interrupt Controller]
-[0001] Length : 28
+[0001] Length : 4C
[0002] Reserved : 0000
-[0004] Local GIC Hardware ID : 00000006
+[0004] CPU Interface Number : 00000006
[0004] Processor UID : 00000006
-[0004] Flags (decoded below) : 00000000
- Processor Enabled : 0
+[0004] Flags (decoded below) : 00000001
+ Processor Enabled : 1
+ Performance Interrupt Trigger Mode : 0
+ Virtual GIC Interrupt Trigger Mode : 0
[0004] Parking Protocol Version : 00000000
[0004] Performance Interrupt : 00000000
[0008] Parked Address : 0000000000000000
[0008] Base Address : 000000002C000000
+[0008] Virtual GIC Base Address : 0
+[0008] Hypervisor GIC Base Address : 0
+[0004] Virtual GIC Interrupt : 0
+[0008] Redistributor Base Address : 0
+[0008] ARM MPIDR : 0000000000000102
[0001] Subtable Type : 0B [Generic Interrupt Controller]
-[0001] Length : 28
+[0001] Length : 4C
[0002] Reserved : 0000
-[0004] Local GIC Hardware ID : 00000007
+[0004] CPU Interface Number : 00000007
[0004] Processor UID : 00000007
-[0004] Flags (decoded below) : 00000000
- Processor Enabled : 0
+[0004] Flags (decoded below) : 00000001
+ Processor Enabled : 1
+ Performance Interrupt Trigger Mode : 0
+ Virtual GIC Interrupt Trigger Mode : 0
[0004] Parking Protocol Version : 00000000
[0004] Performance Interrupt : 00000000
[0008] Parked Address : 0000000000000000
[0008] Base Address : 000000002C000000
+[0008] Virtual GIC Base Address : 0
+[0008] Hypervisor GIC Base Address : 0
+[0004] Virtual GIC Interrupt : 0
+[0008] Redistributor Base Address : 0
+[0008] ARM MPIDR : 0000000000000103
[0001] Subtable Type : 0C [Generic Interrupt Distributor]
[0001] Length : 18