#include &reserved_memory { #address-cells = <2>; #size-cells = <2>; ranges; dump_mem: mem_dump_region { compatible = "shared-dma-pool"; alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>; reusable; size = <0 0x3000000>; }; }; &soc { dcc: dcc_v2@40ff000 { compatible = "qcom,dcc-v2"; reg = <0x040ff000 0x1000>, <0x040b8800 0x6000>; reg-names = "dcc-base", "dcc-ram-base"; qcom,transaction_timeout = <0>; dcc-ram-offset = <0x38800>; dcc-mem-map-ver = <2>; status = "okay"; link_list_0 { qcom,curr-link-list = <3>; qcom,data-sink = "sram"; qcom,link-list = , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ; }; }; mem_dump { compatible = "qcom,mem-dump"; memory-region = <&dump_mem>; rpmh { qcom,dump-size = <0x2000000>; qcom,dump-id = <0xec>; }; rpm_sw { qcom,dump-size = <0x28000>; qcom,dump-id = <0xea>; }; pmic { qcom,dump-size = <0x80000>; qcom,dump-id = <0xe4>; }; fcm { qcom,dump-size = <0x8400>; qcom,dump-id = <0xee>; }; tmc_etf { qcom,dump-size = <0x10000>; qcom,dump-id = <0xf0>; }; etf_swao { qcom,dump-size = <0x8400>; qcom,dump-id = <0xf1>; }; etr_reg { qcom,dump-size = <0x1000>; qcom,dump-id = <0x100>; }; etf_reg { qcom,dump-size = <0x1000>; qcom,dump-id = <0x101>; }; etfswao_reg { qcom,dump-size = <0x1000>; qcom,dump-id = <0x102>; }; misc_data { qcom,dump-size = <0x1000>; qcom,dump-id = <0xe8>; }; l1_icache0 { qcom,dump-size = <0x26100>; qcom,dump-id = <0x60>; }; l1_icache100 { qcom,dump-size = <0x26100>; qcom,dump-id = <0x61>; }; l1_icache200 { qcom,dump-size = <0x26100>; qcom,dump-id = <0x62>; }; l1_icache300 { qcom,dump-size = <0x26100>; qcom,dump-id = <0x63>; }; l1_icache10000 { qcom,dump-size = <0x26100>; qcom,dump-id = <0x64>; }; l1_icache10100 { qcom,dump-size = <0x26100>; qcom,dump-id = <0x65>; }; l1_icache10200 { qcom,dump-size = <0x26100>; qcom,dump-id = <0x66>; }; l1_icache10300 { qcom,dump-size = <0x26100>; qcom,dump-id = <0x67>; }; l1_dcache0 { qcom,dump-size = <0x12100>; qcom,dump-id = <0x80>; }; l1_dcache100 { qcom,dump-size = <0x12100>; qcom,dump-id = <0x81>; }; l1_dcache200 { qcom,dump-size = <0x12100>; qcom,dump-id = <0x82>; }; l1_dcache300 { qcom,dump-size = <0x12100>; qcom,dump-id = <0x83>; }; l1_dcache10000 { qcom,dump-size = <0x12100>; qcom,dump-id = <0x84>; }; l1_dcache10100 { qcom,dump-size = <0x12100>; qcom,dump-id = <0x85>; }; l1_dcache10200 { qcom,dump-size = <0x12100>; qcom,dump-id = <0x86>; }; l1_dcache10300 { qcom,dump-size = <0x12100>; qcom,dump-id = <0x87>; }; l1_itlb10000 { qcom,dump-size = <0x300>; qcom,dump-id = <0x24>; }; l1_itlb10100 { qcom,dump-size = <0x300>; qcom,dump-id = <0x25>; }; l1_itlb10200 { qcom,dump-size = <0x300>; qcom,dump-id = <0x26>; }; l1_itlb10300 { qcom,dump-size = <0x300>; qcom,dump-id = <0x27>; }; l1_dtlb10000 { qcom,dump-size = <0x300>; qcom,dump-id = <0x44>; }; l1_dtlb10100 { qcom,dump-size = <0x300>; qcom,dump-id = <0x45>; }; l1_dtlb10200 { qcom,dump-size = <0x300>; qcom,dump-id = <0x46>; }; l1_dtlb10300 { qcom,dump-size = <0x300>; qcom,dump-id = <0x47>; }; l2_cache10000 { qcom,dump-size = <0x90100>; qcom,dump-id = <0xc4>; }; l2_cache10100 { qcom,dump-size = <0x90100>; qcom,dump-id = <0xc5>; }; l2_cache10200 { qcom,dump-size = <0x90100>; qcom,dump-id = <0xc6>; }; l2_cache10300 { qcom,dump-size = <0x90100>; qcom,dump-id = <0xc7>; }; l2_tlb0 { qcom,dump-size = <0x6100>; qcom,dump-id = <0x120>; }; l2_tlb100 { qcom,dump-size = <0x6100>; qcom,dump-id = <0x121>; }; l2_tlb200 { qcom,dump-size = <0x6100>; qcom,dump-id = <0x122>; }; l2_tlb300 { qcom,dump-size = <0x6100>; qcom,dump-id = <0x123>; }; l2_tlb10000 { qcom,dump-size = <0x6100>; qcom,dump-id = <0x124>; }; l2_tlb10100 { qcom,dump-size = <0x6100>; qcom,dump-id = <0x125>; }; l2_tlb10200 { qcom,dump-size = <0x6100>; qcom,dump-id = <0x126>; }; l2_tlb10300 { qcom,dump-size = <0x6100>; qcom,dump-id = <0x127>; }; c0_scandump: c0_scandump { qcom,dump-size = <0x40000>; qcom,dump-id = <0x130>; }; c100_scandump: c100_scandump { qcom,dump-size = <0x40000>; qcom,dump-id = <0x131>; }; c200_scandump: c200_scandump { qcom,dump-size = <0x40000>; qcom,dump-id = <0x132>; }; c300_scandump: c300_scandump { qcom,dump-size = <0x40000>; qcom,dump-id = <0x133>; }; c10000_scandump: c10000_scandump { qcom,dump-size = <0x40000>; qcom,dump-id = <0x134>; }; c10100_scandump: c10100_scandump { qcom,dump-size = <0x40000>; qcom,dump-id = <0x135>; }; c10200_scandump: c10200_scandump { qcom,dump-size = <0x40000>; qcom,dump-id = <0x136>; }; c10300_scandump: c10300_scandump { qcom,dump-size = <0x40000>; qcom,dump-id = <0x137>; }; cpuss_reg: cpuss_reg { qcom,dump-size = <0x20000>; qcom,dump-id = <0xef>; }; }; };