From c9b7d2dbdb8fcad42c3eb21dda4c1d91098691c6 Mon Sep 17 00:00:00 2001
From: Monu Surana <msurana@codeaurora.org>
Date: Mon, 15 Dec 2014 00:27:33 -0800
Subject: [PATCH] linux-ramdump-parser-v2: Fix values of count and
 prepare_count for clocks

prepare_count and count are 32-bit variables instead of 64-bit variables.

Change-Id: I7a0e81a5b7adc40d65ac9bec5be3763a10d23581
---
 linux-ramdump-parser-v2/parsers/clockdump.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/linux-ramdump-parser-v2/parsers/clockdump.py b/linux-ramdump-parser-v2/parsers/clockdump.py
index cdc8f5f..0c6b210 100755
--- a/linux-ramdump-parser-v2/parsers/clockdump.py
+++ b/linux-ramdump-parser-v2/parsers/clockdump.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2014, The Linux Foundation. All rights reserved.
+# Copyright (c) 2015, The Linux Foundation. All rights reserved.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License version 2 and
@@ -81,9 +81,9 @@ class ClockDumps(RamParser) :
         rate_address = clk + self.ramdump.field_offset('struct clk', 'rate')
         rate = self.ramdump.read_word(rate_address, True)
         count_address = clk + self.ramdump.field_offset('struct clk', 'count')
-        count = self.ramdump.read_word(count_address, True)
+        count = self.ramdump.read_u32(count_address, True)
         prepare_count_address = clk + self.ramdump.field_offset('struct clk', 'prepare_count')
-        prepare_count = self.ramdump.read_word(prepare_count_address, True)
+        prepare_count = self.ramdump.read_u32(prepare_count_address, True)
         vdd_class_address = clk + self.ramdump.field_offset('struct clk', 'vdd_class')
         vdd_class = self.ramdump.read_word(vdd_class_address, True)
         if vdd_class != 0:
@@ -140,9 +140,9 @@ class ClockDumps(RamParser) :
             rate_address = clk + self.ramdump.field_offset('struct clk', 'rate')
             rate = self.ramdump.read_word(rate_address, True)
             count_address = clk + self.ramdump.field_offset('struct clk', 'count')
-            count = self.ramdump.read_word(count_address, True)
+            count = self.ramdump.read_u32(count_address, True)
             prepare_count_address = clk + self.ramdump.field_offset('struct clk', 'prepare_count')
-            prepare_count = self.ramdump.read_word(prepare_count_address, True)
+            prepare_count = self.ramdump.read_u32(prepare_count_address, True)
             vdd_class_address = clk + self.ramdump.field_offset('struct clk', 'vdd_class')
             vdd_class = self.ramdump.read_word(vdd_class_address, True)
             if vdd_class != 0:
-- 
GitLab