[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1556784376-7191-1-git-send-email-abel.vesa@nxp.com>
Date: Thu, 2 May 2019 08:06:39 +0000
From: Abel Vesa <abel.vesa@....com>
To: Mike Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>,
Shawn Guo <shawnguo@...nel.org>,
Fabio Estevam <fabio.estevam@....com>,
Sascha Hauer <kernel@...gutronix.de>
CC: dl-linux-imx <linux-imx@....com>,
Daniel Baluta <daniel.baluta@....com>,
"linux-clk@...r.kernel.org" <linux-clk@...r.kernel.org>,
"linux-arm-kernel@...ts.infradead.org"
<linux-arm-kernel@...ts.infradead.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Abel Vesa <abel.vesa@....com>
Subject: [PATCH v2 00/18] clk: imx: Switch the imx6 and imx7 to clk_hw based
API
This is basically a 2nd version for this RFC:
https://lkml.org/lkml/2019/3/22/1772
Changes since v1:
* Added the reason for this work in each commit message
* Added clk_hw based initialization for uart_clks in imx6sll driver
Abel Vesa (18):
clk: imx: Add imx_obtain_fixed_clock clk_hw based variant
clk: imx6sx: Do not reparent to unregistered IMX6SX_CLK_AXI
clk: imx6q: Do not reparent uninitialized IMX6QDL_CLK_PERIPH2 clock
clk: imx: clk-busy: Switch to clk_hw based API
clk: imx: clk-cpu: Switch to clk_hw based API
clk: imx: clk-gate2: Switch to clk_hw based API
clk: imx: clk-pllv3: Switch to clk_hw based API
clk: imx: clk-pfd: Switch to clk_hw based API
clk: imx: clk-gate-exclusive: Switch to clk_hw based API
clk: imx: clk-fixup-div: Switch to clk_hw based API
clk: imx: clk-fixup-mux: Switch to clk_hw based API
clk: imx: Switch wrappers to clk_hw based API
clk: imx6q: Switch to clk_hw based API
clk: imx6sl: Switch to clk_hw based API
clk: imx6sx: Switch to clk_hw based API
clk: imx6ul: Switch to clk_hw based API
clk: imx7d: Switch to clk_hw based API
clk: imx6sll: Switch to clk_hw based API
drivers/clk/imx/clk-busy.c | 30 +-
drivers/clk/imx/clk-cpu.c | 14 +-
drivers/clk/imx/clk-fixup-div.c | 15 +-
drivers/clk/imx/clk-fixup-mux.c | 15 +-
drivers/clk/imx/clk-gate-exclusive.c | 17 +-
drivers/clk/imx/clk-gate2.c | 14 +-
drivers/clk/imx/clk-imx6q.c | 767 ++++++++++++++-------------
drivers/clk/imx/clk-imx6sl.c | 404 +++++++-------
drivers/clk/imx/clk-imx6sll.c | 430 +++++++--------
drivers/clk/imx/clk-imx6sx.c | 656 +++++++++++------------
drivers/clk/imx/clk-imx6ul.c | 574 ++++++++++----------
drivers/clk/imx/clk-imx7d.c | 983 ++++++++++++++++++-----------------
drivers/clk/imx/clk-pfd.c | 14 +-
drivers/clk/imx/clk-pllv3.c | 14 +-
drivers/clk/imx/clk.c | 11 +
drivers/clk/imx/clk.h | 142 +++--
16 files changed, 2151 insertions(+), 1949 deletions(-)
--
2.7.4
Powered by blists - more mailing lists