diff options
author | Shilpa Suresh <c_sbsure@qti.qualcomm.com> | 2021-04-15 15:54:12 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2021-07-06 21:56:26 -0700 |
commit | a6c164539747b3ba90c1385e8e96a22199e987ee (patch) | |
tree | 536e68c7d78a0ee5b3be99c4a052d20362010c85 /qcom/sdm660.dtsi | |
parent | 5839363366eb7aa9b8a3fb8565e21eb59931449b (diff) | |
download | devicetree-a6c164539747b3ba90c1385e8e96a22199e987ee.tar.gz |
ARM: dts: msm: Update SDM660 memdump table, coresight ids
Add missing memdump table entries for SDM660 as compared
to 4.9 kernel and update all the coresight periphids to
match the 4.19 driver. These changes are required for the
extraction of traces from dumps.
Change-Id: I09b79ddd494ba484993b96596d1a32978a30fc06
Diffstat (limited to 'qcom/sdm660.dtsi')
-rw-r--r-- | qcom/sdm660.dtsi | 97 |
1 files changed, 96 insertions, 1 deletions
diff --git a/qcom/sdm660.dtsi b/qcom/sdm660.dtsi index ba1e2bde..7bfc1f8e 100644 --- a/qcom/sdm660.dtsi +++ b/qcom/sdm660.dtsi @@ -387,7 +387,7 @@ alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>; reusable; alignment = <0x0 0x400000>; - size = <0x0 0x140000>; + size = <0x0 0x1a0000>; }; venus_fw_mem: venus_fw_region { @@ -543,6 +543,101 @@ compatible = "qcom,mem-dump"; memory-region = <&dump_mem>; + rpm_sw_dump { + qcom,dump-size = <0x28000>; + qcom,dump-id = <0xea>; + }; + + pmic_dump { + qcom,dump-size = <0x10000>; + qcom,dump-id = <0xe4>; + }; + + vsense_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xe9>; + }; + + tmc_etf_dump { + qcom,dump-size = <0x10000>; + qcom,dump-id = <0xf0>; + }; + + tmc_etr_reg_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0x100>; + }; + + tmc_etf_reg_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0x101>; + }; + + misc_data_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xe8>; + }; + + dcc_reg_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xe6>; + }; + + dcc_sram_dump { + qcom,dump-size = <0x2000>; + qcom,dump-id = <0xe7>; + }; + + log_buf_dump { + qcom,dump-size = <0x10000>; + qcom,dump-id = <0x110>; + }; + + log_buf_first_idx_dump { + qcom,dump-size = <0x0>; + qcom,dump-id = <0x111>; + }; + + etm_reg0_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xa0>; + }; + + etm_reg1_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xa1>; + }; + + etm_reg2_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xa2>; + }; + + etm_reg3_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xa3>; + }; + + etm_reg4_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xa4>; + }; + + etm_reg5_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xa5>; + }; + + etm_reg6_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xa6>; + }; + + etm_reg7_dump { + qcom,dump-size = <0x1000>; + qcom,dump-id = <0xa7>; + }; + c_scandump { qcom,dump-size = <0x40000>; qcom,dump-id = <0xeb>; |