summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorGrygorii Strashko <grygorii.strashko@ti.com>2016-12-07 03:00:45 +0300
committerDavid S. Miller <davem@davemloft.net>2016-12-07 19:13:48 +0300
commit20138cf9efc1a761a17839581b0130d8e4209882 (patch)
tree922593476d473306781aeed5be9ded19b0ce81f1 /tools/perf/scripts/python/stackcollapse.py
parent88f0f0b0bebfbe086dda853f591ae3a014b19e40 (diff)
downloadlinux-20138cf9efc1a761a17839581b0130d8e4209882.tar.xz
net: ethernet: ti: cpts: fix overflow check period
The CPTS drivers uses 8sec period for overflow checking with assumption that CPTS retclk will not exceed 500MHz. But that's not true on some TI platforms (Kesytone 2). As result, it is possible that CPTS counter will overflow more than once between two readings. Hence, fix it by selecting overflow check period dynamically as max_sec_before_overflow/2, where max_sec_before_overflow = max_counter_val / rftclk_freq. Cc: John Stultz <john.stultz@linaro.org> Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Acked-by: Richard Cochran <richardcochran@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions