ARM: dts: msm: Add necessary device nodes for Tuna SoC
Add IMEM, debug kinfo, qcom-ramoops, minidump, va-minidump nodes for Tuna SoC. Change-Id: Ie63519b653dbcf0055edd831fa9cac3e6f77fcf6 Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
This commit is contained in:
committed by
Shivendra Pratap
parent
ce949d1e16
commit
a3bda1eab1
106
qcom/tuna.dtsi
106
qcom/tuna.dtsi
@@ -429,6 +429,25 @@
|
||||
size = <0x0 0x2000000>;
|
||||
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;
|
||||
};
|
||||
};
|
||||
|
||||
&firmware {
|
||||
@@ -1326,6 +1345,93 @@
|
||||
reg = <0x1fc0000 0x30000>;
|
||||
};
|
||||
|
||||
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>;
|
||||
};
|
||||
};
|
||||
|
||||
google,debug-kinfo {
|
||||
compatible = "google,debug-kinfo";
|
||||
memory-region = <&kinfo_mem>;
|
||||
};
|
||||
|
||||
mini_dump_mode {
|
||||
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>;
|
||||
};
|
||||
|
||||
clk_virt: interconnect@0 {
|
||||
compatible = "qcom,tuna-clk_virt";
|
||||
#interconnect-cells = <1>;
|
||||
|
Reference in New Issue
Block a user