linux/drivers/clk/rockchip
Douglas Anderson 7d2129310b clk: rockchip: Remove 48 MHz PLL rate from rk3288
The 48 MHz PLL rate is not present in the downstream chromeos-3.14
tree.  Looking at history, it was originally removed in
<https://crrev.com/c/265810> ("CHROMIUM: clk: rockchip: expand more
clocks support") with no explanation.  Much of that patch was later
reverted in <https://crrev.com/c/284595> ("CHROMIUM: clk: rockchip:
Revert more questionable PLL rates"), but that patch left in the
removal of 48 MHz.  What I wrote in that patch:

> Note that the original change also removed the rate (48000000, 1,
> 64, 32) from the table.  I have no idea why that was squashed in
> there, but that rate was invalid anyway (it appears to have an out
> of bounds NO).  I'm not putting that rate in.

Reading the TRM I see that NO is defined as
- NO: 1, 2-16 (even only)
...and furthermore only 4 bits are assigned for NO-1, which means that
the highest NO we could even represent is 16.

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2019-06-06 12:49:30 +02:00
..
clk-cpu.c clk: rockchip: Remove superfluous error message in rockchip_clk_register_cpuclk() 2017-09-28 15:22:50 +02:00
clk-ddr.c clk: core: replace clk_{readl,writel} with {readl,writel} 2019-04-23 10:57:49 -07:00
clk-half-divider.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk-inverter.c clk: rockchip: don't return NULL when registering inverter fails 2016-02-15 23:35:20 +01:00
clk-mmc-phase.c clk: rockchip: Slightly more accurate math in rockchip_mmc_get_phase() 2019-05-20 01:00:53 +02:00
clk-muxgrf.c clk: rockchip: add a clock-type for muxes based in the grf 2017-01-02 14:24:57 +01:00
clk-pll.c clk: rockchip: add pll_wait_lock for pll_enable 2017-03-22 18:33:22 +01:00
clk-px30.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk-rk3036.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk-rk3128.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk-rk3188.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk-rk3228.c clk: rockchip: add 1.464GHz cpu-clock rate to rk3228 2019-05-20 01:00:53 +02:00
clk-rk3288.c clk: rockchip: Remove 48 MHz PLL rate from rk3288 2019-06-06 12:49:30 +02:00
clk-rk3328.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk-rk3368.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk-rk3399.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk-rv1108.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk.c clk: Remove io.h from clk-provider.h 2019-05-15 13:21:37 -07:00
clk.h clk: rockchip: add a COMPOSITE_DIV_OFFSET clock-type 2019-04-12 22:34:18 +02:00
Makefile clk: rockchip: add clock controller for px30 2018-07-06 19:17:57 +02:00
softrst.c clk: rockchip: Make reset_control_ops const 2016-03-29 16:29:46 -07:00