summaryrefslogtreecommitdiff
path: root/Platform/RaspberryPi/AcpiTables/AcpiTables.inf
diff options
context:
space:
mode:
authorJeremy Linton <lintonrjeremy@gmail.com>2020-03-26 16:30:16 +0000
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2020-03-26 17:45:22 +0100
commit6beb1692b09b69c02811ee195e7a785d23141b57 (patch)
tree53e3b57db01ee1a1f5f7f5e92dc5dde6dd499760 /Platform/RaspberryPi/AcpiTables/AcpiTables.inf
parentfcc2a81066a24abac8673c901402316b6b252415 (diff)
Platform/RPi/AcpiTables: Add Static PPTT tables
ACPI 6.2 adds a new table, which describes how processing units are related to each other in tree like fashion. Caches are also sprinkled throughout the tree and describe the properties of the caches in relation to other caches and processing units. Add a static PPTT table with one L2 cache and an L1I/L1D cache for each of the 4 cores. The cache size/assc/policy/etc are from the public docs. The source from the aslc is derived from the one in: Silicon/AMD/Styx/Drivers/AcpiPlatformDxe/Pptt.aslc Signed-off-by: Pete Batard <pete@akeo.ie> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Diffstat (limited to 'Platform/RaspberryPi/AcpiTables/AcpiTables.inf')
-rw-r--r--Platform/RaspberryPi/AcpiTables/AcpiTables.inf1
1 files changed, 1 insertions, 0 deletions
diff --git a/Platform/RaspberryPi/AcpiTables/AcpiTables.inf b/Platform/RaspberryPi/AcpiTables/AcpiTables.inf
index 6642541d..e6b7d791 100644
--- a/Platform/RaspberryPi/AcpiTables/AcpiTables.inf
+++ b/Platform/RaspberryPi/AcpiTables/AcpiTables.inf
@@ -32,6 +32,7 @@
Dsdt.asl
Csrt.aslc
Spcr.aslc
+ Pptt.aslc
[Packages]
ArmPkg/ArmPkg.dec