diff options
author | Eugen Hristev <eugen.hristev@microchip.com> | 2019-12-10 11:25:19 +0000 |
---|---|---|
committer | Stephen Boyd <sboyd@kernel.org> | 2020-01-05 19:06:54 -0800 |
commit | 66d9f5214c9ba1c151478f99520b6817302d50dc (patch) | |
tree | c32ec79cab5c4b87ff0a6221b0156aa0eff83885 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | db2f44820a981d353c41d36b27dccd3bb90b5e62 (diff) |
clk: at91: sam9x60: fix programmable clock prescaler
The prescaler works as parent rate divided by (PRES + 1) (is_pres_direct == 1)
It does not work in the way of parent rate shifted to the right by (PRES + 1),
which means division by 2^(PRES + 1) (is_pres_direct == 0)
Thus is_pres_direct must be enabled for this SoC, to make the right computation.
This field was added in
commit 45b06682113b ("clk: at91: fix programmable clock for sama5d2")
SAM9X60 has the same field as SAMA5D2 in the PCK
Fixes: 01e2113de9a5 ("clk: at91: add sam9x60 pmc driver")
Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
Link: https://lkml.kernel.org/r/1575977088-16781-1-git-send-email-eugen.hristev@microchip.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions