From d424f02fc78b0d2ecc0f16e41323ace671f4b1af Mon Sep 17 00:00:00 2001
From: Sarangdhar Joshi <spjoshi@codeaurora.org>
Date: Thu, 5 Nov 2015 16:33:38 -0800
Subject: [PATCH] lrdpv2: Fix coreX_regs.cmm for non register fields

T32 simulator gives an error for non register fields.
Avoid printing such fields in coreX_regs.cmm.

Change-Id: I25ba227365c782b5a90302214b0ce6ee2a296f16
---
 linux-ramdump-parser-v2/watchdog_v2.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/linux-ramdump-parser-v2/watchdog_v2.py b/linux-ramdump-parser-v2/watchdog_v2.py
index 98698c7..8801d35 100644
--- a/linux-ramdump-parser-v2/watchdog_v2.py
+++ b/linux-ramdump-parser-v2/watchdog_v2.py
@@ -685,6 +685,8 @@ class TZCpuCtx_v2():
                 print_out_str('   {0:8} = 0x{1:016x}'.format(
                               reg_name, self.regs[reg_name]))
             if t32_name is not None:
+                if reg_name.startswith('cpu_state_'):
+                    continue
                 outfile.write(
                     'r.s {0} 0x{1:x}\n'.format(t32_name, self.regs[reg_name]))
 
-- 
GitLab