u-boot-brain/drivers/clk/rockchip
Alexander Kochetkov 6b0c26fa05 rockchip: clk: rk3188: update dpll settings to make EMAC work
The patch set dpll settings for 300MHz to values used by binary
blob[1]. With new values dpll still generate 300MHz clock, but
EMAC work. Probably with new values dpll generate more stable clock.

dpll on rk3188 provide clocks to DDR and EMAC. With current
dpll settings EMAC doesn't work on radxa rock. EMAC sends packets
to network, but it doesn't receive anything. ifconfig shows a lot
of framing errors.

[1] https://github.com/linux-rockchip/u-boot-rockchip/blob/u-boot-rk3288/
    tools/rk_tools/3188_LPDDR2_300MHz_DDR3_300MHz_20130830.bin

Signed-off-by: Alexander Kochetkov <al.kochet@gmail.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
2018-03-28 23:44:59 +02:00
..
clk_rk322x.c rockchip: clk: rk322x: convert to use live dt 2018-03-13 18:12:34 +01:00
clk_rk3036.c rockchip: clk: rk3036: convert to use live dt 2018-03-13 18:12:34 +01:00
clk_rk3128.c rockchip: rk3128: add clock driver 2017-11-30 22:55:26 +01:00
clk_rk3188.c rockchip: clk: rk3188: update dpll settings to make EMAC work 2018-03-28 23:44:59 +02:00
clk_rk3288.c rockchip: clk: rk3288: convert to use live dt 2018-03-13 18:12:35 +01:00
clk_rk3328.c rockchip: clk: rk3328: convert to use live dt 2018-03-13 18:12:35 +01:00
clk_rk3368.c rockchip: clk: rk3368: handle clk_enable requests for GMAC 2018-02-24 18:46:45 +01:00
clk_rk3399.c rockchip: clk: rk3399: handle set_rate/get_rate for PLL_PPLL 2018-02-24 18:50:03 +01:00
clk_rv1108.c rockchip: clk: rk1108: convert to use live dt 2018-03-13 18:12:35 +01:00
Makefile rockchip: rk3128: add clock driver 2017-11-30 22:55:26 +01:00