[GIT PULL] clk: changes for 3.13

From: Mike Turquette
Date: Mon Nov 11 2013 - 19:12:53 EST


The following changes since commit 15c03dd4859ab16f9212238f29dd315654aa94f6:

Linux 3.12-rc3 (2013-09-29 15:02:38 -0700)

are available in the git repository at:

git://git.linaro.org/people/mturquette/linux.git tags/clk-for-linus-3.13

for you to fetch changes up to 9ed9c07d9b7d42fc7042247c2be283731186464f:

clk: new driver for efm32 SoC (2013-11-04 12:23:18 -0800)

----------------------------------------------------------------
The clock changes for 3.13 are an even mix of framework improvements &
bug fixes along with updates to existing clock drivers and the
additional of new clock drivers.

----------------------------------------------------------------
Felipe Pena (1):
clk/zynq: Fix possible memory leak

Laxman Dewangan (1):
clk: wm831x: get rid of the implementation of remove function

Loc Ho (3):
clk: Add APM X-Gene SoC clock driver
clk: arm64: Add DTS clock entry for APM X-Gene Storm SoC
Documentation: Add documentation for APM X-Gene clock binding

Mike Turquette (1):
clk: of: helper for determining number of parent clocks

Santosh Shilimkar (3):
clk: keystone: add Keystone PLL clock driver
clk: keystone: Add gate control clock driver
clk: keystone: Build Keystone clock drivers

Tomasz Figa (3):
clk: Add error handling to clk_fetch_parent_index()
clk: Use kcalloc() to allocate arrays
clk: Correct lookup logic in clk_fetch_parent_index()

Uwe Kleine-KÃnig (1):
clk: new driver for efm32 SoC

.../devicetree/bindings/clock/efm32-clock.txt | 11 +
.../devicetree/bindings/clock/keystone-gate.txt | 29 ++
.../devicetree/bindings/clock/keystone-pll.txt | 84 ++++
Documentation/devicetree/bindings/clock/xgene.txt | 111 +++++
arch/arm64/boot/dts/apm-storm.dtsi | 75 +++
drivers/clk/Kconfig | 14 +
drivers/clk/Makefile | 3 +
drivers/clk/clk-efm32gg.c | 81 ++++
drivers/clk/clk-wm831x.c | 6 -
drivers/clk/clk-xgene.c | 521 +++++++++++++++++++++
drivers/clk/clk.c | 56 ++-
drivers/clk/keystone/Makefile | 1 +
drivers/clk/keystone/gate.c | 264 +++++++++++
drivers/clk/keystone/pll.c | 305 ++++++++++++
drivers/clk/zynq/clkc.c | 16 +-
include/dt-bindings/clock/efm32-cmu.h | 42 ++
include/linux/clk-provider.h | 1 +
17 files changed, 1591 insertions(+), 29 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/efm32-clock.txt
create mode 100644 Documentation/devicetree/bindings/clock/keystone-gate.txt
create mode 100644 Documentation/devicetree/bindings/clock/keystone-pll.txt
create mode 100644 Documentation/devicetree/bindings/clock/xgene.txt
create mode 100644 drivers/clk/clk-efm32gg.c
create mode 100644 drivers/clk/clk-xgene.c
create mode 100644 drivers/clk/keystone/Makefile
create mode 100644 drivers/clk/keystone/gate.c
create mode 100644 drivers/clk/keystone/pll.c
create mode 100644 include/dt-bindings/clock/efm32-cmu.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/