From 6434669c80730b0c7afb54f28a71e0d78916e333 Mon Sep 17 00:00:00 2001
From: Mohammed Khajapasha <mkhaja@codeaurora.org>
Date: Tue, 7 Mar 2017 16:21:46 +0530
Subject: [PATCH] ldrpv2: Add support for ICache dump for couple of SoCs

Add Icache dump support for 8937,8917,8940 and 8920 targets.

Change-Id: I46dd4778ca973de870bf53a695485fe2b743d08a
---
 linux-ramdump-parser-v2/cachedumplib.py | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/linux-ramdump-parser-v2/cachedumplib.py b/linux-ramdump-parser-v2/cachedumplib.py
index 28714d8..2718077 100755
--- a/linux-ramdump-parser-v2/cachedumplib.py
+++ b/linux-ramdump-parser-v2/cachedumplib.py
@@ -545,12 +545,20 @@ lookuptable[("8917", 0x84, 0x14)] = L1_DCache_A53()
 lookuptable[("8917", 0x85, 0x14)] = L1_DCache_A53()
 lookuptable[("8917", 0x86, 0x14)] = L1_DCache_A53()
 lookuptable[("8917", 0x87, 0x14)] = L1_DCache_A53()
+lookuptable[("8917", 0x64, 0x14)] = L1_ICache_A53()
+lookuptable[("8917", 0x65, 0x14)] = L1_ICache_A53()
+lookuptable[("8917", 0x66, 0x14)] = L1_ICache_A53()
+lookuptable[("8917", 0x67, 0x14)] = L1_ICache_A53()
 
 # 8920
 lookuptable[("8920", 0x84, 0x14)] = L1_DCache_A53()
 lookuptable[("8920", 0x85, 0x14)] = L1_DCache_A53()
 lookuptable[("8920", 0x86, 0x14)] = L1_DCache_A53()
 lookuptable[("8920", 0x87, 0x14)] = L1_DCache_A53()
+lookuptable[("8920", 0x64, 0x14)] = L1_ICache_A53()
+lookuptable[("8920", 0x65, 0x14)] = L1_ICache_A53()
+lookuptable[("8920", 0x66, 0x14)] = L1_ICache_A53()
+lookuptable[("8920", 0x67, 0x14)] = L1_ICache_A53()
 
 # 8937
 lookuptable[("8937", 0x80, 0x14)] = L1_DCache_A53()
@@ -561,6 +569,14 @@ lookuptable[("8937", 0x84, 0x14)] = L1_DCache_A53()
 lookuptable[("8937", 0x85, 0x14)] = L1_DCache_A53()
 lookuptable[("8937", 0x86, 0x14)] = L1_DCache_A53()
 lookuptable[("8937", 0x87, 0x14)] = L1_DCache_A53()
+lookuptable[("8937", 0x60, 0x14)] = L1_ICache_A53()
+lookuptable[("8937", 0x61, 0x14)] = L1_ICache_A53()
+lookuptable[("8937", 0x62, 0x14)] = L1_ICache_A53()
+lookuptable[("8937", 0x63, 0x14)] = L1_ICache_A53()
+lookuptable[("8937", 0x64, 0x14)] = L1_ICache_A53()
+lookuptable[("8937", 0x65, 0x14)] = L1_ICache_A53()
+lookuptable[("8937", 0x66, 0x14)] = L1_ICache_A53()
+lookuptable[("8937", 0x67, 0x14)] = L1_ICache_A53()
 
 # 8940
 lookuptable[("8940", 0x80, 0x14)] = L1_DCache_A53()
@@ -571,6 +587,14 @@ lookuptable[("8940", 0x84, 0x14)] = L1_DCache_A53()
 lookuptable[("8940", 0x85, 0x14)] = L1_DCache_A53()
 lookuptable[("8940", 0x86, 0x14)] = L1_DCache_A53()
 lookuptable[("8940", 0x87, 0x14)] = L1_DCache_A53()
+lookuptable[("8940", 0x60, 0x14)] = L1_ICache_A53()
+lookuptable[("8940", 0x61, 0x14)] = L1_ICache_A53()
+lookuptable[("8940", 0x62, 0x14)] = L1_ICache_A53()
+lookuptable[("8940", 0x63, 0x14)] = L1_ICache_A53()
+lookuptable[("8940", 0x64, 0x14)] = L1_ICache_A53()
+lookuptable[("8940", 0x65, 0x14)] = L1_ICache_A53()
+lookuptable[("8940", 0x66, 0x14)] = L1_ICache_A53()
+lookuptable[("8940", 0x67, 0x14)] = L1_ICache_A53()
 
 # 8953
 lookuptable[("8953", 0x80, 0x14)] = L1_DCache_A53()
-- 
GitLab