* [GIT PULL 2/5] ARM: tegra: driver changes for 3.15
2014-03-07 20:28 [GIT PULL 1/5] ARM: tegra: Trusted Foundations work for 3.15 Stephen Warren
@ 2014-03-07 20:28 ` Stephen Warren
2014-03-20 21:37 ` Olof Johansson
2014-03-07 20:28 ` [GIT PULL 3/5] ARM: tegra: core SoC " Stephen Warren
` (3 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: Stephen Warren @ 2014-03-07 20:28 UTC (permalink / raw)
To: linux-arm-kernel
A single cleanup for the Tegra AHB driver.
----------------------------------------------------------------
The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
Linus 3.14-rc1
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-drivers
for you to fetch changes up to 3cb3316cf7e817c39289c9ce17dcce2fabebb086:
drivers/amba: don't check resource with devm_ioremap_resource
----------------------------------------------------------------
Wolfram Sang (1):
drivers/amba: don't check resource with devm_ioremap_resource
drivers/amba/tegra-ahb.c | 2 --
1 file changed, 2 deletions(-)
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 2/5] ARM: tegra: driver changes for 3.15
2014-03-07 20:28 ` [GIT PULL 2/5] ARM: tegra: driver changes " Stephen Warren
@ 2014-03-20 21:37 ` Olof Johansson
0 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2014-03-20 21:37 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Mar 07, 2014 at 01:28:05PM -0700, Stephen Warren wrote:
> A single cleanup for the Tegra AHB driver.
>
> ----------------------------------------------------------------
>
> The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
>
> Linus 3.14-rc1
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-drivers
Merged into next/drivers. Thanks!
-Olof
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL 3/5] ARM: tegra: core SoC changes for 3.15
2014-03-07 20:28 [GIT PULL 1/5] ARM: tegra: Trusted Foundations work for 3.15 Stephen Warren
2014-03-07 20:28 ` [GIT PULL 2/5] ARM: tegra: driver changes " Stephen Warren
@ 2014-03-07 20:28 ` Stephen Warren
2014-03-20 21:39 ` Olof Johansson
2014-03-07 20:28 ` [GIT PULL 4/5] ARM: tegra: device tree " Stephen Warren
` (2 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: Stephen Warren @ 2014-03-07 20:28 UTC (permalink / raw)
To: linux-arm-kernel
A couple of minor fixes, plus the removal of the EMC scaling driver,
which hasn't been active since we converted clocks to device tree.
----------------------------------------------------------------
The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
Linus 3.14-rc1
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-soc
for you to fetch changes up to 357281ed092ac5713137fa42b447cdd68a4aa56e:
ARM: tegra: Export I/O rail functions
----------------------------------------------------------------
Stefan Agner (1):
ARM: tegra: don't timeout if CPU is powergated
Stephen Warren (1):
ARM: tegra: remove tegra EMC scaling driver
Thierry Reding (1):
ARM: tegra: Export I/O rail functions
arch/arm/mach-tegra/Makefile | 1 -
arch/arm/mach-tegra/platsmp.c | 2 +-
arch/arm/mach-tegra/powergate.c | 2 +
arch/arm/mach-tegra/tegra2_emc.c | 347 ----------------------------------
arch/arm/mach-tegra/tegra2_emc.h | 24 ---
5 files changed, 3 insertions(+), 373 deletions(-)
delete mode 100644 arch/arm/mach-tegra/tegra2_emc.c
delete mode 100644 arch/arm/mach-tegra/tegra2_emc.h
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 3/5] ARM: tegra: core SoC changes for 3.15
2014-03-07 20:28 ` [GIT PULL 3/5] ARM: tegra: core SoC " Stephen Warren
@ 2014-03-20 21:39 ` Olof Johansson
0 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2014-03-20 21:39 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Mar 07, 2014 at 01:28:06PM -0700, Stephen Warren wrote:
> A couple of minor fixes, plus the removal of the EMC scaling driver,
> which hasn't been active since we converted clocks to device tree.
>
> ----------------------------------------------------------------
>
> The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
>
> Linus 3.14-rc1
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-soc
Merged into next/soc. Thanks!
-Olof
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL 4/5] ARM: tegra: device tree changes for 3.15
2014-03-07 20:28 [GIT PULL 1/5] ARM: tegra: Trusted Foundations work for 3.15 Stephen Warren
2014-03-07 20:28 ` [GIT PULL 2/5] ARM: tegra: driver changes " Stephen Warren
2014-03-07 20:28 ` [GIT PULL 3/5] ARM: tegra: core SoC " Stephen Warren
@ 2014-03-07 20:28 ` Stephen Warren
2014-03-20 21:41 ` Olof Johansson
2014-03-07 20:28 ` [GIT PULL 5/5] ARM: tegra: defconfig updates " Stephen Warren
2014-03-20 21:36 ` [GIT PULL 1/5] ARM: tegra: Trusted Foundations work " Olof Johansson
4 siblings, 1 reply; 11+ messages in thread
From: Stephen Warren @ 2014-03-07 20:28 UTC (permalink / raw)
To: linux-arm-kernel
This enables:
* host1x and eDP support on Tegra124.
* LCD panel support for a few Tegra20 devices and Venice2.
* Enables power down, SPI flash, and USB on Venice2.
* Documents which Dalmore revision is supported.
* Adds an I2C bus mux to Cardhu.
Additionally, Tegra124 is converted to use #address-cells=<2> since the
HW suports more than 32-bits of address space, and various cleanups are
included.
----------------------------------------------------------------
The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
Linus 3.14-rc1
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-dt
for you to fetch changes up to 97070bd44bab603fc47063952250f479e9e7321e:
ARM: dts: tegra: add PCIe interrupt mapping properties
----------------------------------------------------------------
Bryan Wu (1):
ARM: tegra: enable PCA9546 on Cardhu
Laxman Dewangan (1):
ARM: tegra: add system-power-controller property for PMIC node
Lucas Stach (1):
ARM: dts: tegra: add PCIe interrupt mapping properties
Marc Dietrich (1):
ARM: tegra: paz00: Add LVDS support to device tree
Stephen Warren (5):
ARM: tegra: document which Dalmore revisions are supported
ARM: tegra: enable LCD panel on Seaboard
ARM: tegra: enable LCD panel on Ventana
ARM: tegra: add SPI flash to Venice2 DT
ARM: tegra: use 2 address cells for Tegra124 DT
Thierry Reding (12):
ARM: tegra: Properly sort clocks property
ARM: tegra: Use "disabled" for status property
ARM: tegra: Combine VBUS enable pins into one node
ARM: tegra: Overhaul Venice2 regulators
ARM: tegra: Hook up SDMMC3 power-supply on Venice2
ARM: tegra: Add Tegra124 host1x support
ARM: tegra: Add Tegra124 eDP support
ARM: tegra: Enable eDP for Venice2
ARM: tegra: Add Tegra124 USB support
ARM: tegra: Enable USB on Venice2
ARM: tegra: Fix whitespace around '='
ARM: tegra: Rename as3722 node to pmic
.../bindings/pci/nvidia,tegra20-pcie.txt | 8 +
arch/arm/boot/dts/tegra114-dalmore.dts | 5 +
arch/arm/boot/dts/tegra114.dtsi | 8 +-
arch/arm/boot/dts/tegra124-venice2.dts | 301 ++++++++++------
arch/arm/boot/dts/tegra124.dtsi | 339 ++++++++++++++-----
arch/arm/boot/dts/tegra20-paz00.dts | 46 ++-
arch/arm/boot/dts/tegra20-seaboard.dts | 55 ++-
arch/arm/boot/dts/tegra20-ventana.dts | 39 ++-
arch/arm/boot/dts/tegra20.dtsi | 4 +
arch/arm/boot/dts/tegra30-cardhu.dtsi | 7 +
arch/arm/boot/dts/tegra30.dtsi | 6 +-
11 files changed, 617 insertions(+), 201 deletions(-)
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 4/5] ARM: tegra: device tree changes for 3.15
2014-03-07 20:28 ` [GIT PULL 4/5] ARM: tegra: device tree " Stephen Warren
@ 2014-03-20 21:41 ` Olof Johansson
0 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2014-03-20 21:41 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Mar 07, 2014 at 01:28:07PM -0700, Stephen Warren wrote:
> This enables:
> * host1x and eDP support on Tegra124.
> * LCD panel support for a few Tegra20 devices and Venice2.
> * Enables power down, SPI flash, and USB on Venice2.
> * Documents which Dalmore revision is supported.
> * Adds an I2C bus mux to Cardhu.
>
> Additionally, Tegra124 is converted to use #address-cells=<2> since the
> HW suports more than 32-bits of address space, and various cleanups are
> included.
>
> ----------------------------------------------------------------
>
> The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
>
> Linus 3.14-rc1
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-dt
Merged, thanks!
-Olof
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL 5/5] ARM: tegra: defconfig updates for 3.15
2014-03-07 20:28 [GIT PULL 1/5] ARM: tegra: Trusted Foundations work for 3.15 Stephen Warren
` (2 preceding siblings ...)
2014-03-07 20:28 ` [GIT PULL 4/5] ARM: tegra: device tree " Stephen Warren
@ 2014-03-07 20:28 ` Stephen Warren
2014-03-20 21:42 ` Olof Johansson
2014-03-20 21:36 ` [GIT PULL 1/5] ARM: tegra: Trusted Foundations work " Olof Johansson
4 siblings, 1 reply; 11+ messages in thread
From: Stephen Warren @ 2014-03-07 20:28 UTC (permalink / raw)
To: linux-arm-kernel
The following options are enabled:
- ams AS3722 is used as system PMIC for Tegra124 based Venice2.
- NXP PCA9546 is used in Cardhu Tegra30 board to connect to 3 cameras.
- GSPCA to support the webcam on Venice2.
- Allocate 64 MiB for CMA by default; the default 16MiB is not enough
for the majority of use-cases. This can still be overridden by the cma
command-line option.
----------------------------------------------------------------
The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
Linus 3.14-rc1
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-defconfig
for you to fetch changes up to d1c912c1001fb97c1233d0ce3379d0c3f25b8312:
ARM: tegra: defconfig updates
----------------------------------------------------------------
Laxman Dewangan (1):
ARM: tegra: defconfig updates
arch/arm/configs/tegra_defconfig | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 5/5] ARM: tegra: defconfig updates for 3.15
2014-03-07 20:28 ` [GIT PULL 5/5] ARM: tegra: defconfig updates " Stephen Warren
@ 2014-03-20 21:42 ` Olof Johansson
2014-03-20 22:11 ` Stephen Warren
0 siblings, 1 reply; 11+ messages in thread
From: Olof Johansson @ 2014-03-20 21:42 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Mar 07, 2014 at 01:28:08PM -0700, Stephen Warren wrote:
> The following options are enabled:
> - ams AS3722 is used as system PMIC for Tegra124 based Venice2.
> - NXP PCA9546 is used in Cardhu Tegra30 board to connect to 3 cameras.
> - GSPCA to support the webcam on Venice2.
> - Allocate 64 MiB for CMA by default; the default 16MiB is not enough
> for the majority of use-cases. This can still be overridden by the cma
> command-line option.
>
> ----------------------------------------------------------------
>
> The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
>
> Linus 3.14-rc1
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-defconfig
>
> for you to fetch changes up to d1c912c1001fb97c1233d0ce3379d0c3f25b8312:
>
> ARM: tegra: defconfig updates
Merged, thanks. Should some of these options be changed on multi_v7_defconfig
as well, or are they already there?
-Olof
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL 5/5] ARM: tegra: defconfig updates for 3.15
2014-03-20 21:42 ` Olof Johansson
@ 2014-03-20 22:11 ` Stephen Warren
0 siblings, 0 replies; 11+ messages in thread
From: Stephen Warren @ 2014-03-20 22:11 UTC (permalink / raw)
To: linux-arm-kernel
On 03/20/2014 03:42 PM, Olof Johansson wrote:
> On Fri, Mar 07, 2014 at 01:28:08PM -0700, Stephen Warren wrote:
>> The following options are enabled:
>> - ams AS3722 is used as system PMIC for Tegra124 based Venice2.
>> - NXP PCA9546 is used in Cardhu Tegra30 board to connect to 3 cameras.
>> - GSPCA to support the webcam on Venice2.
>> - Allocate 64 MiB for CMA by default; the default 16MiB is not enough
>> for the majority of use-cases. This can still be overridden by the cma
>> command-line option.
>>
>> ----------------------------------------------------------------
>>
>> The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
>>
>> Linus 3.14-rc1
>>
>> are available in the git repository at:
>>
>> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-defconfig
>>
>> for you to fetch changes up to d1c912c1001fb97c1233d0ce3379d0c3f25b8312:
>>
>> ARM: tegra: defconfig updates
>
> Merged, thanks. Should some of these options be changed on multi_v7_defconfig
> as well, or are they already there?
Most of the options do need to be added to multi_v7_defconfig (and
multi_lpae_defconfig, which doesn't seem to be checked in). AS3722 is
already there though.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL 1/5] ARM: tegra: Trusted Foundations work for 3.15
2014-03-07 20:28 [GIT PULL 1/5] ARM: tegra: Trusted Foundations work for 3.15 Stephen Warren
` (3 preceding siblings ...)
2014-03-07 20:28 ` [GIT PULL 5/5] ARM: tegra: defconfig updates " Stephen Warren
@ 2014-03-20 21:36 ` Olof Johansson
4 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2014-03-20 21:36 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Mar 07, 2014 at 01:28:04PM -0700, Stephen Warren wrote:
> This pull request contains a number of cleanups and enhancements for the
> Trusted Foundations firmware used on production Tegra SoCs. The changes
> allow kernels without TF support to run on HW that uses TF, albeit with
> reduced functionality, and also fix the cpuidle feature.
>
> ----------------------------------------------------------------
>
> The following changes since commit 38dbfb59d1175ef458d006556061adeaa8751b72:
>
> Linus 3.14-rc1
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tegra-for-3.15-tf
Not finding a perfect category for this, I ended up merging it into next/soc.
So; merged; thanks. Again, apologies for the delay.
-Olof
^ permalink raw reply [flat|nested] 11+ messages in thread