[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20180703145716.31860-1-yixun.lan@amlogic.com>
Date: Tue, 3 Jul 2018 14:57:13 +0000
From: Yixun Lan <yixun.lan@...ogic.com>
To: Jerome Brunet <jbrunet@...libre.com>,
Neil Armstrong <narmstrong@...libre.com>
CC: Yixun Lan <yixun.lan@...ogic.com>,
Kevin Hilman <khilman@...libre.com>,
Carlo Caione <carlo@...one.org>,
Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>, Rob Herring <robh@...nel.org>,
Miquel Raynal <miquel.raynal@...tlin.com>,
Boris Brezillon <boris.brezillon@...tlin.com>,
Martin Blumenstingl <martin.blumenstingl@...glemail.com>,
Liang Yang <liang.yang@...ogic.com>,
Qiufang Dai <qiufang.dai@...ogic.com>,
Jian Hu <jian.hu@...ogic.com>, <linux-clk@...r.kernel.org>,
<linux-amlogic@...ts.infradead.org>,
<linux-arm-kernel@...ts.infradead.org>,
<linux-kernel@...r.kernel.org>, <devicetree@...r.kernel.org>
Subject: [PATCH 0/3] clk: meson: add a sub EMMC clock controller support
This driver will add a EMMC clock controller driver support.
The original idea about adding a clock controller is during the
discussion in the NAND driver mainline effort[1].
I've tested this in the S400 board (AXG platform) by using NAND driver.
[1] https://lkml.kernel.org/r/20180628090034.0637a062@xps13
Yixun Lan (3):
clk: meson: add DT documentation for emmc clock controller
clk: meson: add sub EMMC clock dt-bindings IDs
clk: meson: add sub EMMC clock controller driver
.../bindings/clock/amlogic,emmc-clkc.txt | 45 ++++++
drivers/clk/meson/Kconfig | 9 ++
drivers/clk/meson/Makefile | 1 +
drivers/clk/meson/emmc-clkc.c | 136 ++++++++++++++++++
include/dt-bindings/clock/emmc-clkc.h | 14 ++
5 files changed, 205 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/amlogic,emmc-clkc.txt
create mode 100644 drivers/clk/meson/emmc-clkc.c
create mode 100644 include/dt-bindings/clock/emmc-clkc.h
--
2.18.0
Powered by blists - more mailing lists