summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Goede <johannes.goede@oss.qualcomm.com>2026-05-25 13:47:49 +0200
committerBjorn Andersson <andersson@kernel.org>2026-07-05 12:27:29 -0500
commit7d240c5dd34ae8560f8d0557fbbd7b0165eab486 (patch)
treecc479004ebc97175e18abb4bf79a59dc9f58cac2
parentdd923fcc2151d2d077542870304bec94f094bae7 (diff)
downloadlinux-7d240c5dd34ae8560f8d0557fbbd7b0165eab486.tar.gz
linux-7d240c5dd34ae8560f8d0557fbbd7b0165eab486.zip
arm64: dts: qcom: hamoa: Remove mem-reservations which are already covered by EFI
Remove reservations from reserved-memory which are already covered by the EFI memmap. AFAICT there is no need to have these in the DT and chances are that they might change with a BIOS update, so lets drop them. hyp_elf_package_mem + ncc_mem are together covered by efi: 0x000080800000-0x000080dfffff [Reserved | xbl_dtlog_mem is covered by: efi: 0x000081a00000-0x000081a3ffff [Reserved | pdp_ns_shared_mem is covered by: efi: 0x000081e00000-0x000081efffff [Reserved | gpu_prr_mem + tpm_control_mem are together covered by: efi: 0x000081f00000-0x000081f1ffff [Reserved | usb_ucsi_shared_mem is covered by: efi: 0x000081f20000-0x000081f2ffff [Reserved | pld_pep_mem + pld_gmu_mem + pld_pdp_mem are together covered by: efi: 0x000081f30000-0x000081f37fff [Reserved | tz_stat_mem is covered by: efi: 0x000082700000-0x0000827fffff [Reserved | xbl_tmp_buffer_mem is covered by: efi: 0x000082800000-0x0000829bffff [Reserved | Signed-off-by: Hans de Goede <johannes.goede@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260525114749.5939-3-johannes.goede@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
-rw-r--r--arch/arm64/boot/dts/qcom/hamoa.dtsi60
1 files changed, 0 insertions, 60 deletions
diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom/hamoa.dtsi
index 7f849f5b32d3..82b1d363d2de 100644
--- a/arch/arm64/boot/dts/qcom/hamoa.dtsi
+++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi
@@ -475,16 +475,6 @@
no-map;
};
- hyp_elf_package_mem: hyp-elf-package@80800000 {
- reg = <0x0 0x80800000 0x0 0x200000>;
- no-map;
- };
-
- ncc_mem: ncc@80a00000 {
- reg = <0x0 0x80a00000 0x0 0x400000>;
- no-map;
- };
-
cpucp_log_mem: cpucp-log@80e00000 {
reg = <0x0 0x80e00000 0x0 0x40000>;
no-map;
@@ -505,11 +495,6 @@
no-map;
};
- xbl_dtlog_mem: xbl-dtlog@81a00000 {
- reg = <0x0 0x81a00000 0x0 0x40000>;
- no-map;
- };
-
xbl_ramdump_mem: xbl-ramdump@81a40000 {
reg = <0x0 0x81a40000 0x0 0x1c0000>;
no-map;
@@ -551,51 +536,6 @@
no-map;
};
- pdp_ns_shared_mem: pdp-ns-shared@81e00000 {
- reg = <0x0 0x81e00000 0x0 0x100000>;
- no-map;
- };
-
- gpu_prr_mem: gpu-prr@81f00000 {
- reg = <0x0 0x81f00000 0x0 0x10000>;
- no-map;
- };
-
- tpm_control_mem: tpm-control@81f10000 {
- reg = <0x0 0x81f10000 0x0 0x10000>;
- no-map;
- };
-
- usb_ucsi_shared_mem: usb-ucsi-shared@81f20000 {
- reg = <0x0 0x81f20000 0x0 0x10000>;
- no-map;
- };
-
- pld_pep_mem: pld-pep@81f30000 {
- reg = <0x0 0x81f30000 0x0 0x6000>;
- no-map;
- };
-
- pld_gmu_mem: pld-gmu@81f36000 {
- reg = <0x0 0x81f36000 0x0 0x1000>;
- no-map;
- };
-
- pld_pdp_mem: pld-pdp@81f37000 {
- reg = <0x0 0x81f37000 0x0 0x1000>;
- no-map;
- };
-
- tz_stat_mem: tz-stat@82700000 {
- reg = <0x0 0x82700000 0x0 0x100000>;
- no-map;
- };
-
- xbl_tmp_buffer_mem: xbl-tmp-buffer@82800000 {
- reg = <0x0 0x82800000 0x0 0x1c0000>;
- no-map;
- };
-
adsp_rpc_remote_heap_mem: adsp-rpc-remote-heap@84b00000 {
reg = <0x0 0x84b00000 0x0 0x800000>;
no-map;