[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1461397230-1757-1-git-send-email-xuejiancheng@hisilicon.com>
Date: Sat, 23 Apr 2016 15:40:27 +0800
From: Jiancheng Xue <xuejiancheng@...ilicon.com>
To: <mturquette@...libre.com>, <sboyd@...eaurora.org>,
<p.zabel@...gutronix.de>
CC: <linux-clk@...r.kernel.org>, <linux-kernel@...r.kernel.org>,
<robh+dt@...nel.org>, <yanhaifeng@...ilicon.com>,
<yanghongwei@...ilicon.com>, <suwenping@...ilicon.com>,
<raojun@...ilicon.com>, <ml.yang@...ilicon.com>,
<gaofei@...ilicon.com>, <zhangzhenxing@...ilicon.com>,
<hermit.wangheming@...ilicon.com>, <jiangheng@...ilicon.com>,
Jiancheng Xue <xuejiancheng@...ilicon.com>
Subject: [PATCH 0/3] clock: hisilicon: Add CRG driver for hi3519 soc
This patch set is mainly used to support CRG driver for hi3519 soc.
It's inherited from the patchset "[RESEND PATCH v10 0/6] ARM: hisi:
Add initial support including clock driver for Hi3519 soc" (see
https://lkml.org/lkml/2016/3/31/175) and includes the patch "[PATCH
v2] reset: hisilicon: add reset controller driver for hisilicon SOCs"(
see https://lkml.org/lkml/2016/4/21/126). If the reset patch is OK, I
hope it can be merged seperately. Because other upcoming hisilicon CRG
drivers also depend on it. Thank you very much!
change log
v1:
-Added header <linux/clk-provider.h>.
-Removed CLK_IS_ROOT.
-Added some cleanup codes in error case in the probe function.
-Removed module_exit(hi3519_clk_exit)
The reason is that this clock driver won't be removed during
the system running actually. Just like some clock drivers use
builtin_platform_driver().
Jiancheng Xue (3):
reset: hisilicon: add reset controller driver for hisilicon SOCs
clk: hisilicon: export some hisilicon APIs to modules
clk: hisilicon: add CRG driver for hi3519 soc
.../devicetree/bindings/clock/hi3519-crg.txt | 46 +++++++
drivers/clk/hisilicon/Kconfig | 15 +++
drivers/clk/hisilicon/Makefile | 2 +
drivers/clk/hisilicon/clk-hi3519.c | 131 ++++++++++++++++++++
drivers/clk/hisilicon/clk.c | 23 ++--
drivers/clk/hisilicon/clk.h | 14 +--
drivers/clk/hisilicon/reset.c | 134 +++++++++++++++++++++
drivers/clk/hisilicon/reset.h | 36 ++++++
include/dt-bindings/clock/hi3519-clock.h | 40 ++++++
9 files changed, 426 insertions(+), 15 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/hi3519-crg.txt
create mode 100644 drivers/clk/hisilicon/clk-hi3519.c
create mode 100644 drivers/clk/hisilicon/reset.c
create mode 100644 drivers/clk/hisilicon/reset.h
create mode 100644 include/dt-bindings/clock/hi3519-clock.h
--
1.9.1
Powered by blists - more mailing lists