mbox

Tegra clockframework fixes for 3.14

Message ID 20140220172744.GA4378@tbergstrom-lnx.Nvidia.com
State New
Headers show

Pull-request

git://nv-tegra.nvidia.com/user/pdeschrijver/linux.git clk-tegra-more-fixes-3.14

Message

Peter De Schrijver Feb. 20, 2014, 5:27 p.m. UTC
Hi Mike,

Could you merge these fixes still for 3.14?

Thanks,

Peter.

The following changes since commit 6d0abeca3242a88cab8232e4acd7e2bf088f3bc2:

  Linux 3.14-rc3 (2014-02-16 13:30:25 -0800)

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

Andrew Bresticker (3):
      clk: tegra: fix sdmmc clks on Tegra1x4
      clk: tegra: cclk_lp has a pllx/2 divider
      clk: tegra: use max divider if divider overflows

David Ung (1):
      clk: tegra: PLLD2 fixes for hdmi

Gabe Black (1):
      clk: tegra: Fix PLLP rate table

Mark Zhang (1):
      clk: tegra: fix host1x clock on Tegra124

Peter De Schrijver (3):
      clk: tegra: Add missing Tegra20 fuse clks
      clk: tegra: Fix vic03 mux index
      clk: tegra124: remove gr2d and gr3d clocks

Rhyland Klein (1):
      clk: tegra: Fix PLLD mnp table

Thierry Reding (1):
      clk: tegra: Correct clock number for UARTE

 drivers/clk/tegra/clk-divider.c          |    2 +-
 drivers/clk/tegra/clk-id.h               |    4 ++
 drivers/clk/tegra/clk-tegra-periph.c     |   10 ++++--
 drivers/clk/tegra/clk-tegra-super-gen4.c |    2 +-
 drivers/clk/tegra/clk-tegra114.c         |    8 ++--
 drivers/clk/tegra/clk-tegra124.c         |   48 +++++++++++++++++-------------
 drivers/clk/tegra/clk-tegra20.c          |    2 +
 include/dt-bindings/clock/tegra124-car.h |    4 +-
 8 files changed, 47 insertions(+), 33 deletions(-)

Comments

Mike Turquette Feb. 24, 2014, 1:02 a.m. UTC | #1
Quoting Peter De Schrijver (2014-02-20 09:27:44)
> Hi Mike,
> 
> Could you merge these fixes still for 3.14?

No problem, but can you provide a list of the regressions fixed? I'll
add those to my merge commit message. No need for you to respin
anything. Next time if you could submit a signed tag with the
regressions listed in the message it would be a great help.

Thanks!
Mike

> 
> Thanks,
> 
> Peter.
> 
> The following changes since commit 6d0abeca3242a88cab8232e4acd7e2bf088f3bc2:
> 
>   Linux 3.14-rc3 (2014-02-16 13:30:25 -0800)
> 
> are available in the git repository at:
>   git://nv-tegra.nvidia.com/user/pdeschrijver/linux.git clk-tegra-more-fixes-3.14
> 
> Andrew Bresticker (3):
>       clk: tegra: fix sdmmc clks on Tegra1x4
>       clk: tegra: cclk_lp has a pllx/2 divider
>       clk: tegra: use max divider if divider overflows
> 
> David Ung (1):
>       clk: tegra: PLLD2 fixes for hdmi
> 
> Gabe Black (1):
>       clk: tegra: Fix PLLP rate table
> 
> Mark Zhang (1):
>       clk: tegra: fix host1x clock on Tegra124
> 
> Peter De Schrijver (3):
>       clk: tegra: Add missing Tegra20 fuse clks
>       clk: tegra: Fix vic03 mux index
>       clk: tegra124: remove gr2d and gr3d clocks
> 
> Rhyland Klein (1):
>       clk: tegra: Fix PLLD mnp table
> 
> Thierry Reding (1):
>       clk: tegra: Correct clock number for UARTE
> 
>  drivers/clk/tegra/clk-divider.c          |    2 +-
>  drivers/clk/tegra/clk-id.h               |    4 ++
>  drivers/clk/tegra/clk-tegra-periph.c     |   10 ++++--
>  drivers/clk/tegra/clk-tegra-super-gen4.c |    2 +-
>  drivers/clk/tegra/clk-tegra114.c         |    8 ++--
>  drivers/clk/tegra/clk-tegra124.c         |   48 +++++++++++++++++-------------
>  drivers/clk/tegra/clk-tegra20.c          |    2 +
>  include/dt-bindings/clock/tegra124-car.h |    4 +-
>  8 files changed, 47 insertions(+), 33 deletions(-)
Peter De Schrijver Feb. 24, 2014, 1:43 p.m. UTC | #2
On Mon, Feb 24, 2014 at 02:02:11AM +0100, Mike Turquette wrote:
> Quoting Peter De Schrijver (2014-02-20 09:27:44)
> > Hi Mike,
> > 
> > Could you merge these fixes still for 3.14?
> 
> No problem, but can you provide a list of the regressions fixed? I'll
> add those to my merge commit message. No need for you to respin
> anything. Next time if you could submit a signed tag with the
> regressions listed in the message it would be a great help.
> 

This fixes the following issues:

clk: tegra124: remove gr2d and gr3d clocks - accesses to undefined registers
clk: tegra: Fix vic03 mux index - wrong parent when PLLC3 is selected (because clk_m is actually selected)
clk: tegra: use max divider if divider overflows - make tegra fractional divider match the clk-div.c behaviour
clk: tegra: cclk_lp has a pllx/2 divider - pllx runs at half the programmed rate
clk: tegra: fix sdmmc clks on Tegra1x4 - wrong parent selection
clk: tegra: fix host1x clock on Tegra124 - wrong parent selection
clk: tegra: PLLD2 fixes for hdmi - PLL runs at wrong rate
clk: tegra: Fix PLLD mnp table - PLL runs at wrong rate
clk: tegra: Fix PLLP rate table - kernel panic when using coreboot
clk: tegra: Correct clock number for UARTE - wrong clock when using UARTE
clk: tegra: Add missing Tegra20 fuse clks - fuse driver broken

Cheers,

Peter.
Peter De Schrijver Feb. 26, 2014, 10:16 a.m. UTC | #3
Mike,

> On Mon, Feb 24, 2014 at 02:02:11AM +0100, Mike Turquette wrote:
> > Quoting Peter De Schrijver (2014-02-20 09:27:44)
> > > Hi Mike,
> > > 
> > > Could you merge these fixes still for 3.14?
> > 
> > No problem, but can you provide a list of the regressions fixed? I'll
> > add those to my merge commit message. No need for you to respin
> > anything. Next time if you could submit a signed tag with the
> > regressions listed in the message it would be a great help.
> > 
> 
> This fixes the following issues:
> 
> clk: tegra124: remove gr2d and gr3d clocks - accesses to undefined registers
> clk: tegra: Fix vic03 mux index - wrong parent when PLLC3 is selected (because clk_m is actually selected)
> clk: tegra: use max divider if divider overflows - make tegra fractional divider match the clk-div.c behaviour
> clk: tegra: cclk_lp has a pllx/2 divider - pllx runs at half the programmed rate
> clk: tegra: fix sdmmc clks on Tegra1x4 - wrong parent selection
> clk: tegra: fix host1x clock on Tegra124 - wrong parent selection
> clk: tegra: PLLD2 fixes for hdmi - PLL runs at wrong rate
> clk: tegra: Fix PLLD mnp table - PLL runs at wrong rate
> clk: tegra: Fix PLLP rate table - kernel panic when using coreboot
> clk: tegra: Correct clock number for UARTE - wrong clock when using UARTE
> clk: tegra: Add missing Tegra20 fuse clks - fuse driver broken
> 

Is this ok for you?

Thanks,

Peter.
Mike Turquette Feb. 26, 2014, 3:39 p.m. UTC | #4
Quoting Peter De Schrijver (2014-02-26 02:16:40)
> Mike,
> 
> > On Mon, Feb 24, 2014 at 02:02:11AM +0100, Mike Turquette wrote:
> > > Quoting Peter De Schrijver (2014-02-20 09:27:44)
> > > > Hi Mike,
> > > > 
> > > > Could you merge these fixes still for 3.14?
> > > 
> > > No problem, but can you provide a list of the regressions fixed? I'll
> > > add those to my merge commit message. No need for you to respin
> > > anything. Next time if you could submit a signed tag with the
> > > regressions listed in the message it would be a great help.
> > > 
> > 
> > This fixes the following issues:
> > 
> > clk: tegra124: remove gr2d and gr3d clocks - accesses to undefined registers
> > clk: tegra: Fix vic03 mux index - wrong parent when PLLC3 is selected (because clk_m is actually selected)
> > clk: tegra: use max divider if divider overflows - make tegra fractional divider match the clk-div.c behaviour
> > clk: tegra: cclk_lp has a pllx/2 divider - pllx runs at half the programmed rate
> > clk: tegra: fix sdmmc clks on Tegra1x4 - wrong parent selection
> > clk: tegra: fix host1x clock on Tegra124 - wrong parent selection
> > clk: tegra: PLLD2 fixes for hdmi - PLL runs at wrong rate
> > clk: tegra: Fix PLLD mnp table - PLL runs at wrong rate
> > clk: tegra: Fix PLLP rate table - kernel panic when using coreboot
> > clk: tegra: Correct clock number for UARTE - wrong clock when using UARTE
> > clk: tegra: Add missing Tegra20 fuse clks - fuse driver broken
> > 
> 
> Is this ok for you?

Yes, it's great. The tegra fixes are already part of the next batch
towards -rc5.

Thanks!
Mike

> 
> Thanks,
> 
> Peter.
Peter De Schrijver Feb. 27, 2014, 9:22 a.m. UTC | #5
On Wed, Feb 26, 2014 at 04:39:42PM +0100, Mike Turquette wrote:
> Quoting Peter De Schrijver (2014-02-26 02:16:40)
> > Mike,
> > 
> > > On Mon, Feb 24, 2014 at 02:02:11AM +0100, Mike Turquette wrote:
> > > > Quoting Peter De Schrijver (2014-02-20 09:27:44)
> > > > > Hi Mike,
> > > > > 
> > > > > Could you merge these fixes still for 3.14?
> > > > 
> > > > No problem, but can you provide a list of the regressions fixed? I'll
> > > > add those to my merge commit message. No need for you to respin
> > > > anything. Next time if you could submit a signed tag with the
> > > > regressions listed in the message it would be a great help.
> > > > 
> > > 
> > > This fixes the following issues:
> > > 
> > > clk: tegra124: remove gr2d and gr3d clocks - accesses to undefined registers
> > > clk: tegra: Fix vic03 mux index - wrong parent when PLLC3 is selected (because clk_m is actually selected)
> > > clk: tegra: use max divider if divider overflows - make tegra fractional divider match the clk-div.c behaviour
> > > clk: tegra: cclk_lp has a pllx/2 divider - pllx runs at half the programmed rate
> > > clk: tegra: fix sdmmc clks on Tegra1x4 - wrong parent selection
> > > clk: tegra: fix host1x clock on Tegra124 - wrong parent selection
> > > clk: tegra: PLLD2 fixes for hdmi - PLL runs at wrong rate
> > > clk: tegra: Fix PLLD mnp table - PLL runs at wrong rate
> > > clk: tegra: Fix PLLP rate table - kernel panic when using coreboot
> > > clk: tegra: Correct clock number for UARTE - wrong clock when using UARTE
> > > clk: tegra: Add missing Tegra20 fuse clks - fuse driver broken
> > > 
> > 
> > Is this ok for you?
> 
> Yes, it's great. The tegra fixes are already part of the next batch
> towards -rc5.
> 

Ok. Thanks!

Cheers,

Peter.