1
0
Fork 0
alistair23-linux/drivers/clk/rockchip
Heiko Stuebner f8ba2d68e5 clk: rockchip: Make uartpll a child of the gpll on rk3036
The shared uart-pll is on boot a child of the apll that can get changed
by cpu frequency scaling. So move it away to the more stable gpll to
make sure the uart doesn't break on cpu frequency changes.

This turned up during the 4.11 merge-window when commit
6a171b2993 ("serial: 8250_dw: Allow hardware flow control to be used")
added general termios enablement making the uart on rk3036 change
frequency and thus making it susceptible for the frequency scaling issue.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
2017-03-07 05:54:50 -08:00
..
Makefile clk: rockchip: add clock controller for rk3328 2017-01-05 13:36:07 +01:00
clk-cpu.c clk: rockchip: validity should be checked prior to cpu clock rate change 2016-11-14 12:20:53 +01:00
clk-ddr.c clk: rockchip: don't return NULL when failing to register ddrclk branch 2016-10-16 02:39:58 +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: Revert "clk: rockchip: reset init state before mmc card initialization" 2016-05-30 09:40:23 +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 new pll-type for rk3328 2017-01-02 14:24:57 +01:00
clk-rk1108.c clk: rockchip: add clock controller for rk1108 2016-11-16 12:37:37 +01:00
clk-rk3036.c clk: rockchip: Make uartpll a child of the gpll on rk3036 2017-03-07 05:54:50 -08:00
clk-rk3188.c clk: rockchip: use clock ids for memory controller parts on rk3066/rk3188 2017-01-13 17:32:55 +01:00
clk-rk3228.c clk: rockchip: export rk3228 MAC clocks 2016-07-01 01:50:11 +02:00
clk-rk3288.c clk: rockchip: rk3288: make all niu clocks critical 2017-01-23 00:58:45 +01:00
clk-rk3328.c clk: rockchip: add clock controller for rk3328 2017-01-05 13:36:07 +01: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 incorrect pclk_edp div width for RK3399 2017-01-18 11:23:36 +01:00
clk-rockchip.c clk: rockchip: handle of_iomap failures in legacy clock driver 2016-08-23 18:00:25 +02:00
clk.c clk: rockchip: Remove useless init of "grf" to -EPROBE_DEFER 2017-01-06 18:08:16 +01:00
clk.h clk: rockchip: add clock controller for rk3328 2017-01-05 13:36:07 +01:00
softrst.c clk: rockchip: Make reset_control_ops const 2016-03-29 16:29:46 -07:00