ARM: dts: msm: Add bindings for llcc tcm

Add memory region for llcc tightly coupled memory.

Change-Id: Ic553f10e26f24fc51e3c1de1c466a4f78f3c0b9b
This commit is contained in:
Melody Olvera 2021-03-29 08:58:25 -07:00
commit 390b3f3f4b
2 changed files with 20 additions and 0 deletions

View file

@ -47,6 +47,12 @@ Properties:
Definition: List of clock input name strings sorted in the same
order as the clocks property. Definition must have
"qdss_clk"
- memory-region:
Usage: optional
Value type: <prop-encoded-array>
Definition: List of memory regions which define the range of addresses used
for tightly coupled memory in the llcc.
Example:
cache-controller@1100000 {

View file

@ -76,6 +76,19 @@
reusable;
size = <0x400000>;
};
cnss_wlan_mem: cnss_wlan_region {
compatible = "shared-dma-pool";
alloc-ranges = <0x00000000 0xffffffff>;
reusable;
alignment = <0x400000>;
size = <0x1400000>;
};
llcc_tcm_mem: llcc_tcm_region {
no-map;
reg = <0x15800000 0x800000>;
};
};
cpus {
@ -704,6 +717,7 @@
cap-based-alloc-and-pwr-collapse;
clocks = <&aopcc QDSS_CLK>;
clock-names = "aopcc_closks";
memory-region = <&llcc_tcm_mem>;
};
smem: qcom,smem {