linux-stable/drivers/clk/sunxi
Chen-Yu Tsai 3b2bd70f03 clk: sunxi: Add support for A80 basic bus clocks
The A80 SoC has 12 PLL clocks, 3 AHB clocks, 2 APB clocks, and a
new "GT" bus, which I assume is some kind of data bus connecting
the processor cores, memory and various busses. Also there is a
bus clock for a ARM CCI400 module.

As far as I can tell, the GT bus and CCI400 bus clock must be
protected.

This patch adds driver support for peripheral related PLLs and
bus clocks on the A80. The GT and CCI400 clocks are added as well
as these 2 along with the PLLs they are clocked from must not be
disabled.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2014-10-21 21:45:48 +02: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: add __iomem markings to MMIO pointers 2014-07-28 15:39:05 -07:00
clk-factors.c clk: sunxi: make factors clock mux mask configurable 2014-10-21 21:40:56 +02:00
clk-factors.h clk: sunxi: make factors clock mux mask configurable 2014-10-21 21:40:56 +02:00
clk-mod0.c clk: sunxi: make factors clock mux mask configurable 2014-10-21 21:40:56 +02: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: Remove .owner field for driver 2014-09-25 17:43:31 -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: make factors clock mux mask configurable 2014-10-21 21:40:56 +02:00
clk-sun9i-core.c clk: sunxi: Add support for A80 basic bus clocks 2014-10-21 21:45:48 +02:00
clk-sunxi.c clk: sunxi: make factors clock mux mask configurable 2014-10-21 21:40:56 +02:00
Makefile clk: sunxi: Add support for A80 basic bus clocks 2014-10-21 21:45:48 +02:00