Merge "ARM: dts: qcom: Add device tree entries for QTEE drivers"

This commit is contained in:
qctecmdr
2023-09-25 16:21:10 -07:00
committed by Gerrit - the friendly Code Review server
2 changed files with 42 additions and 3 deletions

View File

@@ -8,6 +8,16 @@
&soc {
qcom,dma-heaps {
compatible = "qcom,dma-heaps";
qcom,qseecom {
qcom,dma-heap-name = "qcom,qseecom";
qcom,dma-heap-type = <HEAP_TYPE_CMA>;
memory-region = <&qseecom_mem>;
};
qcom,qseecom_ta {
qcom,dma-heap-name = "qcom,qseecom-ta";
qcom,dma-heap-type = <HEAP_TYPE_CMA>;
memory-region = <&qseecom_ta_mem>;
};
};
};

View File

@@ -168,6 +168,14 @@
qcom-scm {
compatible = "qcom,scm";
};
qcom_smcinvoke {
compatible = "qcom,smcinvoke";
};
qtee_shmbridge {
compatible = "qcom,tee-shared-memory-bridge";
};
};
&soc {
@@ -345,6 +353,14 @@
};
};
qcom_tzlog: tz-log@14680720 {
compatible = "qcom,tz-log";
reg = <0x14680720 0x3000>;
qcom,hyplog-enabled;
hyplog-address-offset = <0x410>;
hyplog-size-offset = <0x414>;
};
tlmm: pinctrl@f000000 {
compatible = "qcom,sun-tlmm";
reg = <0xf000000 0x202000>;
@@ -469,9 +485,6 @@
clock-frequency = <19200000>;
};
qcom_tzlog: tz-log@0 {
};
clk_virt: interconnect@0 {
compatible = "qcom,sun-clk_virt";
#interconnect-cells = <1>;
@@ -1473,6 +1486,22 @@
reg = <0x0 0x81c60000 0x0 0x20000>;
};
qseecom_mem: qseecom_region {
compatible = "shared-dma-pool";
alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>;
reusable;
alignment = <0x0 0x400000>;
size = <0x0 0x1400000>;
};
qseecom_ta_mem: qseecom_ta_region {
compatible = "shared-dma-pool";
alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>;
reusable;
alignment = <0x0 0x400000>;
size = <0x0 0x1000000>;
};
/* merged aop_config, tme_crash_dump, tme_log and uefi_log regions */
aop_tme_uefi_merged_mem: aop_tme_uefi_merged_region@81c80000 {
no-map;