diff options
author | Dong Aisheng <[email protected]> | 2016-06-08 22:33:36 +0800 |
---|---|---|
committer | Shawn Guo <[email protected]> | 2016-06-12 21:21:41 +0800 |
commit | f83d31635cd65dd10eddaac1809b9e400d385d43 (patch) | |
tree | 16114810176382e8255a504e5f41d58e905fbc44 /lib/test-string_helpers.c | |
parent | 147947549507fbbdbb05d4a3a24f05c2e450559f (diff) |
clk: imx: fix pll clock parents
pllx_bypass_src mux shouldn't be the parent of pllx clock
since it's only valid when when pllx BYPASS bit is set.
Thus it is actually one parent of pllx_bypass only.
Instead, pllx parent should be fixed to osc according to
reference manual.
Other plls have the same issue.
e.g. before fix, the pll tree is:
osc 6 6 24000000 0 0
pll1_bypass_src 0 0 24000000 0 0
pll1 0 0 792000000 0 0
pll1_bypass 0 0 792000000 0 0
pll1_sys 0 0 792000000 0 0
After the fix, it's:
osc 6 6 24000000 0 0
pll1 0 0 792000000 0 0
pll1_bypass 0 0 792000000 0 0
pll1_sys 0 0 792000000 0 0
Signed-off-by: Dong Aisheng <[email protected]>
Signed-off-by: Shawn Guo <[email protected]>
Diffstat (limited to 'lib/test-string_helpers.c')
0 files changed, 0 insertions, 0 deletions