From: Will Deacon Date: Thu, 28 Mar 2013 10:17:55 +0000 (+0100) Subject: ARM: 7685/1: delay: use private ticks_per_jiffy field for timer-based delay ops X-Git-Tag: v3.9-rc6~22^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f3d90e55660ba42301b5e9c7eed332cc9f70fd7;p=pandora-kernel.git ARM: 7685/1: delay: use private ticks_per_jiffy field for timer-based delay ops Commit 70264367a243 ("ARM: 7653/2: do not scale loops_per_jiffy when using a constant delay clock") fixed a problem with our timer-based delay loop, where loops_per_jiffy is scaled by cpufreq yet used directly by the timer delay ops. This patch fixes the problem in a more elegant way by keeping a private ticks_per_jiffy field in the delay ops, independent of loops_per_jiffy and therefore not subject to scaling. The loop-based delay continues to use loops_per_jiffy directly, as it should. Acked-by: Nicolas Pitre Signed-off-by: Will Deacon Signed-off-by: Russell King --- Reading git-diff-tree failed