u-boot-brain/drivers/clk/rockchip
Wadim Egorov b0ba1e7e9d rockchip: clk: rk3288: add clk_enable function and support USB HOST0/HSIC
The generic ehci-driver (ehci-generic.c) will try to enable the clocks
listed in the DTSI. If this fails (e.g. due to clk_enable not being
implemented in a driver and -ENOSYS being returned by the clk-uclass),
the driver will bail our and print an error message.

This implements a minimal clk_enable for the RK3288 and supports the
clocks mandatory for the EHCI controllers; as these are enabled by
default we simply return success.

Signed-off-by: Wadim Egorov <w.egorov@phytec.de>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
2018-04-25 14:05:09 +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: add clk_enable function and support USB HOST0/HSIC 2018-04-25 14:05:09 +02: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