OpenCloudOS-Kernel/drivers/clk/hisilicon
Leo Yan c1628a2c41 clk: Hi6220: add stub clock driver
On Hi6220, there have some clocks which can use mailbox channel to send
messages to power controller to change frequency; this includes CPU, GPU
and DDR clocks.

For dynamic frequency scaling, firstly need write the frequency value to
SRAM region, and then send message to mailbox to trigger power controller
to handle this requirement. This driver will use syscon APIs to pass SRAM
memory region and use common mailbox APIs for channels accessing.

This init driver will support cpu frequency change firstly.

Signed-off-by: Leo Yan <leo.yan@linaro.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
2015-08-24 16:49:10 -07:00
..
Kconfig clk: Hi6220: add stub clock driver 2015-08-24 16:49:10 -07:00
Makefile clk: Hi6220: add stub clock driver 2015-08-24 16:49:10 -07:00
clk-hi3620.c Merge branch 'cleanup-clk-h-includes' into clk-next 2015-07-28 11:59:09 -07:00
clk-hi6220-stub.c clk: Hi6220: add stub clock driver 2015-08-24 16:49:10 -07:00
clk-hi6220.c clk: hi6220: Clock driver support for Hisilicon hi6220 SoC 2015-06-03 15:12:25 -07:00
clk-hip04.c clk: hisilicon: Remove clk.h include 2015-07-20 10:53:06 -07:00
clk-hix5hd2.c clk: make several parent names const 2015-06-04 14:27:06 -07:00
clk.c clk: hisi: refine parameter checking for init 2015-08-03 14:44:53 -07:00
clk.h clk: make several parent names const 2015-06-04 14:27:06 -07:00
clkdivider-hi6220.c clk: hi6220: Clock driver support for Hisilicon hi6220 SoC 2015-06-03 15:12:25 -07:00
clkgate-separated.c clk: hisilicon: Remove clk.h include 2015-07-20 10:53:06 -07:00