[GIT PULL] arm: Allwinner clocks changes for 4.6
Maxime Ripard
maxime.ripard at free-electrons.com
Fri Feb 26 11:48:30 PST 2016
The following changes since commit 92e963f50fc74041b5e9e744c330dca48e04f08d:
Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)
are available in the git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git tags/sunxi-clocks-for-4.6
for you to fetch changes up to 6e17b4181603d183d20c73f4535529ddf2a2a020:
clk: sunxi: Add apb0 gates for H3 (2016-02-25 11:30:32 -0800)
----------------------------------------------------------------
Allwinner clocks additions for 4.6
A bunch of things, mostly:
- Finally switched everything over to OF_CLK_DECLARE, which should remove
orphans clocks entirely
- Reworked the clk-factors to be able to add new parameters
- Improved the error reporting
- A bunch of new clocks for new SoCs.
----------------------------------------------------------------
Andre Przywara (4):
clk: sunxi: improve error reporting for the mux clock
clk: sunxi: improve mux_clk error handling and reporting
clk: sunxi: improve divider_clk error handling and reporting
clk: sunxi: Improve divs_clk error handling and reporting
Arnd Bergmann (1):
clk: sunxi: don't mark sun6i_ar100_data __initconst
Chen-Yu Tsai (11):
clk: sunxi: usb: Sort clk providers by chip family and name
clk: sunxi: factors: Make struct clk_factors_config table const
clk: sunxi: factors: Add clk cleanup in sunxi_factors_register() error path
clk: sunxi: factors: Add unregister function
clk: sunxi: factors: Consolidate get_factors parameters into a struct
clk: sunxi: factors: Support custom formulas
clk: sunxi: factors: Drop round_rate from clk ops
clk: sunxi: rewrite sun6i-a31-ahb1-clk using factors clk with custom recalc
clk: sunxi: rewrite sun6i-ar100 using factors clk
clk: sunxi: rewrite sun8i-a23-mbus-clk using the simpler composite clk
clk: sunxi: Fix sun8i-a23-apb0-clk divider flags
Krzysztof Adamski (1):
clk: sunxi: Add apb0 gates for H3
Maxime Ripard (5):
clk: sunxi: Make clocks setup functions return their clock
clk: sunxi: Make clocks setup functions take const pointer
clk: sunxi: convert current clocks registration to CLK_OF_DECLARE
clk: sunxi: Remove old probe and protection code
clk: sunxi: Remove clk_register_clkdev calls
Stephen Boyd (1):
clk: sunxi: Drop clk.h include
Vishnu Patekar (2):
clk: sunxi: Add apb0 gates for A83T
clk: sunxi: add bus gates for A83T
Documentation/devicetree/bindings/clock/sunxi.txt | 4 +
drivers/clk/sunxi/clk-a10-hosc.c | 3 +-
drivers/clk/sunxi/clk-a20-gmac.c | 2 -
drivers/clk/sunxi/clk-factors.c | 123 ++-
drivers/clk/sunxi/clk-factors.h | 26 +-
drivers/clk/sunxi/clk-mod0.c | 23 +-
drivers/clk/sunxi/clk-simple-gates.c | 4 +
drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 2 -
drivers/clk/sunxi/clk-sun6i-ar100.c | 235 ++----
drivers/clk/sunxi/clk-sun8i-apb0.c | 2 +-
drivers/clk/sunxi/clk-sun8i-bus-gates.c | 3 +-
drivers/clk/sunxi/clk-sun8i-mbus.c | 127 ++--
drivers/clk/sunxi/clk-sun9i-core.c | 86 +--
drivers/clk/sunxi/clk-sunxi.c | 863 ++++++++++------------
drivers/clk/sunxi/clk-usb.c | 24 +-
15 files changed, 691 insertions(+), 836 deletions(-)
--
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160226/30547b3f/attachment-0001.sig>
More information about the linux-arm-kernel
mailing list