From 6e155b8c1cad4d4791c36179560f30066ba70a53 Mon Sep 17 00:00:00 2001 From: Ankur Bansal <ankban@codeaurora.org> Date: Fri, 4 May 2018 23:30:02 +0530 Subject: [PATCH] lrdp_v2 : fix for broken clockdump.py Fix for broken clockdump.py in case of dynamic modules. Change-Id: Id3576871d93cc5628d2e607db589800ff2550231 --- linux-ramdump-parser-v2/parsers/clockdump.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/linux-ramdump-parser-v2/parsers/clockdump.py b/linux-ramdump-parser-v2/parsers/clockdump.py index d2b894d..2db5a13 100644 --- a/linux-ramdump-parser-v2/parsers/clockdump.py +++ b/linux-ramdump-parser-v2/parsers/clockdump.py @@ -175,6 +175,8 @@ class ClockDumps(RamParser): clk_ops = self.ramdump.read_structure_field( clk_core,'struct clk_core','ops') clk_ops = self.ramdump.unwind_lookup(clk_ops) + if clk_ops is None: + clk_ops = ["dynamic module"] cur_level = 0 if vdd_class != 0 and vdd_class is not None: cur_level_address = (vdd_class + offset_vdd_cur_level) -- GitLab