diff options
author | QC Publisher <qcpublisher@qti.qualcomm.com> | 2023-04-28 04:07:36 -0700 |
---|---|---|
committer | Daniel Price <danielprice@google.com> | 2023-05-01 20:29:45 +0000 |
commit | 2f02eb8c808e7a89e7f88651228ddad13b616d0a (patch) | |
tree | ae90f12a4f0eaf076a610ddebf81ca00a2285786 /qcom/qcs405.dtsi | |
parent | 94f4a4876813f7ba58f764866f9e3705527601d4 (diff) | |
download | devicetree-2f02eb8c808e7a89e7f88651228ddad13b616d0a.tar.gz |
Commit label r00078.3a - ES6 0.0.078.3a
TRACKING-ID:002deea6-3cac-4530-9032-57124bf93566
Diffstat (limited to 'qcom/qcs405.dtsi')
-rwxr-xr-x | qcom/qcs405.dtsi | 72 |
1 files changed, 69 insertions, 3 deletions
diff --git a/qcom/qcs405.dtsi b/qcom/qcs405.dtsi index 6567969a..40d445ec 100755 --- a/qcom/qcs405.dtsi +++ b/qcom/qcs405.dtsi @@ -1,4 +1,5 @@ #include <dt-bindings/interrupt-controller/arm-gic.h> +#include <dt-bindings/iio/qcom,spmi-vadc.h> #include <dt-bindings/gpio/gpio.h> #define MHZ_TO_MBPS(mhz, w) ((mhz * 1000000 * w) / (1024 * 1024)) @@ -41,10 +42,70 @@ reg = <0x0 0x86100000 0x0 0x300000>; }; + wlan_fw_mem: wlan_fw_mem@86400000 { + no-map; + reg = <0x0 0x86400000 0x0 0x1000000>; + }; + + adsp_fw_mem: adsp_fw_mem@87400000 { + no-map; + reg = <0x0 0x87400000 0x0 0x1400000>; + }; + + cdsp_fw_mem: cdsp_fw_mem@88800000 { + no-map; + reg = <0x0 0x88800000 0x0 0x800000>; + }; + + wlan_msa_mem: wlan_msa_region@89000000 { + no-map; + reg = <0x0 0x89000000 0x0 0x100000>; + }; + + mdf_mem: mdf_region { + compatible = "shared-dma-pool"; + alloc-ranges = <0 0x00000000 0 0xffffffff>; + reusable; + alignment = <0 0x400000>; + size = <0 0x800000>; + }; + + qseecom_mem: qseecom_region { + compatible = "shared-dma-pool"; + reusable; + alignment = <0 0x400000>; + size = <0 0x1000000>; + }; + + qseecom_ta_mem: qseecom_ta_region { + compatible = "shared-dma-pool"; + reusable; + alignment = <0 0x400000>; + size = <0 0x400000>; + }; + + adsp_mem: adsp_region { + compatible = "shared-dma-pool"; + reusable; + alignment = <0 0x400000>; + size = <0 0x800000>; + }; + dump_mem: mem_dump_region { - compatible = "shared-dma-pool"; - reusable; - size = <0 0x400000>; + compatible = "shared-dma-pool"; + reusable; + alignment = <0 0x400000>; + size = <0 0x400000>; + }; + + /* global autoconfigured region for contiguous allocations */ + linux,cma { + compatible = "shared-dma-pool"; + alloc-ranges = <0 0x00000000 0 0xffffffff>; + reusable; + alignment = <0 0x400000>; + size = <0 0x1000000>; + linux,cma-default; }; }; @@ -474,6 +535,8 @@ #interrupt-cells = <2>; }; }; + + thermal_zones: thermal-zones {}; }; &firmware { @@ -488,4 +551,7 @@ #include "qcs405-pinctrl.dtsi" #include "pms405-rpm-regulator.dtsi" #include "qcs405-regulator.dtsi" +#include "qcs405-dma-heaps.dtsi" +#include "pms405.dtsi" +#include "qcs405-thermal.dtsi" |