mbox

pull request for clk-tegra-next

Message ID 20131128141826.GW26617@tbergstrom-lnx.Nvidia.com
State New
Headers show

Pull-request

git://nv-tegra.nvidia.com/user/pdeschrijver/linux.git clk-tegra-next

Message

Peter De Schrijver Nov. 28, 2013, 2:18 p.m. UTC
The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:

  Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)

are available in the git repository at:
  git://nv-tegra.nvidia.com/user/pdeschrijver/linux.git clk-tegra-next

Alexandre Courbot (1):
      clk: tegra: add FUSE clock device

Andrew Chew (1):
      clk: tegra: Set the clk parent of host1x to pll_p

Joseph Lo (2):
      clk: tegra124: add wait_for_reset and disable_clock for tegra_cpu_car_ops
      clk: tegra124: add suspend/resume function for tegra_cpu_car_ops

Mark Zhang (3):
      clk: tegra: Correct sbc mux width & parent
      clk: tegra: Fix vde/2d/3d clock src offset
      clk: tegra: Set the clock parent of gr2d/gr3d to pll_c2

Mikko Perttunen (1):
      clk: tegra114: Initialize clocks needed for HDMI

Peter De Schrijver (27):
      ARM: tegra114: add missing clocks to binding
      clk: tegra: replace enum tegra114_clk by binding header
      clk: tegra: add TEGRA_DIVIDER_ROUND_UP for periph clks
      clk: tegra: PLLE spread spectrum control
      ARM: tegra30: add missing CLK IDs
      clk: tegra: simplify periph clock data
      clk: tegra: common periph_clk_enb_refcnt and clks
      clk: tegra: Add TEGRA_PERIPH_NO_DIV flag
      clk: tegra: move some PLLC and PLLXC init to clk-pll.c
      clk: tegra: use pll_ref as the pll_e parent
      clk: tegra: move fields to tegra_clk_pll_params
      clk: tegra: add header for common tegra clock IDs
      clk: tegra: add common infra for DT clocks
      clk: tegra: add clkdev registration infra
      clk: tegra: move audio clk to common file
      clk: tegra: move periph clocks to common file
      clk: tegra: move PMC, fixed clocks to common files
      clk: tegra: introduce common gen4 super clock
      clk: tegra: move tegra30 to common infra
      clk: tegra: move tegra20 to common infra
      clk: tegra: Add support for PLLSS
      clk: tegra: Add periph regs bank X
      clk: tegra: add locking to periph clks
      clk: tegra: add TEGRA_PERIPH_NO_GATE
      clk: tegra124: Add common clk IDs to clk-id.h
      clk: tegra124: Add new peripheral clocks
      clk: tegra124: Add support for Tegra124 clocks

Thierry Reding (6):
      clk: tegra114: Rename gr_2d/gr_3d to gr2d/gr3d
      clk: tegra: Fix clock rate computation
      clk: tegra: Initialize secondary gr3d clock on Tegra30
      clk: tegra: Properly setup PWM clock on Tegra30
      clk: tegra: Initialize DSI low-power clocks
      clk: tegra: Do not print errors for clk_round_rate()

Wei Yongjun (1):
      clk: tegra: fix __clk_lookup() return value checks

 .../bindings/clock/nvidia,tegra124-car.txt         |   59 +
 drivers/clk/tegra/Makefile                         |    7 +-
 drivers/clk/tegra/clk-id.h                         |  235 +++
 drivers/clk/tegra/clk-periph-gate.c                |    8 +-
 drivers/clk/tegra/clk-periph.c                     |   32 +-
 drivers/clk/tegra/clk-pll.c                        |  407 ++++--
 drivers/clk/tegra/clk-tegra-audio.c                |  215 +++
 drivers/clk/tegra/clk-tegra-fixed.c                |  111 ++
 drivers/clk/tegra/clk-tegra-periph.c               |  674 ++++++++
 drivers/clk/tegra/clk-tegra-pmc.c                  |  132 ++
 drivers/clk/tegra/clk-tegra-super-gen4.c           |  149 ++
 drivers/clk/tegra/clk-tegra114.c                   | 1687 +++++---------------
 drivers/clk/tegra/clk-tegra124.c                   | 1424 +++++++++++++++++
 drivers/clk/tegra/clk-tegra20.c                    |  818 ++++------
 drivers/clk/tegra/clk-tegra30.c                    | 1506 ++++++------------
 drivers/clk/tegra/clk.c                            |  166 ++
 drivers/clk/tegra/clk.h                            |  115 +-
 include/dt-bindings/clock/tegra114-car.h           |    8 +-
 include/dt-bindings/clock/tegra124-car.h           |  341 ++++
 include/dt-bindings/clock/tegra30-car.h            |   10 +-
 20 files changed, 5091 insertions(+), 3013 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-car.txt
 create mode 100644 drivers/clk/tegra/clk-id.h
 create mode 100644 drivers/clk/tegra/clk-tegra-audio.c
 create mode 100644 drivers/clk/tegra/clk-tegra-fixed.c
 create mode 100644 drivers/clk/tegra/clk-tegra-periph.c
 create mode 100644 drivers/clk/tegra/clk-tegra-pmc.c
 create mode 100644 drivers/clk/tegra/clk-tegra-super-gen4.c
 create mode 100644 drivers/clk/tegra/clk-tegra124.c
 create mode 100644 include/dt-bindings/clock/tegra124-car.h

Comments

Stephen Warren Dec. 3, 2013, 5:35 p.m. UTC | #1
On 11/28/2013 07:18 AM, Peter De Schrijver wrote:
> The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:
> 
>   Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)
> 
> are available in the git repository at:
>   git://nv-tegra.nvidia.com/user/pdeschrijver/linux.git clk-tegra-next

Mike, this series is a dependency for my patch series that converts
Tegra drivers to use the standard module reset API rather than a custom
API (which is implemented in the clock driver). If you could either
merge this pull request, or at least ack that it's OK for me to merge it
into the Tegra tree as a dependency, that'd be helpful. Thanks.
Mike Turquette Dec. 3, 2013, 7:47 p.m. UTC | #2
On Tue, Dec 3, 2013 at 9:35 AM, Stephen Warren <swarren@wwwdotorg.org> wrote:
> On 11/28/2013 07:18 AM, Peter De Schrijver wrote:
>> The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:
>>
>>   Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)
>>
>> are available in the git repository at:
>>   git://nv-tegra.nvidia.com/user/pdeschrijver/linux.git clk-tegra-next
>
> Mike, this series is a dependency for my patch series that converts
> Tegra drivers to use the standard module reset API rather than a custom
> API (which is implemented in the clock driver). If you could either
> merge this pull request, or at least ack that it's OK for me to merge it
> into the Tegra tree as a dependency, that'd be helpful. Thanks.

Hi Stephen,

I'm catching up on pull requests after a week off for Thanksgiving
holiday in the US. This looks good to me and I'll have it pulled in
later today.

Regards,
Mike
Mike Turquette Dec. 4, 2013, 6:38 p.m. UTC | #3
Quoting Stephen Warren (2013-12-03 09:35:21)
> On 11/28/2013 07:18 AM, Peter De Schrijver wrote:
> > The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:
> > 
> >   Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)
> > 
> > are available in the git repository at:
> >   git://nv-tegra.nvidia.com/user/pdeschrijver/linux.git clk-tegra-next
> 
> Mike, this series is a dependency for my patch series that converts
> Tegra drivers to use the standard module reset API rather than a custom
> API (which is implemented in the clock driver). If you could either
> merge this pull request, or at least ack that it's OK for me to merge it
> into the Tegra tree as a dependency, that'd be helpful. Thanks.

Stephen & Peter,

Taken into clk-next.

Thanks!
Mike