diff --git a/qcom/sun-debug.dtsi b/qcom/sun-debug.dtsi index 0eb5d714..822e5e5f 100644 --- a/qcom/sun-debug.dtsi +++ b/qcom/sun-debug.dtsi @@ -15,12 +15,7 @@ alloc-ranges = <0x1 0x00000000 0xfffffffe 0xffffffff>; reusable; alignment = <0x0 0x400000>; - size = <0x0 0xc00000>; - }; - - dynamic_dump_mem: dynamic_dump_mem_region { - alloc-ranges = <0x1 0x00000000 0xfffffffe 0xffffffff>; - size = <0x0 0x4de0000>; + size = <0x0 0x5800000>; }; }; @@ -655,6 +650,161 @@ qcom,dump-id = <0x7>; }; + cpuss_cpu0 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x280>; + }; + + cpuss_cpu1 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x281>; + }; + + cpuss_cpu2 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x282>; + }; + + cpuss_cpu3 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x283>; + }; + + cpuss_cpu4 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x284>; + }; + + cpuss_cpu5 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x285>; + }; + + cpuss_cpu6 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x286>; + }; + + cpuss_cpu7 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x287>; + }; + + cpuss_cluster0 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x270>; + }; + + cpuss_cluster1 { + qcom,dump-size = <0x40000>; + qcom,dump-id = <0x271>; + }; + + cpucp { + qcom,dump-size = <0x80000>; + qcom,dump-id = <0xf5>; + }; + + scandump_apps { + qcom,dump-size = <0x380000>; + qcom,dump-id = <0x130>; + }; + + cache_cpu0 { + qcom,dump-size = <0x2aa000>; + qcom,dump-id = <0x230>; + }; + + cache_cpu1 { + qcom,dump-size = <0x2aa000>; + qcom,dump-id = <0x231>; + }; + + cache_cpu2 { + qcom,dump-size = <0x2aa000>; + qcom,dump-id = <0x232>; + }; + + cache_cpu3 { + qcom,dump-size = <0x2aa000>; + qcom,dump-id = <0x233>; + }; + + cache_cpu4 { + qcom,dump-size = <0x2aa000>; + qcom,dump-id = <0x234>; + }; + + cache_cpu5 { + qcom,dump-size = <0x2aa000>; + qcom,dump-id = <0x235>; + }; + + cache_cpu6 { + qcom,dump-size = <0x2aa000>; + qcom,dump-id = <0x236>; + }; + + cache_cpu7 { + qcom,dump-size = <0x2aa000>; + qcom,dump-id = <0x237>; + }; + + cpuss_reg { + qcom,dump-size = <0xa00000>; + qcom,dump-id = <0xef>; + }; + + spr_cpu0 { + qcom,dump-size = <0x2000>; + qcom,dump-id = <0x1f0>; + }; + + spr_cpu1 { + qcom,dump-size = <0x2000>; + qcom,dump-id = <0x1f1>; + }; + + spr_cpu2 { + qcom,dump-size = <0x2000>; + qcom,dump-id = <0x1f2>; + }; + + spr_cpu3 { + qcom,dump-size = <0x2000>; + qcom,dump-id = <0x1f3>; + }; + + spr_cpu4 { + qcom,dump-size = <0x2000>; + qcom,dump-id = <0x1f4>; + }; + + spr_cpu5 { + qcom,dump-size = <0x2000>; + qcom,dump-id = <0x1f5>; + }; + + spr_cpu6 { + qcom,dump-size = <0x2000>; + qcom,dump-id = <0x1f6>; + }; + + spr_cpu7 { + qcom,dump-size = <0x2000>; + qcom,dump-id = <0x1f7>; + }; + + cl_cache0 { + qcom,dump-size = <0x1400000>; + qcom,dump-id = <0x240>; + }; + + cl_cache1 { + qcom,dump-size = <0x1400000>; + qcom,dump-id = <0x241>; + }; + rpmh { qcom,dump-size = <0x400000>; qcom,dump-id = <0xec>; @@ -745,182 +895,4 @@ qcom,dump-id = <0x221>; }; }; - - dynamic_mem_dump { - compatible = "qcom,mem-dump"; - qcom,dynamic-mem-dump; - memory-region = <&dynamic_dump_mem>; - - cpuss_cpu { - cpuss_cpu0 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x280>; - }; - - cpuss_cpu1 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x281>; - }; - - cpuss_cpu2 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x282>; - }; - - cpuss_cpu3 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x283>; - }; - - cpuss_cpu4 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x284>; - }; - - cpuss_cpu5 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x285>; - }; - - cpuss_cpu6 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x286>; - }; - - cpuss_cpu7 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x287>; - }; - }; - - cpuss_cluster { - cpuss_cluster0 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x270>; - }; - - cpuss_cluster1 { - qcom,dump-size = <0x40000>; - qcom,dump-id = <0x271>; - }; - }; - - cpucp { - cpucp { - qcom,dump-size = <0x80000>; - qcom,dump-id = <0xf5>; - }; - }; - - apps_scandump { - scandump_apps { - qcom,dump-size = <0x380000>; - qcom,dump-id = <0x130>; - }; - }; - - cpu_cache { - cache_cpu0 { - qcom,dump-size = <0x2aa000>; - qcom,dump-id = <0x230>; - }; - - cache_cpu1 { - qcom,dump-size = <0x2aa000>; - qcom,dump-id = <0x231>; - }; - - cache_cpu2 { - qcom,dump-size = <0x2aa000>; - qcom,dump-id = <0x232>; - }; - - cache_cpu3 { - qcom,dump-size = <0x2aa000>; - qcom,dump-id = <0x233>; - }; - - cache_cpu4 { - qcom,dump-size = <0x2aa000>; - qcom,dump-id = <0x234>; - }; - - cache_cpu5 { - qcom,dump-size = <0x2aa000>; - qcom,dump-id = <0x235>; - }; - - cache_cpu6 { - qcom,dump-size = <0x2aa000>; - qcom,dump-id = <0x236>; - }; - - cache_cpu7 { - qcom,dump-size = <0x2aa000>; - qcom,dump-id = <0x237>; - }; - }; - - spr { - spr_cpu0 { - qcom,dump-size = <0x2000>; - qcom,dump-id = <0x1f0>; - }; - - spr_cpu1 { - qcom,dump-size = <0x2000>; - qcom,dump-id = <0x1f1>; - }; - - spr_cpu2 { - qcom,dump-size = <0x2000>; - qcom,dump-id = <0x1f2>; - }; - - spr_cpu3 { - qcom,dump-size = <0x2000>; - qcom,dump-id = <0x1f3>; - }; - - spr_cpu4 { - qcom,dump-size = <0x2000>; - qcom,dump-id = <0x1f4>; - }; - - spr_cpu5 { - qcom,dump-size = <0x2000>; - qcom,dump-id = <0x1f5>; - }; - - spr_cpu6 { - qcom,dump-size = <0x2000>; - qcom,dump-id = <0x1f6>; - }; - - spr_cpu7 { - qcom,dump-size = <0x2000>; - qcom,dump-id = <0x1f7>; - }; - }; - - cluster_cache { - cl_cache0 { - qcom,dump-size = <0x1400000>; - qcom,dump-id = <0x240>; - }; - - cl_cache1 { - qcom,dump-size = <0x1400000>; - qcom,dump-id = <0x241>; - }; - - }; - - cpuss_reg { - cpuss_reg { - qcom,dump-size = <0xa00000>; - qcom,dump-id = <0xef>; - }; - }; - }; };