mbox

[GIT,PULL,01/10] ARM: tegra: fixes for 3.7

Message ID 1347653181-19936-1-git-send-email-swarren@wwwdotorg.org
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-fixes

Message

Stephen Warren Sept. 14, 2012, 8:06 p.m. UTC
This branch contains a number of minor bug-fixes for Tegra.

This branch is based on v3.6-rc4.

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

The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:

  Linux 3.6-rc4

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-fixes

for you to fetch changes up to 4b1082ca8cd3bec99fc0ce020a8ba1fa3aa8e22a:

  ARM: enable SUSPEND/ARCH_SUSPEND_POSSIBLE for ARCH_TEGRA

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

Peter De Schrijver (2):
      ARM: tegra: fix return value for debugfs init
      ARM: tegra: fix debugfs entry for Tegra30

Stephen Warren (1):
      ARM: enable SUSPEND/ARCH_SUSPEND_POSSIBLE for ARCH_TEGRA

 arch/arm/Kconfig                |    2 +-
 arch/arm/mach-tegra/powergate.c |   43 ++++++++++++++++++++++++++++-----
 2 files changed, 37 insertions(+), 8 deletions(-)

Comments

Olof Johansson Sept. 17, 2012, 2:09 a.m. UTC | #1
On Fri, Sep 14, 2012 at 02:06:12PM -0600, Stephen Warren wrote:
> This branch contains a number of minor bug-fixes for Tegra.
> 
> This branch is based on v3.6-rc4.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:
> 
>   Linux 3.6-rc4
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-fixes

Pulled into next/fixes-non-critical.

Thanks!

-Olof
Olof Johansson Sept. 17, 2012, 2:10 a.m. UTC | #2
On Fri, Sep 14, 2012 at 02:06:13PM -0600, Stephen Warren wrote:
> This branch contains a few early cleanups; consistent use of IO_ADDRESS,
> always selecting USE_OF since we're converting to device-tree-only this
> merge window, and removing includes of some header files as part of
> working towards single zImage.
> 
> This branch is based on v3.6-rc4.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:
> 
>   Linux 3.6-rc4
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-cleanup

Pulled into next/cleanup. Thanks!


-Olof
Olof Johansson Sept. 17, 2012, 2:10 a.m. UTC | #3
On Fri, Sep 14, 2012 at 02:06:14PM -0600, Stephen Warren wrote:
> This branch removes all remaining board files for Tegra; booting is
> now through device tree only.
> 
> Related, the Harmony DT is augmented with regulators, since this allows
> removal of board-harmony-power.c; no other boards had regulator support.
> This change depends on an enhancement to the TPS6586x regulator driver,
> hence the dependency mentioned below.
> 
> This branch is based on v3.6-rc4, followed by a merge of
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tps6589x-dt
> 
> This branch is a dependency the cleanup2 branch.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 1ab710fe61b91a2448de9843c746555f9725b9cc:
> 
>   Merge commit 'tps6589x-dt' into for-3.7/board-removal
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-board-removal

Pulled into next/cleanup. Thanks!


-Olof
Olof Johansson Sept. 17, 2012, 2:10 a.m. UTC | #4
On Fri, Sep 14, 2012 at 02:06:15PM -0600, Stephen Warren wrote:
> This branch contains a few bug-fixes, followed by a conversion of Tegra's
> clock driver to the common clock framework, followed by various bug fixes
> found after the conversion.
> 
> This branch depends on v3.6-rc4.
> 
> This branch is a dependency for a few later pull requests.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:
> 
>   Linux 3.6-rc4
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-common-clk

Pulled into next/soc. Thanks!


-Olof
Olof Johansson Sept. 17, 2012, 2:11 a.m. UTC | #5
On Fri, Sep 14, 2012 at 02:06:16PM -0600, Stephen Warren wrote:
> This branch contains a number of fixes and cleanups to the Tegra I2C
> driver related to clocks. These are based on the common clock conversion
> in order to avoid duplicating the clock driver changes before and after
> the conversion. Finally, a bug-fix related to I2C_M_NOSTART is included.
> 
> This branch is based on previous pull request tegra-for-3.7-common-clk.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit b4350f40f73b75efdceae3d9e04266979acabd8c:
> 
>   ARM: Tegra: Add smp_twd clock for Tegra20
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-drivers-i2c

Pulled into next/drivers given the acks from Wolfram. Thanks!


-Olof
Olof Johansson Sept. 17, 2012, 2:11 a.m. UTC | #6
On Fri, Sep 14, 2012 at 02:06:17PM -0600, Stephen Warren wrote:
> This branch implements CPU hot-plugging support for both Tegra20 and
> Tegra30. Portions of the implementation are contained in the clock
> driver, hence this branch is based on the common clock conversion in
> order to avoid duplicating work.
> 
> This branch is based on previous pull request tegra-for-3.7-common-clk.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit b4350f40f73b75efdceae3d9e04266979acabd8c:
> 
>   ARM: Tegra: Add smp_twd clock for Tegra20
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-cpu-hotplug


Pulled into next/soc. Thanks!


-Olof
Olof Johansson Sept. 17, 2012, 2:12 a.m. UTC | #7
On Fri, Sep 14, 2012 at 02:06:18PM -0600, Stephen Warren wrote:
> This branch adds two main features to Tegra boards, simply by amending
> device tree files: regulator support and the ability to turn off system
> power when executing "shutdown".
> 
> As part of these changes, the board file for Cardhu is split into two
> versions, since different revisions have different hardware in some
> areas, especially related to regulators.
> 
> This branch is based on v3.6-rc4.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:
> 
>   Linux 3.6-rc4
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-dt

Pulled into next/dt.

-Olof
Olof Johansson Sept. 17, 2012, 2:12 a.m. UTC | #8
On Fri, Sep 14, 2012 at 02:06:20PM -0600, Stephen Warren wrote:
> This branch updates tegra_defconfig mainly to enable new features that
> were either implemented in this kernel release, previously missing, or
> recently determined to be useful.
> 
> The config entries for explicit board support are now removed, since
> Tegra now only supports booting from device tree.
> 
> This branch is based on v3.6-rc4.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:
> 
>   Linux 3.6-rc4
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-defconfig

Pulled into next/defconfig.


-Olof
Olof Johansson Sept. 17, 2012, 2:12 a.m. UTC | #9
On Fri, Sep 14, 2012 at 02:06:21PM -0600, Stephen Warren wrote:
> Two changes are made to MAINTAINERS: addition of an entry for
> tegra_defconfig, and removal of Olof and Colin from the Tegra entry. I'd
> like to take this opportunity again to thank both Olof and Colin for all
> the work they have put into Tegra support.
> 
> This branch is based on v3.6-rc4.
> 
> ----------------------------------------------------------------
> 
> The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:
> 
>   Linux 3.6-rc4
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-maintainers

Pulled into next/maintainers.


-Olof
Olof Johansson Sept. 17, 2012, 2:13 a.m. UTC | #10
On Fri, Sep 14, 2012 at 02:06:19PM -0600, Stephen Warren wrote:
> This branch mainly removes dead code following the removal of all board
> files. The removals depend on various changes in other branches, so they
> are all merged together and form the basis of this branch, as enumerated
> below.
> 
> Finally, there are no remaining users of pinconf-tegra.h outside the
> pinctrl subsystem, so that header is incorporated into an existing file
> there. This reduces the number of headers in mach-tegra/include, and so
> helps move towards single zImage.
> 
> This branch is based on tegra-for-3.7-cleanup, followed by a merge of
> tegra-for-3.7-board-removal, followed by a merge of
> tegra-for-3.7-common-clk, followed by a merge of:
> 
> git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git xceiv-for-v3.7
> 
> ----------------------------------------------------------------
> 
> The following changes since commit fef40b2369a4ececa16b4d02b625e45252fe5d0a:
> 
>   Merge commit 'xceiv-for-v3.7' into for-3.7/cleanup2
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git tegra-for-3.7-cleanup2

Hi,

Nothing wrong with this branch, but I'm holding off until I get a strong
handshake from Felipe that his branch will not be rebased (sent off-list).


-Olof