aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorTomasz Figa <tomasz.figa@gmail.com>2013-09-28 20:37:16 -0400
committerMike Turquette <mturquette@linaro.org>2013-10-01 21:40:17 -0400
commitda0f0b2c3ad2ad9533c8c5cae84ad88d57a5e8dc (patch)
tree3243504931bfc96ef4ebf4963a9cdac45d27d9c0 /tools
parent96a7ed9079a3483c5681b17f4713c37c1cf2b1c9 (diff)
clk: Correct lookup logic in clk_fetch_parent_index()
This function is supposed to iterate over all parents of given child clock to find the index of given parent clock in its parent list, using parent cache if possible and falling back to string compare otherwise. However currently the logic falls back to string compare in every iteration in which clock cache entry does not match given parent, due to wrong check conditions. This patch corrects the logic to continue the loop if parent cache entry is present and does not match requested parent clock. In addition, redundant checks for parent cache array presence are removed, because it is always allocated in the beginning of the function. Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com> Signed-off-by: Mike Turquette <mturquette@linaro.org>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions