]> git.ipfire.org Git - thirdparty/linux.git/commit
arm64: acpi: Enable ACPI CCEL support
authorSuzuki K Poulose <suzuki.poulose@arm.com>
Thu, 18 Sep 2025 12:56:18 +0000 (13:56 +0100)
committerWill Deacon <will@kernel.org>
Fri, 19 Sep 2025 09:12:02 +0000 (10:12 +0100)
commitd02c2e45b1e7767b177f6854026e4ad0d70b4a4d
tree18bbf50b4907f7e39a743aa4d0d34423eb80c97a
parent9e8a3df3e7f762966762a6fbf3282b9da2074127
arm64: acpi: Enable ACPI CCEL support

Add support for ACPI CCEL by handling the EfiACPIMemoryNVS type memory.
As per UEFI specifications NVS memory is reserved for Firmware use even
after exiting boot services. Thus map the region as read-only.

Cc: Sami Mujawar <sami.mujawar@arm.com>
Cc: Will Deacon <will@kernel.org>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Aneesh Kumar K.V <aneesh.kumar@kernel.org>
Cc: Steven Price <steven.price@arm.com>
Cc: Sudeep Holla <sudeep.holla@arm.com>
Cc: Gavin Shan <gshan@redhat.com>
Reviewed-by: Gavin Shan <gshan@redhat.com>
Tested-by: Sami Mujawar <sami.mujawar@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/kernel/acpi.c