[GIT PULL] Allwinner clock changes for 4.14 round 2
Chen-Yu Tsai
wens at csie.org
Sun Aug 20 19:45:31 PDT 2017
Hi Mike, Stephen,
Here is the second round of Allwinner clock changes for 4.14.
It includes and supercedes the first pull request I sent two weeks ago.
Please pull.
Thanks!
ChenYu
The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877:
Linux v4.13-rc1 (2017-07-15 15:22:10 -0700)
are available in the git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-clk-for-4.14-2
for you to fetch changes up to cd030a78f7aa06fe216f6665a6ea84b8f3e5b3d3:
clk: sunxi-ng: support R40 SoC (2017-08-19 17:04:37 +0800)
----------------------------------------------------------------
Allwinner clock changes for 4.14, round 2
Usual improvements:
- Added support for fixed post-divider on divider and NKM-style clocks
- Added driver for R40 CCU
Non critical fixes (from round 1):
- Fix sunxi-ng/ccu-sunxi-r.h header file guard macro typo
- Make fractional clock modes really used and correctly configured
- Make H3 cpu clock rate change correctly to be used with cpufreq
----------------------------------------------------------------
Chen-Yu Tsai (1):
clk: sunxi-ng: h3: gate then ungate PLL CPU clk after rate change
Icenowy Zheng (4):
clk: sunxi-ng: allow set parent clock (PLL_CPUX) for CPUX clock on H3
clk: sunxi-ng: nkm: add support for fixed post-divider
dt-bindings: add compatible string for Allwinner R40 CCU
clk: sunxi-ng: support R40 SoC
Jernej Å krabec (4):
clk: sunxi-ng: Fix fractional mode for N-M clocks
clk: sunxi-ng: multiplier: Fix fractional mode
clk: sunxi-ng: Make fractional helper less chatty
clk: sunxi-ng: Wait for lock when using fractional mode
Jonathan Liu (1):
dt-bindings: clock: sunxi-ccu: Add compatibles for sun5i CCU driver
Matthias Kaehlcke (1):
clk: sunxi-ng: Fix header guard of ccu-sun8i-r.h
Priit Laes (1):
clk: sunxi-ng: div: Add support for fixed post-divider
.../devicetree/bindings/clock/sunxi-ccu.txt | 4 +
drivers/clk/sunxi-ng/Kconfig | 5 +
drivers/clk/sunxi-ng/Makefile | 1 +
drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 13 +-
drivers/clk/sunxi-ng/ccu-sun8i-r.h | 2 +-
drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 1290 ++++++++++++++++++++
drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 69 ++
drivers/clk/sunxi-ng/ccu_div.c | 22 +-
drivers/clk/sunxi-ng/ccu_div.h | 3 +-
drivers/clk/sunxi-ng/ccu_frac.c | 14 +-
drivers/clk/sunxi-ng/ccu_frac.h | 2 +-
drivers/clk/sunxi-ng/ccu_mult.c | 10 +-
drivers/clk/sunxi-ng/ccu_nkm.c | 22 +-
drivers/clk/sunxi-ng/ccu_nkm.h | 2 +
drivers/clk/sunxi-ng/ccu_nm.c | 19 +-
include/dt-bindings/clock/sun8i-r40-ccu.h | 187 +++
include/dt-bindings/reset/sun8i-r40-ccu.h | 130 ++
17 files changed, 1773 insertions(+), 22 deletions(-)
create mode 100644 drivers/clk/sunxi-ng/ccu-sun8i-r40.c
create mode 100644 drivers/clk/sunxi-ng/ccu-sun8i-r40.h
create mode 100644 include/dt-bindings/clock/sun8i-r40-ccu.h
create mode 100644 include/dt-bindings/reset/sun8i-r40-ccu.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20170821/ae71bf23/attachment.sig>
More information about the linux-arm-kernel
mailing list