#include &reserved_memory { #address-cells = <2>; #size-cells = <2>; ranges; dump_mem: mem_dump_region { compatible = "shared-dma-pool"; alloc-ranges = <0x1 0x00000000 0xfffffffe 0xffffffff>; reusable; alignment = <0x0 0x400000>; size = <0 0x3400000>; }; }; &soc { dcc: dcc_v2@100ff000 { compatible = "qcom,dcc-v2"; reg = <0x100ff000 0x1000>, <0x10080000 0x18000>; qcom,transaction_timeout = <0>; reg-names = "dcc-base", "dcc-ram-base"; dcc-ram-offset = <0>; per-ll-reg-cnt = <9>; ll-reg-offsets = < 0x034 0x03C 0x040 0x044 0x04C 0x050 0x068 0x06C 0x038 0x0B4 0x0BC 0x0C0 0x0C4 0x0CC 0x0D0 0x0E8 0x0EC 0x0B8 0x134 0x13C 0x140 0x144 0x14C 0x150 0x168 0x16C 0x138 0x1B4 0x1BC 0x1C0 0x1C4 0x1CC 0x1D0 0x1E8 0x1EC 0x1B8 0x234 0x23C 0x240 0x244 0x24C 0x250 0x268 0x26C 0x238 0x2B4 0x2BC 0x2C0 0x2C4 0x2CC 0x2D0 0x2E8 0x2EC 0x2B8 0x334 0x33C 0x340 0x344 0x34C 0x350 0x368 0x36C 0x338 0x3B4 0x3BC 0x3C0 0x3C4 0x3CC 0x3D0 0x3E8 0x3EC 0x3B8>; link_list_0 { qcom,curr-link-list = <6>; qcom,data-sink = "sram"; qcom,link-list = , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ; }; link_list_1 { qcom,curr-link-list = <4>; qcom,data-sink = "sram"; qcom,link-list = , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ; }; }; mem_dump { compatible = "qcom,mem-dump"; memory-region = <&dump_mem>; c0_context { qcom,dump-size = <0x800>; qcom,dump-id = <0x0>; }; c100_context { qcom,dump-size = <0x800>; qcom,dump-id = <0x1>; }; c200_context { qcom,dump-size = <0x800>; qcom,dump-id = <0x2>; }; c300_context { qcom,dump-size = <0x800>; qcom,dump-id = <0x3>; }; c400_context { qcom,dump-size = <0x800>; qcom,dump-id = <0x4>; }; c500_context { qcom,dump-size = <0x800>; qcom,dump-id = <0x5>; }; c600_context { qcom,dump-size = <0x800>; qcom,dump-id = <0x6>; }; c700_context { qcom,dump-size = <0x800>; qcom,dump-id = <0x7>; }; l1_icache0 { qcom,dump-size = <0x11100>; qcom,dump-id = <0x60>; }; l1_icache100 { qcom,dump-size = <0x11100>; qcom,dump-id = <0x61>; }; l1_icache200 { qcom,dump-size = <0x11100>; qcom,dump-id = <0x62>; }; l1_icache300 { qcom,dump-size = <0x11100>; qcom,dump-id = <0x63>; }; l1_icache400 { qcom,dump-size = <0x11100>; qcom,dump-id = <0x64>; }; l1_icache500 { qcom,dump-size = <0x11100>; qcom,dump-id = <0x65>; }; l1_icache600 { qcom,dump-size = <0x11100>; qcom,dump-id = <0x66>; }; l1_icache700 { qcom,dump-size = <0x22100>; qcom,dump-id = <0x67>; }; l1_dcache0 { qcom,dump-size = <0x9100>; qcom,dump-id = <0x80>; }; l1_dcache100 { qcom,dump-size = <0x9100>; qcom,dump-id = <0x81>; }; l1_dcache200 { qcom,dump-size = <0x9100>; qcom,dump-id = <0x82>; }; l1_dcache300 { qcom,dump-size = <0xd100>; qcom,dump-id = <0x83>; }; l1_dcache400 { qcom,dump-size = <0xd100>; qcom,dump-id = <0x84>; }; l1_dcache500 { qcom,dump-size = <0xd100>; qcom,dump-id = <0x85>; }; l1_dcache600 { qcom,dump-size = <0xd100>; qcom,dump-id = <0x86>; }; l1_dcache700 { qcom,dump-size = <0x1a100>; qcom,dump-id = <0x87>; }; l1_itlb500 { qcom,dump-size = <0x600>; qcom,dump-id = <0x25>; }; l1_itlb600 { qcom,dump-size = <0x600>; qcom,dump-id = <0x26>; }; l1_itlb700 { qcom,dump-size = <0x600>; qcom,dump-id = <0x27>; }; l1_dtlb500 { qcom,dump-size = <0x600>; qcom,dump-id = <0x45>; }; l1_dtlb600 { qcom,dump-size = <0x600>; qcom,dump-id = <0x46>; }; l1_dtlb700 { qcom,dump-size = <0x600>; qcom,dump-id = <0x47>; }; l2_cache0 { qcom,dump-size = <0x24100>; qcom,dump-id = <0xc0>; }; l2_cache100 { qcom,dump-size = <0x24100>; qcom,dump-id = <0xc1>; }; l2_cache200 { qcom,dump-size = <0x24100>; qcom,dump-id = <0xc2>; }; l2_cache300 { qcom,dump-size = <0xd0100>; qcom,dump-id = <0xc3>; }; l2_cache400 { qcom,dump-size = <0xd0100>; qcom,dump-id = <0xc4>; }; l2_cache500 { qcom,dump-size = <0x68100>; qcom,dump-id = <0xc5>; }; l2_cache600 { qcom,dump-size = <0x68100>; qcom,dump-id = <0xc6>; }; l2_cache700 { qcom,dump-size = <0x1a0100>; qcom,dump-id = <0xc7>; }; l2_tlb0 { qcom,dump-size = <0xf700>; qcom,dump-id = <0x120>; }; l2_tlb100 { qcom,dump-size = <0xf700>; qcom,dump-id = <0x121>; }; l2_tlb200 { qcom,dump-size = <0xf700>; qcom,dump-id = <0x122>; }; l2_tlb500 { qcom,dump-size = <0x7900>; qcom,dump-id = <0x125>; }; l2_tlb600 { qcom,dump-size = <0x7900>; qcom,dump-id = <0x126>; }; l2_tlb700 { qcom,dump-size = <0xa900>; qcom,dump-id = <0x127>; }; l1dcdirty0 { qcom,dump-size = <0x1100>; qcom,dump-id = <0x170>; }; l1dcdirty100 { qcom,dump-size = <0x1100>; qcom,dump-id = <0x171>; }; l1dcdirty200 { qcom,dump-size = <0x1100>; qcom,dump-id = <0x172>; }; l1dcmte0 { qcom,dump-size = <0x1100>; qcom,dump-id = <0x180>; }; l1dcmte100 { qcom,dump-size = <0x1100>; qcom,dump-id = <0x181>; }; l1dcmte200 { qcom,dump-size = <0x1100>; qcom,dump-id = <0x182>; }; l2dcmte0 { qcom,dump-size = <0x4100>; qcom,dump-id = <0x190>; }; l2dcmte100 { qcom,dump-size = <0x4100>; qcom,dump-id = <0x191>; }; l2dcmte200 { qcom,dump-size = <0x4100>; qcom,dump-id = <0x192>; }; l0mopca500 { qcom,dump-size = <0x4100>; qcom,dump-id = <0x1a5>; }; l0mopca600 { qcom,dump-size = <0x4100>; qcom,dump-id = <0x1a6>; }; l0mopca700 { qcom,dump-size = <0x4100>; qcom,dump-id = <0x1a7>; }; l1btb500 { qcom,dump-size = <0x10100>; qcom,dump-id = <0x1b5>; }; l1btb600 { qcom,dump-size = <0x10100>; qcom,dump-id = <0x1b6>; }; l1ghb500 { qcom,dump-size = <0x4100>; qcom,dump-id = <0x1c5>; }; l1ghb600 { qcom,dump-size = <0x4100>; qcom,dump-id = <0x1c6>; }; l1bim500 { qcom,dump-size = <0x2100>; qcom,dump-id = <0x1d5>; }; l1bim600 { qcom,dump-size = <0x2100>; qcom,dump-id = <0x1d6>; }; l2victim500 { qcom,dump-size = <0x2100>; qcom,dump-id = <0x1e5>; }; l2victim600 { qcom,dump-size = <0x2100>; qcom,dump-id = <0x1e6>; }; l2victim700 { qcom,dump-size = <0x2100>; qcom,dump-id = <0x1e7>; }; l2tldtcsp300 { qcom,dump-size = <0x7900>; qcom,dump-id = <0x203>; }; l2tldtcsp400 { qcom,dump-size = <0x7900>; qcom,dump-id = <0x204>; }; l2tldtcmp300 { qcom,dump-size = <0x1300>; qcom,dump-id = <0x213>; }; l2tldtcmp400 { qcom,dump-size = <0x1300>; qcom,dump-id = <0x214>; }; cpuss_reg { qcom,dump-size = <0x30000>; qcom,dump-id = <0xef>; }; gemnoc { qcom,dump-size = <0x100000>; qcom,dump-id = <0x162>; }; rpmh { qcom,dump-size = <0x2000000>; qcom,dump-id = <0xec>; }; rpm_sw { qcom,dump-size = <0x28000>; qcom,dump-id = <0xea>; }; pmic { qcom,dump-size = <0x200000>; qcom,dump-id = <0xe4>; }; fcm { qcom,dump-size = <0x8400>; qcom,dump-id = <0xee>; }; etf_swao { qcom,dump-size = <0x10000>; qcom,dump-id = <0xf1>; }; etr_reg { qcom,dump-size = <0x1000>; qcom,dump-id = <0x100>; }; etfswao_reg { qcom,dump-size = <0x1000>; qcom,dump-id = <0x102>; }; etr1_reg { qcom,dump-size = <0x1000>; qcom,dump-id = <0x105>; }; misc_data { qcom,dump-size = <0x1000>; qcom,dump-id = <0xe8>; }; etf_slpi { qcom,dump-size = <0x4000>; qcom,dump-id = <0xf3>; }; etfslpi_reg { qcom,dump-size = <0x1000>; qcom,dump-id = <0x103>; }; etf_lpass { qcom,dump-size = <0x4000>; qcom,dump-id = <0xf4>; }; etflpass_reg { qcom,dump-size = <0x1000>; qcom,dump-id = <0x104>; }; llcc1dc { qcom,dump-size = <0x171000>; qcom,dump-id = <0x140>; }; llcc2dc { qcom,dump-size = <0x171000>; qcom,dump-id = <0x141>; }; llcc3dc { qcom,dump-size = <0x171000>; qcom,dump-id = <0x142>; }; llcc4dc { qcom,dump-size = <0x171000>; qcom,dump-id = <0x143>; }; osm_reg { qcom,dump-size = <0x400>; qcom,dump-id = <0x163>; }; pcu_reg { qcom,dump-size = <0x400>; qcom,dump-id = <0x164>; }; fsm_data { qcom,dump-size = <0x400>; qcom,dump-id = <0x165>; }; 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>; }; }; };