From: mturquette@linaro.org (Mike Turquette)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] clk: changes for 3.11
Date: Mon, 01 Jul 2013 16:36:14 -0700 [thread overview]
Message-ID: <20130701233614.10823.24820@quantum> (raw)
The following changes since commit e4aa937ec75df0eea0bee03bffa3303ad36c986b:
Linux 3.10-rc3 (2013-05-26 16:00:47 -0700)
are available in the git repository at:
git://git.linaro.org/people/mturquette/linux.git tags/clk-for-linus-3.11
for you to fetch changes up to 45e3ec3784aec0d194740b75b547bfabca448ff3:
clk: tegra: fix ifdef for tegra_periph_reset_assert inline (2013-06-24 14:17:59 -0700)
----------------------------------------------------------------
The common clock framework changes for 3.11 include new clock drivers
across several different platforms and architectures, fixes to existing
drivers, a MAINTAINERS file fix and improvements to the basic clock
types that allow them to be of use to more platforms than before. Only a
few fixes to the core framework are included with most all of the
changes landing in the various clock drivers themselves.
----------------------------------------------------------------
Alexandre Courbot (1):
clk: tegra114: correctly output clk_32k
Arnd Bergmann (1):
clk: tegra: provide tegra_periph_reset_assert alternative
Axel Lin (2):
clk: wm831x: Fix update wrong register for enable/disable FLL
clk: wm831x: Fix wm831x_clkout_get_parent
Daniel Tang (1):
clk: Add TI-Nspire clock drivers
Fabio Baltieri (1):
clk: ux500: abx500-clk: rename ux500 audio codec aliases
Giacomo A. Catenazzi (1):
clk: sunxi: "cpu_data" is defined in header files of some architectures
Haojian Zhuang (3):
clk: mux: add CLK_MUX_HIWORD_MASK
clk: divider: add CLK_DIVIDER_HIWORD_MASK flag
clk: gate: add CLK_GATE_HIWORD_MASK
Heiko St?bner (1):
clk: add support for Rockchip gate clocks
Jean-Francois Moine (1):
clk: si5351: declare all device IDs for module loading
Jingoo Han (1):
clk: use platform_{get,set}_drvdata()
Maxime Ripard (1):
clk: sun5i: Add compatibles for Allwinner A13
Mikko Perttunen (1):
clk: tegra114: Fix msenc clock register
Paul Walmsley (3):
clk: tegra: T114: add FCPU clock shaper programming, needed by the DFLL
clk: tegra: T114: add DFLL source clocks
clk: tegra: T114: add DFLL DVCO reset control
Pawel Moll (2):
clk: vexpress: Use full node name to identify individual clocks
clk: vexpress: Make the clock drivers directly available for arm64
Peter De Schrijver (12):
clk: tegra: pllc and pllxc should use pdiv_map
clk: tegra: pllp_out2 divider is int only
clk: tegra: allow PLL m,n,p init from SoC files
clk: tegra: PLL m,n,p init for Tegra114
clk: tegra: fix pllre initilization
clk: tegra: fix sclk_parents
clk: tegra: Add fields for override bits
clk: tegra: override bits for Tegra114 PLLM
clk: tegra: override bits for Tegra30 PLLM
clk: tegra: Use override bits when needed
clk: use clk_get_rate() for debugfs
clk: honor CLK_GET_RATE_NOCACHE in clk_set_rate
Philippe Begnic (4):
clk: ux500: Pass clock base adresses in initcall for u8540 and u9540
mfd: db8500: Update register definition for u8540 clock
mfd: db8500: Update BML clock register for db8580
clk: ux500: Clocks definition for u8540
Prashant Gaikwad (2):
clk: tegra: fix clk_out parents list
clk: tegra: Use common of_clk_init function
Saravana Kannan (2):
clk: Fix race condition between clk_set_parent and clk_enable()
clk: Disable unused clocks after deferred probing is done
Sebastian Hesselbarth (3):
clk: si5351: Allow user to define disabled state for every clock output
clk: add non CONFIG_OF routines for clk-provider
clk: si5351: Allow to build without CONFIG_OF
Shawn Guo (1):
clk: divider: do not propagate rate change request when unnecessary
Soren Brinkmann (1):
clk: Always notify whole subtree when reparenting
Stephen Warren (2):
MAINTAINERS: make drivers/clk entry match subdirs
clk: tegra: fix ifdef for tegra_periph_reset_assert inline
Tang Yuantian (2):
clk: add PowerPC corenet clock driver support
clk: mpc85xx: Update the compatible string
Tony Prisk (2):
clk: vt8500: Add support for clocks on the WM8850 SoCs
clk: vt8500: Remove unnecessary divisor adjustment in vtwm_dclk_set_rate()
Tushar Behera (4):
clk: exynos5250: Update cpufreq related clocks for EXYNOS5250
clk: exynos5250: Add sclk_mpll to the parent list of mout_cpu clock
clk: samsung: Add MUX_FA macro to pass flag and alias
clk: exynos4: Fix clock aliases for cpufreq related clocks
.../devicetree/bindings/clock/nspire-clock.txt | 24 +
.../devicetree/bindings/clock/rockchip.txt | 74 +++
.../devicetree/bindings/clock/silabs,si5351.txt | 5 +
Documentation/devicetree/bindings/clock/sunxi.txt | 117 +----
.../bindings/clock/sunxi/sun4i-a10-gates.txt | 93 ++++
.../bindings/clock/sunxi/sun5i-a13-gates.txt | 58 +++
Documentation/devicetree/bindings/clock/vt8500.txt | 2 +
MAINTAINERS | 5 +-
arch/arm/mach-tegra/common.c | 4 +-
arch/arm/mach-ux500/cpu.c | 6 +-
arch/powerpc/platforms/Kconfig.cputype | 1 +
drivers/clk/Kconfig | 10 +-
drivers/clk/Makefile | 3 +
drivers/clk/clk-divider.c | 25 +-
drivers/clk/clk-gate.c | 25 +-
drivers/clk/clk-mux.c | 17 +-
drivers/clk/clk-nspire.c | 153 ++++++
drivers/clk/clk-ppc-corenet.c | 280 ++++++++++
drivers/clk/clk-si5351.c | 79 ++-
drivers/clk/clk-si5351.h | 1 +
drivers/clk/clk-twl6040.c | 4 +-
drivers/clk/clk-vt8500.c | 75 ++-
drivers/clk/clk-wm831x.c | 14 +-
drivers/clk/clk.c | 100 ++--
drivers/clk/rockchip/Makefile | 5 +
drivers/clk/rockchip/clk-rockchip.c | 94 ++++
drivers/clk/samsung/clk-exynos4.c | 21 +-
drivers/clk/samsung/clk-exynos5250.c | 8 +-
drivers/clk/samsung/clk.h | 3 +
drivers/clk/sunxi/clk-sunxi.c | 35 +-
drivers/clk/tegra/clk-pll.c | 281 +++++-----
drivers/clk/tegra/clk-tegra114.c | 270 +++++++++-
drivers/clk/tegra/clk-tegra20.c | 3 +-
drivers/clk/tegra/clk-tegra30.c | 25 +-
drivers/clk/tegra/clk.c | 12 -
drivers/clk/tegra/clk.h | 62 +--
drivers/clk/ux500/abx500-clk.c | 8 +-
drivers/clk/ux500/u8540_clk.c | 564 ++++++++++++++++++++-
drivers/clk/ux500/u9540_clk.c | 4 +-
drivers/clk/versatile/clk-vexpress-osc.c | 4 +-
drivers/mfd/db8500-prcmu.c | 1 +
drivers/mfd/dbx500-prcmu-regs.h | 1 +
include/linux/clk-provider.h | 62 ++-
include/linux/clk/tegra.h | 6 +-
include/linux/mfd/abx500/ab8500-sysctrl.h | 4 +-
include/linux/mfd/dbx500-prcmu.h | 12 +
include/linux/platform_data/clk-ux500.h | 6 +-
include/linux/platform_data/si5351.h | 18 +
48 files changed, 2265 insertions(+), 419 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/nspire-clock.txt
create mode 100644 Documentation/devicetree/bindings/clock/rockchip.txt
create mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun4i-a10-gates.txt
create mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun5i-a13-gates.txt
create mode 100644 drivers/clk/clk-nspire.c
create mode 100644 drivers/clk/clk-ppc-corenet.c
create mode 100644 drivers/clk/rockchip/Makefile
create mode 100644 drivers/clk/rockchip/clk-rockchip.c
WARNING: multiple messages have this Message-ID (diff)
From: Mike Turquette <mturquette@linaro.org>
To: torvalds@linux-foundation.org
Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] clk: changes for 3.11
Date: Mon, 01 Jul 2013 16:36:14 -0700 [thread overview]
Message-ID: <20130701233614.10823.24820@quantum> (raw)
The following changes since commit e4aa937ec75df0eea0bee03bffa3303ad36c986b:
Linux 3.10-rc3 (2013-05-26 16:00:47 -0700)
are available in the git repository at:
git://git.linaro.org/people/mturquette/linux.git tags/clk-for-linus-3.11
for you to fetch changes up to 45e3ec3784aec0d194740b75b547bfabca448ff3:
clk: tegra: fix ifdef for tegra_periph_reset_assert inline (2013-06-24 14:17:59 -0700)
----------------------------------------------------------------
The common clock framework changes for 3.11 include new clock drivers
across several different platforms and architectures, fixes to existing
drivers, a MAINTAINERS file fix and improvements to the basic clock
types that allow them to be of use to more platforms than before. Only a
few fixes to the core framework are included with most all of the
changes landing in the various clock drivers themselves.
----------------------------------------------------------------
Alexandre Courbot (1):
clk: tegra114: correctly output clk_32k
Arnd Bergmann (1):
clk: tegra: provide tegra_periph_reset_assert alternative
Axel Lin (2):
clk: wm831x: Fix update wrong register for enable/disable FLL
clk: wm831x: Fix wm831x_clkout_get_parent
Daniel Tang (1):
clk: Add TI-Nspire clock drivers
Fabio Baltieri (1):
clk: ux500: abx500-clk: rename ux500 audio codec aliases
Giacomo A. Catenazzi (1):
clk: sunxi: "cpu_data" is defined in header files of some architectures
Haojian Zhuang (3):
clk: mux: add CLK_MUX_HIWORD_MASK
clk: divider: add CLK_DIVIDER_HIWORD_MASK flag
clk: gate: add CLK_GATE_HIWORD_MASK
Heiko Stübner (1):
clk: add support for Rockchip gate clocks
Jean-Francois Moine (1):
clk: si5351: declare all device IDs for module loading
Jingoo Han (1):
clk: use platform_{get,set}_drvdata()
Maxime Ripard (1):
clk: sun5i: Add compatibles for Allwinner A13
Mikko Perttunen (1):
clk: tegra114: Fix msenc clock register
Paul Walmsley (3):
clk: tegra: T114: add FCPU clock shaper programming, needed by the DFLL
clk: tegra: T114: add DFLL source clocks
clk: tegra: T114: add DFLL DVCO reset control
Pawel Moll (2):
clk: vexpress: Use full node name to identify individual clocks
clk: vexpress: Make the clock drivers directly available for arm64
Peter De Schrijver (12):
clk: tegra: pllc and pllxc should use pdiv_map
clk: tegra: pllp_out2 divider is int only
clk: tegra: allow PLL m,n,p init from SoC files
clk: tegra: PLL m,n,p init for Tegra114
clk: tegra: fix pllre initilization
clk: tegra: fix sclk_parents
clk: tegra: Add fields for override bits
clk: tegra: override bits for Tegra114 PLLM
clk: tegra: override bits for Tegra30 PLLM
clk: tegra: Use override bits when needed
clk: use clk_get_rate() for debugfs
clk: honor CLK_GET_RATE_NOCACHE in clk_set_rate
Philippe Begnic (4):
clk: ux500: Pass clock base adresses in initcall for u8540 and u9540
mfd: db8500: Update register definition for u8540 clock
mfd: db8500: Update BML clock register for db8580
clk: ux500: Clocks definition for u8540
Prashant Gaikwad (2):
clk: tegra: fix clk_out parents list
clk: tegra: Use common of_clk_init function
Saravana Kannan (2):
clk: Fix race condition between clk_set_parent and clk_enable()
clk: Disable unused clocks after deferred probing is done
Sebastian Hesselbarth (3):
clk: si5351: Allow user to define disabled state for every clock output
clk: add non CONFIG_OF routines for clk-provider
clk: si5351: Allow to build without CONFIG_OF
Shawn Guo (1):
clk: divider: do not propagate rate change request when unnecessary
Soren Brinkmann (1):
clk: Always notify whole subtree when reparenting
Stephen Warren (2):
MAINTAINERS: make drivers/clk entry match subdirs
clk: tegra: fix ifdef for tegra_periph_reset_assert inline
Tang Yuantian (2):
clk: add PowerPC corenet clock driver support
clk: mpc85xx: Update the compatible string
Tony Prisk (2):
clk: vt8500: Add support for clocks on the WM8850 SoCs
clk: vt8500: Remove unnecessary divisor adjustment in vtwm_dclk_set_rate()
Tushar Behera (4):
clk: exynos5250: Update cpufreq related clocks for EXYNOS5250
clk: exynos5250: Add sclk_mpll to the parent list of mout_cpu clock
clk: samsung: Add MUX_FA macro to pass flag and alias
clk: exynos4: Fix clock aliases for cpufreq related clocks
.../devicetree/bindings/clock/nspire-clock.txt | 24 +
.../devicetree/bindings/clock/rockchip.txt | 74 +++
.../devicetree/bindings/clock/silabs,si5351.txt | 5 +
Documentation/devicetree/bindings/clock/sunxi.txt | 117 +----
.../bindings/clock/sunxi/sun4i-a10-gates.txt | 93 ++++
.../bindings/clock/sunxi/sun5i-a13-gates.txt | 58 +++
Documentation/devicetree/bindings/clock/vt8500.txt | 2 +
MAINTAINERS | 5 +-
arch/arm/mach-tegra/common.c | 4 +-
arch/arm/mach-ux500/cpu.c | 6 +-
arch/powerpc/platforms/Kconfig.cputype | 1 +
drivers/clk/Kconfig | 10 +-
drivers/clk/Makefile | 3 +
drivers/clk/clk-divider.c | 25 +-
drivers/clk/clk-gate.c | 25 +-
drivers/clk/clk-mux.c | 17 +-
drivers/clk/clk-nspire.c | 153 ++++++
drivers/clk/clk-ppc-corenet.c | 280 ++++++++++
drivers/clk/clk-si5351.c | 79 ++-
drivers/clk/clk-si5351.h | 1 +
drivers/clk/clk-twl6040.c | 4 +-
drivers/clk/clk-vt8500.c | 75 ++-
drivers/clk/clk-wm831x.c | 14 +-
drivers/clk/clk.c | 100 ++--
drivers/clk/rockchip/Makefile | 5 +
drivers/clk/rockchip/clk-rockchip.c | 94 ++++
drivers/clk/samsung/clk-exynos4.c | 21 +-
drivers/clk/samsung/clk-exynos5250.c | 8 +-
drivers/clk/samsung/clk.h | 3 +
drivers/clk/sunxi/clk-sunxi.c | 35 +-
drivers/clk/tegra/clk-pll.c | 281 +++++-----
drivers/clk/tegra/clk-tegra114.c | 270 +++++++++-
drivers/clk/tegra/clk-tegra20.c | 3 +-
drivers/clk/tegra/clk-tegra30.c | 25 +-
drivers/clk/tegra/clk.c | 12 -
drivers/clk/tegra/clk.h | 62 +--
drivers/clk/ux500/abx500-clk.c | 8 +-
drivers/clk/ux500/u8540_clk.c | 564 ++++++++++++++++++++-
drivers/clk/ux500/u9540_clk.c | 4 +-
drivers/clk/versatile/clk-vexpress-osc.c | 4 +-
drivers/mfd/db8500-prcmu.c | 1 +
drivers/mfd/dbx500-prcmu-regs.h | 1 +
include/linux/clk-provider.h | 62 ++-
include/linux/clk/tegra.h | 6 +-
include/linux/mfd/abx500/ab8500-sysctrl.h | 4 +-
include/linux/mfd/dbx500-prcmu.h | 12 +
include/linux/platform_data/clk-ux500.h | 6 +-
include/linux/platform_data/si5351.h | 18 +
48 files changed, 2265 insertions(+), 419 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/nspire-clock.txt
create mode 100644 Documentation/devicetree/bindings/clock/rockchip.txt
create mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun4i-a10-gates.txt
create mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun5i-a13-gates.txt
create mode 100644 drivers/clk/clk-nspire.c
create mode 100644 drivers/clk/clk-ppc-corenet.c
create mode 100644 drivers/clk/rockchip/Makefile
create mode 100644 drivers/clk/rockchip/clk-rockchip.c
next reply other threads:[~2013-07-01 23:36 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-07-01 23:36 Mike Turquette [this message]
2013-07-01 23:36 ` [GIT PULL] clk: changes for 3.11 Mike Turquette
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130701233614.10823.24820@quantum \
--to=mturquette@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.