public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] clock: hisilicon: Add CRG driver for hi3519 soc
@ 2016-04-23  7:40 Jiancheng Xue
  2016-04-23  7:40 ` [PATCH 1/3] reset: hisilicon: add reset controller driver for hisilicon SOCs Jiancheng Xue
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Jiancheng Xue @ 2016-04-23  7:40 UTC (permalink / raw)
  To: mturquette, sboyd, p.zabel
  Cc: linux-clk, linux-kernel, robh+dt, yanhaifeng, yanghongwei,
	suwenping, raojun, ml.yang, gaofei, zhangzhenxing,
	hermit.wangheming, jiangheng, Jiancheng Xue

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-05-06 18:20 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-23  7:40 [PATCH 0/3] clock: hisilicon: Add CRG driver for hi3519 soc Jiancheng Xue
2016-04-23  7:40 ` [PATCH 1/3] reset: hisilicon: add reset controller driver for hisilicon SOCs Jiancheng Xue
2016-05-06 18:20   ` Stephen Boyd
2016-04-23  7:40 ` [PATCH 2/3] clk: hisilicon: export some hisilicon APIs to modules Jiancheng Xue
2016-05-06 18:20   ` Stephen Boyd
2016-04-23  7:40 ` [PATCH 3/3] clk: hisilicon: add CRG driver for hi3519 soc Jiancheng Xue
2016-05-06 18:19   ` Stephen Boyd

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox