[PATCH 2/2] clk: meson-axg: Add AO Clock and Reset controller driver
From: jbrunet@baylibre.com (Jerome Brunet)
Date: 2018-02-13 14:51:39
Also in:
linux-amlogic, linux-clk, lkml
From: jbrunet@baylibre.com (Jerome Brunet)
Date: 2018-02-13 14:51:39
Also in:
linux-amlogic, linux-clk, lkml
On Mon, 2018-02-12 at 16:32 +0100, Jerome Brunet wrote:
On Fri, 2018-02-09 at 15:00 +0800, Yixun Lan wrote:quoted
Adds a Clock and Reset controller driver for the Always-On part of the Amlogic Meson-AXG SoC. Signed-off-by: Qiufang Dai <redacted> Signed-off-by: Yixun Lan <redacted> --- drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/axg-aoclk.c | 236 ++++++++++++++++++++++++++++++++++++++++++ drivers/clk/meson/axg-aoclk.h | 25 +++++ 3 files changed, 262 insertions(+), 1 deletion(-) create mode 100644 drivers/clk/meson/axg-aoclk.c create mode 100644 drivers/clk/meson/axg-aoclk.h
Yixun, Actually, looking at this driver further, except for some of the data, the driver is exactly the same as gxbb-aoclk. There is no reason to duplicate all this code. I'd prefer if you'd factor all this in a dedicated driver. This philosophy is more or less the same as meson's pinctrl drivers, which all provides their own data and bindings but share the driver code. Regards Jerome