summaryrefslogtreecommitdiff
path: root/qcom/sdm660.dtsi
diff options
context:
space:
mode:
authorShilpa Suresh <c_sbsure@qti.qualcomm.com>2021-04-15 15:54:12 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2021-07-06 21:56:26 -0700
commita6c164539747b3ba90c1385e8e96a22199e987ee (patch)
tree536e68c7d78a0ee5b3be99c4a052d20362010c85 /qcom/sdm660.dtsi
parent5839363366eb7aa9b8a3fb8565e21eb59931449b (diff)
downloaddevicetree-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.dtsi97
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>;