Merge "ARM: dts: msm: Add necessary device nodes for Kera SoC"
This commit is contained in:
committed by
Gerrit - the friendly Code Review server
commit
12029ebf75
124
qcom/kera.dtsi
124
qcom/kera.dtsi
@@ -240,6 +240,25 @@
|
|||||||
size = <0x0 0x2000000>;
|
size = <0x0 0x2000000>;
|
||||||
linux,cma-default;
|
linux,cma-default;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
kinfo_mem: debug_kinfo_region {
|
||||||
|
alloc-ranges = <0x0 0x00000000 0xffffffff 0xffffffff>;
|
||||||
|
size = <0x0 0x1000>;
|
||||||
|
no-map;
|
||||||
|
};
|
||||||
|
|
||||||
|
va_md_mem: va_md_mem_region {
|
||||||
|
compatible = "shared-dma-pool";
|
||||||
|
alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>;
|
||||||
|
reusable;
|
||||||
|
size = <0 0x1000000>;
|
||||||
|
};
|
||||||
|
|
||||||
|
ramoops_mem: ramoops-region {
|
||||||
|
alloc-ranges = <0x1 0x00000000 0xfffffffe 0xffffffff>;
|
||||||
|
size = <0x0 0x200000>;
|
||||||
|
no-map;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&soc {
|
&soc {
|
||||||
@@ -327,6 +346,11 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
qcom,secure-buffer {
|
||||||
|
compatible = "qcom,secure-buffer";
|
||||||
|
qcom,vmid-cp-camera-preview-ro;
|
||||||
|
};
|
||||||
|
|
||||||
apps_rsc: rsc@17a00000 {
|
apps_rsc: rsc@17a00000 {
|
||||||
label = "apps_rsc";
|
label = "apps_rsc";
|
||||||
compatible = "qcom,rpmh-rsc";
|
compatible = "qcom,rpmh-rsc";
|
||||||
@@ -756,6 +780,11 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
cpu_pmu: cpu-pmu {
|
||||||
|
compatible = "arm,armv8-pmuv3";
|
||||||
|
interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
};
|
||||||
|
|
||||||
qcom,smp2p_sleepstate {
|
qcom,smp2p_sleepstate {
|
||||||
compatible = "qcom,smp2p-sleepstate";
|
compatible = "qcom,smp2p-sleepstate";
|
||||||
qcom,smem-states = <&sleepstate_smp2p_out 0>;
|
qcom,smem-states = <&sleepstate_smp2p_out 0>;
|
||||||
@@ -764,6 +793,64 @@
|
|||||||
interrupt-names = "smp2p-sleepstate-in";
|
interrupt-names = "smp2p-sleepstate-in";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
qcom,msm-imem@14680000 {
|
||||||
|
compatible = "qcom,msm-imem";
|
||||||
|
reg = <0x14680000 0x1000>;
|
||||||
|
ranges = <0x0 0x14680000 0x1000>;
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <1>;
|
||||||
|
|
||||||
|
mem_dump_table@10 {
|
||||||
|
compatible = "qcom,msm-imem-mem_dump_table";
|
||||||
|
reg = <0x10 0x8>;
|
||||||
|
};
|
||||||
|
|
||||||
|
restart_reason@65c {
|
||||||
|
compatible = "qcom,msm-imem-restart_reason";
|
||||||
|
reg = <0x65c 0x4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
dload_type@1c {
|
||||||
|
compatible = "qcom,msm-imem-dload-type";
|
||||||
|
reg = <0x1c 0x4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
boot_stats@6b0 {
|
||||||
|
compatible = "qcom,msm-imem-boot_stats";
|
||||||
|
reg = <0x6b0 0x20>;
|
||||||
|
};
|
||||||
|
|
||||||
|
kaslr_offset@6d0 {
|
||||||
|
compatible = "qcom,msm-imem-kaslr_offset";
|
||||||
|
reg = <0x6d0 0xc>;
|
||||||
|
};
|
||||||
|
|
||||||
|
pil@94c {
|
||||||
|
compatible = "qcom,pil-reloc-info";
|
||||||
|
reg = <0x94c 0xc8>;
|
||||||
|
};
|
||||||
|
|
||||||
|
pil@6dc {
|
||||||
|
compatible = "qcom,msm-imem-pil-disable-timeout";
|
||||||
|
reg = <0x6dc 0x4>;
|
||||||
|
};
|
||||||
|
|
||||||
|
diag_dload@c8 {
|
||||||
|
compatible = "qcom,msm-imem-diag-dload";
|
||||||
|
reg = <0xc8 0xc8>;
|
||||||
|
};
|
||||||
|
|
||||||
|
modem_dsm@c98 {
|
||||||
|
compatible = "qcom,msm-imem-mss-dsm";
|
||||||
|
reg = <0xc98 0x10>;
|
||||||
|
};
|
||||||
|
|
||||||
|
sys_dbg@af8 {
|
||||||
|
compatible = "qcom,msm-imem-gpu-dump-skip";
|
||||||
|
reg = <0xb0c 0x4>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
eud: qcom,msm-eud@88e0000 {
|
eud: qcom,msm-eud@88e0000 {
|
||||||
compatible = "qcom,msm-eud";
|
compatible = "qcom,msm-eud";
|
||||||
interrupt-names = "eud_irq";
|
interrupt-names = "eud_irq";
|
||||||
@@ -777,6 +864,35 @@
|
|||||||
status = "ok";
|
status = "ok";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
google,debug-kinfo {
|
||||||
|
compatible = "google,debug-kinfo";
|
||||||
|
memory-region = <&kinfo_mem>;
|
||||||
|
};
|
||||||
|
|
||||||
|
mini_dump_node {
|
||||||
|
compatible = "qcom,minidump";
|
||||||
|
status = "ok";
|
||||||
|
};
|
||||||
|
|
||||||
|
va_mini_dump {
|
||||||
|
compatible = "qcom,va-minidump";
|
||||||
|
memory-region = <&va_md_mem>;
|
||||||
|
status = "ok";
|
||||||
|
};
|
||||||
|
|
||||||
|
qcom_ramoops {
|
||||||
|
compatible = "qcom,ramoops";
|
||||||
|
memory-region = <&ramoops_mem>;
|
||||||
|
pmsg-size = <0x200000>;
|
||||||
|
mem-type = <2>;
|
||||||
|
};
|
||||||
|
|
||||||
|
qcom,mpm2-sleep-counter@c221000 {
|
||||||
|
compatible = "qcom,mpm2-sleep-counter";
|
||||||
|
reg = <0xc221000 0x1000>;
|
||||||
|
clock-frequency = <32768>;
|
||||||
|
};
|
||||||
|
|
||||||
qcom,msm-adsprpc-mem {
|
qcom,msm-adsprpc-mem {
|
||||||
compatible = "qcom,msm-adsprpc-mem-region";
|
compatible = "qcom,msm-adsprpc-mem-region";
|
||||||
memory-region = <&adsp_mem_heap>;
|
memory-region = <&adsp_mem_heap>;
|
||||||
@@ -905,6 +1021,14 @@
|
|||||||
#clock-cells = <1>;
|
#clock-cells = <1>;
|
||||||
#reset-cells = <1>;
|
#reset-cells = <1>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
gh-secure-vm-loader@2 {
|
||||||
|
compatible = "qcom,gh-secure-vm-loader";
|
||||||
|
qcom,pas-id = <35>;
|
||||||
|
qcom,vmid = <50>;
|
||||||
|
qcom,firmware-name = "cpusys_vm";
|
||||||
|
memory-region = <&cpusys_vm_mem>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
#include "tuna-gdsc.dtsi"
|
#include "tuna-gdsc.dtsi"
|
||||||
|
Reference in New Issue
Block a user