linux/drivers/clk/sunxi
Maxime Ripard ee38b2698a clk: sunxi: Add a simple gates driver
The gates were handled with a common piece of framework that was
registering all gates array, that was not using the CLK_OF_DECLARE logic,
and was not using clock-indices but some private masks that were pretty
much equivalent.

Move this code in a new driver that handles all the gates array and solves
both these issues.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Michael Turquette <mturquette@baylibre.com>
[sboyd@codeaurora.org: Include clk.h for consumer API usage]
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
2015-08-12 00:59:15 -07:00
..
clk-a10-hosc.c clk: sunxi: Move the 24M oscillator to a file of its own 2014-06-11 09:58:44 +02:00
clk-a20-gmac.c clk: sunxi: make use of of_clk_parent_fill helper function 2015-07-28 11:59:05 -07:00
clk-factors.c clk: sunxi: make use of of_clk_parent_fill helper function 2015-07-28 11:59:05 -07:00
clk-factors.h clk: sunxi: Give sunxi_factors_register a registers parameter 2014-12-21 23:51:37 +01:00
clk-mod0.c clk: sunxi: Include clk.h and remove unused clkdev.h includes 2015-07-20 11:11:26 -07:00
clk-simple-gates.c clk: sunxi: Add a simple gates driver 2015-08-12 00:59:15 -07:00
clk-sun6i-apb0-gates.c clk: Remove .owner field for driver 2014-09-25 17:43:31 -07:00
clk-sun6i-apb0.c clk: Remove .owner field for driver 2014-09-25 17:43:31 -07:00
clk-sun6i-ar100.c clk: sunxi: make use of of_clk_parent_fill helper function 2015-07-28 11:59:05 -07:00
clk-sun8i-apb0.c clk: Remove .owner field for driver 2014-09-25 17:43:31 -07:00
clk-sun8i-mbus.c clk: sunxi: Include clk.h and remove unused clkdev.h includes 2015-07-20 11:11:26 -07:00
clk-sun9i-core.c clk: sunxi: Include clk.h and remove unused clkdev.h includes 2015-07-20 11:11:26 -07:00
clk-sun9i-mmc.c clk: sunxi: Include clk.h and remove unused clkdev.h includes 2015-07-20 11:11:26 -07:00
clk-sunxi.c clk: sunxi: Add a simple gates driver 2015-08-12 00:59:15 -07:00
clk-usb.c clk: sunxi: Include clk.h and remove unused clkdev.h includes 2015-07-20 11:11:26 -07:00
Makefile clk: sunxi: Add a simple gates driver 2015-08-12 00:59:15 -07:00