All of lore.kernel.org
 help / color / mirror / Atom feed
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

             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.