1
0
Fork 0
alistair23-linux/drivers/clk/sirf
Guo Zeng a3ff23375a clk: atlas7: fix noc/socket disconnect/reconnect for unit clks
Power management on of NoC(Notwork On Chip) requires that disconnect
and reconnect routine should been done during clk disable/enable.

also there are different types of clocks,
For NoC Macro clocks, write idle_bit and wait for hardward ACK;
For Socket clocks, write idle_bit;
For others, do nothing.

Signed-off-by: Guo Zeng <Guo.Zeng@csr.com>
Signed-off-by: Barry Song <Baohua.Song@csr.com>
Signed-off-by: Michael Turquette <mturquette@baylibre.com>
2015-09-29 08:27:14 -07:00
..
Makefile clk: sirf: add CSR atlas7 clk and reset support 2015-05-20 15:43:28 -07:00
atlas6.h clk: sirf: re-arch to make the codes support both prima2 and atlas6 2014-01-16 12:00:53 -08:00
clk-atlas6.c clk: sirf: Properly include clk.h 2015-07-20 11:11:13 -07:00
clk-atlas7.c clk: atlas7: fix noc/socket disconnect/reconnect for unit clks 2015-09-29 08:27:14 -07:00
clk-common.c clk: sirf: Convert to clk_hw based provider APIs 2015-08-24 16:48:54 -07:00
clk-prima2.c clk: sirf: Properly include clk.h 2015-07-20 11:11:13 -07:00
prima2.h clk: sirf: re-arch to make the codes support both prima2 and atlas6 2014-01-16 12:00:53 -08:00