clk: ti: clkctrl clock support

Tero Kristo t-kristo at ti.com
Mon Feb 13 05:22:31 PST 2017


Hi,

This series is a derivative of the hwmod clock support framework
(https://www.spinics.net/lists/arm-kernel/msg536742.html.) This
adds support for clkctrl main and optional clocks, which can be
linked initially with hwmod framework, and later with the
interconnect driver functionality. The implementation is based
on the DT bindings patch from Tony:
https://patchwork.kernel.org/patch/9533605/

This series also depends on the TI clock driver cleanup series
posted here: https://www.spinics.net/lists/arm-kernel/msg562362.html

OMAP4 used as a reference platform for the work, patches 4-6 contain
SoC specific patches, out of which 5-6 should not be merged; these
are only provided as a reference and for testing purposes and are
incomplete. Rest of the data can be provided once the code is
approved / merged.

Boot testing done on am335x-evm, am335x-evmsk, am37x-evm, am437x-sk,
am437x-gp-evm, am57xx-evm, omap3-beagle-xm, omap3-beagle, am335x-bone,
am335x-boneblack, craneboard, dra72-evm, dra7xx-evm, omap3-n900,
omap5-uevm, omap4-panda-es, omap4-panda, omap2430-sdp, omap3430-sdp,
omap3-sdp-es23plus. Also, suspend resume testing done on omap4-panda-es.

Fully functional branch available here (with Tony's DT bindings patch
merged in also):

tree: https://github.com/t-kristo/linux-pm.git
branch: 4.10-rc2-clkctrl

-Tero




More information about the linux-arm-kernel mailing list