linux/drivers/clk/rockchip
Heiko Stuebner c9c3c6eecc clk: rockchip: simplify GRF handling in pll clocks
With the previous commit, the clock drivers now know at init time if the
GRF regmap is available. That means if it isn't available then, it also
won't become available later and we can therefore switch PLLs, that need
the GRF for the lock-status, to read-only mode - similar behaviour as the
aborting of rate changes we did before.

This saves some conditionals on every rate change and we can also drop
the rockchip_clk_get_grf function completely.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2016-05-09 16:04:15 +02:00
..
clk-cpu.c clk: rockchip: allow varying mux parameters for cpuclk pll-sources 2016-03-27 13:03:33 +02: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: fix checkpatch warning in core code 2016-04-20 09:53:39 +02:00
clk-pll.c clk: rockchip: simplify GRF handling in pll clocks 2016-05-09 16:04:15 +02:00
clk-rk3036.c clk: rockchip: release io resource when failing to init clk 2016-03-27 13:03:35 +02:00
clk-rk3188.c clk: rockchip: release io resource when failing to init clk 2016-03-27 13:03:35 +02:00
clk-rk3228.c clk: rockchip: release io resource when failing to init clk 2016-03-27 13:03:35 +02:00
clk-rk3288.c clk: rockchip: release io resource when failing to init clk 2016-03-27 13:03:35 +02:00
clk-rk3368.c clk: rockchip: release io resource when failing to init clk 2016-03-27 13:03:35 +02:00
clk-rk3399.c clk: rockchip: fix the rk3399 sdmmc sample / drv name 2016-05-08 22:40:32 +02:00
clk-rockchip.c
clk.c clk: rockchip: simplify GRF handling in pll clocks 2016-05-09 16:04:15 +02:00
clk.h clk: rockchip: simplify GRF handling in pll clocks 2016-05-09 16:04:15 +02:00
Makefile clk: rockchip: add clock controller for the RK3399 2016-03-28 14:57:07 +02:00
softrst.c clk: rockchip: add reset controller 2014-07-13 12:17:07 -07:00