xref: /linux/scripts/dtc/include-prefixes/arm64/qcom/lemans-auto.dtsi (revision 4f38da1f027ea2c9f01bb71daa7a299c191b6940)
1// SPDX-License-Identifier: BSD-3-Clause
2/*
3 * Copyright (c) 2023, Linaro Limited
4 */
5
6/dts-v1/;
7
8#include "lemans.dtsi"
9
10/delete-node/ &pil_camera_mem;
11/delete-node/ &pil_adsp_mem;
12/delete-node/ &q6_adsp_dtb_mem;
13/delete-node/ &q6_gdsp0_dtb_mem;
14/delete-node/ &pil_gdsp0_mem;
15/delete-node/ &pil_gdsp1_mem;
16/delete-node/ &q6_gdsp1_dtb_mem;
17/delete-node/ &q6_cdsp0_dtb_mem;
18/delete-node/ &pil_cdsp0_mem;
19/delete-node/ &pil_gpu_mem;
20/delete-node/ &pil_cdsp1_mem;
21/delete-node/ &q6_cdsp1_dtb_mem;
22/delete-node/ &pil_cvp_mem;
23/delete-node/ &pil_video_mem;
24/delete-node/ &gunyah_md_mem;
25
26/ {
27	reserved-memory {
28		#address-cells = <2>;
29		#size-cells = <2>;
30		ranges;
31
32		tz_ffi_mem: tz-ffi@91c00000 {
33			compatible = "shared-dma-pool";
34			reg = <0x0 0x91c00000 0x0 0x1400000>;
35			no-map;
36		};
37
38		pil_camera_mem: pil-camera@95200000 {
39			reg = <0x0 0x95200000 0x0 0x500000>;
40			no-map;
41		};
42
43		pil_adsp_mem: pil-adsp@95c00000 {
44			reg = <0x0 0x95c00000 0x0 0x1e00000>;
45			no-map;
46		};
47
48		pil_gdsp0_mem: pil-gdsp0@97b00000 {
49			reg = <0x0 0x97b00000 0x0 0x1e00000>;
50			no-map;
51		};
52
53		pil_gdsp1_mem: pil-gdsp1@99900000 {
54			reg = <0x0 0x99900000 0x0 0x1e00000>;
55			no-map;
56		};
57
58		pil_cdsp0_mem: pil-cdsp0@9b800000 {
59			reg = <0x0 0x9b800000 0x0 0x1e00000>;
60			no-map;
61		};
62
63		pil_gpu_mem: pil-gpu@9d600000 {
64			reg = <0x0 0x9d600000 0x0 0x2000>;
65			no-map;
66		};
67
68		pil_cdsp1_mem: pil-cdsp1@9d700000 {
69			reg = <0x0 0x9d700000 0x0 0x1e00000>;
70			no-map;
71		};
72
73		pil_cvp_mem: pil-cvp@9f500000 {
74			reg = <0x0 0x9f500000 0x0 0x700000>;
75			no-map;
76		};
77
78		pil_video_mem: pil-video@9fc00000 {
79			reg = <0x0 0x9fc00000 0x0 0x700000>;
80			no-map;
81		};
82
83		audio_mdf_mem: audio-mdf-region@ae000000 {
84			reg = <0x0 0xae000000 0x0 0x1000000>;
85			no-map;
86		};
87
88		hyptz_reserved_mem: hyptz-reserved@beb00000 {
89			reg = <0x0 0xbeb00000 0x0 0x11500000>;
90			no-map;
91		};
92
93		trusted_apps_mem: trusted-apps@d1900000 {
94			reg = <0x0 0xd1900000 0x0 0x3800000>;
95			no-map;
96		};
97	};
98
99	firmware {
100		scm {
101			memory-region = <&tz_ffi_mem>;
102		};
103	};
104};
105