mbox

[GIT,PULL] clk: changes for 3.16, part 2

Message ID 20140615073805.6562.72932@quantum
State New
Headers show

Pull-request

git://git.linaro.org/people/mike.turquette/linux.git tags/clk-for-linus-3.16-part2

Message

Mike Turquette June 15, 2014, 7:38 a.m. UTC
The following changes since commit 963649d735c8b6eb0f97e82c54f02426ff3f1f45:

  Merge tag 'for-linus-3.16-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs (2014-06-08 14:35:19 -0700)

are available in the git repository at:


  git://git.linaro.org/people/mike.turquette/linux.git tags/clk-for-linus-3.16-part2

for you to fetch changes up to b640a6037c9ecd1f0ad23a8e9b4ca5f5b4112508:

  Merge tag 'sunxi-clk-for-3.16-2' of https://github.com/mripard/linux into clk-next (2014-06-11 07:11:59 -0700)

----------------------------------------------------------------

This pull request contains the second half the of the clk changes for
3.16. They are simply fixes and code refactoring for the OMAP clock
drivers. The sunxi clock driver changes include splitting out the one
mega-driver into several smaller pieces and adding support for the A31
SoC clocks.

----------------------------------------------------------------
Andrii Tseglytskyi (1):
      ARM: OMAP5+: dpll: support Duty Cycle Correction(DCC)

Boris BREZILLON (2):
      clk: sunxi: add PRCM (Power/Reset/Clock Management) clks support
      clk: sunxi: document PRCM clock compatible strings

Emilio López (1):
      clk: sunxi: document new A31 USB clock compatible

Maxime Ripard (7):
      clk: sunxi: Implement A31 USB clock
      clk: sunxi: Remove calls to clk_put
      clk: sunxi: Move the 24M oscillator to a file of its own
      clk: sunxi: Move the GMAC clock to a file of its own
      clk: sunxi: Rework clock protection code
      clk: sun6i: Protect CPU clock
      clk: sun6i: Protect SDRAM gating bit

Mike Turquette (2):
      Merge branch 'for-v3.16/ti-clk-drv' of github.com:t-kristo/linux-pm into clk-next
      Merge tag 'sunxi-clk-for-3.16-2' of https://github.com/mripard/linux into clk-next

Nishanth Menon (2):
      CLK: TI: dpll: support OMAP5 MPU DPLL that need special handling for higher frequencies
      ARM: dts: OMAP5/DRA7: use omap5-mpu-dpll-clock capable of dealing with higher frequencies

Peter Ujfalusi (4):
      ARM: dts: dra7xx-clocks: Correct name for atl clkin3 clock
      dt:/bindings: DRA7 ATL (Audio Tracking Logic) clock bindings
      CLK: TI: Driver for DRA7 ATL (Audio Tracking Logic)
      CLK: TI: clk-54xx: Set the rate for dpll_abe_m2x2_ck

Tero Kristo (8):
      CLK: TI: DPLL: simplify autoidle register detection logic
      CLK: TI: DPLL: add support for omap2 core dpll
      CLK: TI: APLL: add support for omap2 aplls
      CLK: TI: gate: fixed DT binding documentation bugs
      CLK: TI: interface: add support for omap2430 specific interface clock
      CLK: TI: OMAP2: add clock init support
      ARM: OMAP2: clock: add DT boot support for cpufreq_ck
      CLK: TI: gate: add composite interface clock to OMAP2 only build

 Documentation/devicetree/bindings/clock/sunxi.txt  |   4 +
 .../devicetree/bindings/clock/ti/apll.txt          |  24 +-
 .../devicetree/bindings/clock/ti/dpll.txt          |  10 +
 .../devicetree/bindings/clock/ti/dra7-atl.txt      |  96 +++++++
 .../devicetree/bindings/clock/ti/gate.txt          |  29 +-
 .../devicetree/bindings/clock/ti/interface.txt     |   2 +
 arch/arm/boot/dts/dra7xx-clocks.dtsi               |  24 +-
 arch/arm/boot/dts/omap54xx-clocks.dtsi             |   2 +-
 arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c       |  53 ++++
 arch/arm/mach-omap2/clock.h                        |  13 -
 arch/arm/mach-omap2/clock2xxx.h                    |   4 -
 arch/arm/mach-omap2/dpll3xxx.c                     |   9 +
 drivers/clk/sunxi/Makefile                         |   4 +
 drivers/clk/sunxi/clk-a10-hosc.c                   |  73 +++++
 drivers/clk/sunxi/clk-a20-gmac.c                   | 119 ++++++++
 drivers/clk/sunxi/clk-sun6i-apb0-gates.c           |  99 +++++++
 drivers/clk/sunxi/clk-sun6i-apb0.c                 |  77 +++++
 drivers/clk/sunxi/clk-sun6i-ar100.c                | 233 +++++++++++++++
 drivers/clk/sunxi/clk-sunxi.c                      | 239 ++++------------
 drivers/clk/ti/Makefile                            |   4 +-
 drivers/clk/ti/apll.c                              | 181 ++++++++++++
 drivers/clk/ti/clk-2xxx.c                          | 256 +++++++++++++++++
 drivers/clk/ti/clk-54xx.c                          |   6 +
 drivers/clk/ti/clk-7xx.c                           |   2 +-
 drivers/clk/ti/clk-dra7-atl.c                      | 312 +++++++++++++++++++++
 drivers/clk/ti/dpll.c                              | 138 ++++++---
 drivers/clk/ti/gate.c                              |   2 +-
 drivers/clk/ti/interface.c                         |  11 +
 include/dt-bindings/clk/ti-dra7-atl.h              |  40 +++
 include/linux/clk/ti.h                             |  35 ++-
 30 files changed, 1836 insertions(+), 265 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/ti/dra7-atl.txt
 create mode 100644 drivers/clk/sunxi/clk-a10-hosc.c
 create mode 100644 drivers/clk/sunxi/clk-a20-gmac.c
 create mode 100644 drivers/clk/sunxi/clk-sun6i-apb0-gates.c
 create mode 100644 drivers/clk/sunxi/clk-sun6i-apb0.c
 create mode 100644 drivers/clk/sunxi/clk-sun6i-ar100.c
 create mode 100644 drivers/clk/ti/clk-2xxx.c
 create mode 100644 drivers/clk/ti/clk-dra7-atl.c
 create mode 100644 include/dt-bindings/clk/ti-dra7-atl.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/