* [GIT PULL V2 0/7] ARM: tegra: pull requests for 3.6
@ 2012-07-06 18:47 ` Stephen Warren
0 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
linux-tegra-u79uwXL29TY76Z2rM5mHXA, Stephen Warren
This is Tegra's pull requests for v3.6.
Changes in V2:
* Split for-3.6/{fixes,soc} to remove their dependency.
* Split for-3.6/{dt,boards} to remove their dependency.
* Added example merge resolution branches for the conflicts when merging
the above pairs of branches.
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 0/7] ARM: tegra: pull requests for 3.6
@ 2012-07-06 18:47 ` Stephen Warren
0 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: linux-arm-kernel
This is Tegra's pull requests for v3.6.
Changes in V2:
* Split for-3.6/{fixes,soc} to remove their dependency.
* Split for-3.6/{dt,boards} to remove their dependency.
* Added example merge resolution branches for the conflicts when merging
the above pairs of branches.
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 1/7] ARM: tegra: for-3.6/cleanup branch
2012-07-06 18:47 ` Stephen Warren
@ 2012-07-06 18:47 ` Stephen Warren
-1 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
linux-tegra-u79uwXL29TY76Z2rM5mHXA, Stephen Warren
This branch contains various minor cleanups, such as binding and .dts renames,
DT content cleanup, SDHCI support-8bit property usage cleanup, and removal of
some unnecessary sleep code.
This branch depends only on v3.5-rc2.
This branch is included in many later pull requests.
----------------------------------------------------------------
The following changes since commit cfaf025112d3856637ff34a767ef785ef5cf2ca9:
Linux 3.5-rc2
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/cleanup
for you to fetch changes up to 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
----------------------------------------------------------------
Prashant Gaikwad (1):
ARM: tegra: Remove flow controller programming
Stephen Warren (5):
dt: name all Tegra binding docs consistently
mmc: tegra: use bus-width property instead of support-8bit
ARM: dt: tegra: remove legacy support-8bit property
ASoC: tegra: simplify Kconfig dependencies
ARM: dt: tegra: rename board files to match SoC
hdoyu-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org (5):
amba: tegra-ahb: Remove empty *_remove()
ARM: dt: tegra{20,30}.dtsi: Rename "mc" to "memory-controller"
ARM: tegra{20,30}: Rename "mc" to "memory-controller"
ARM: dt: tegra20: Rename "emc" to "memory-controller"
ARM: tegra20: Rename "emc" to "memory-controller"
.../arm/tegra/{emc.txt => nvidia,tegra20-emc.txt} | 2 +-
.../bindings/arm/tegra/nvidia,tegra20-mc.txt | 2 +-
.../bindings/arm/tegra/nvidia,tegra30-mc.txt | 2 +-
.../{gpio_nvidia.txt => nvidia,tegra20-gpio.txt} | 0
.../{tegra-kbc.txt => nvidia,tegra20-kbc.txt} | 0
.../{nvidia-sdhci.txt => nvidia,tegra20-sdhci.txt} | 0
.../nvec/{nvec_nvidia.txt => nvidia,nvec.txt} | 0
...-alc5632.txt => nvidia,tegra-audio-alc5632.txt} | 0
...mslice.txt => nvidia,tegra-audio-trimslice.txt} | 0
...io-wm8753.txt => nvidia,tegra-audio-wm8753.txt} | 0
...io-wm8903.txt => nvidia,tegra-audio-wm8903.txt} | 0
.../{tegra20-das.txt => nvidia,tegra20-das.txt} | 0
.../{tegra20-i2s.txt => nvidia,tegra20-i2s.txt} | 0
.../spi/{spi_nvidia.txt => nvidia,tegra20-spi.txt} | 0
.../usb/{tegra-usb.txt => nvidia,tegra20-ehci.txt} | 0
.../dts/{tegra-harmony.dts => tegra20-harmony.dts} | 1 -
.../dts/{tegra-paz00.dts => tegra20-paz00.dts} | 1 -
.../{tegra-seaboard.dts => tegra20-seaboard.dts} | 3 +-
.../{tegra-trimslice.dts => tegra20-trimslice.dts} | 0
.../dts/{tegra-ventana.dts => tegra20-ventana.dts} | 1 -
arch/arm/boot/dts/tegra20.dtsi | 4 +-
.../dts/{tegra-cardhu.dts => tegra30-cardhu.dts} | 1 -
arch/arm/boot/dts/tegra30.dtsi | 2 +-
arch/arm/mach-tegra/Kconfig | 3 --
arch/arm/mach-tegra/Makefile.boot | 12 +++---
arch/arm/mach-tegra/cpuidle.c | 6 ++--
arch/arm/mach-tegra/sleep.S | 29 ---------------
drivers/amba/tegra-ahb.c | 6 ---
drivers/mmc/host/sdhci-tegra.c | 5 ++-
sound/soc/tegra/Kconfig | 10 +-----
30 files changed, 21 insertions(+), 69 deletions(-)
rename Documentation/devicetree/bindings/arm/tegra/{emc.txt => nvidia,tegra20-emc.txt} (99%)
rename Documentation/devicetree/bindings/gpio/{gpio_nvidia.txt => nvidia,tegra20-gpio.txt} (100%)
rename Documentation/devicetree/bindings/input/{tegra-kbc.txt => nvidia,tegra20-kbc.txt} (100%)
rename Documentation/devicetree/bindings/mmc/{nvidia-sdhci.txt => nvidia,tegra20-sdhci.txt} (100%)
rename Documentation/devicetree/bindings/nvec/{nvec_nvidia.txt => nvidia,nvec.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra-audio-alc5632.txt => nvidia,tegra-audio-alc5632.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra-audio-trimslice.txt => nvidia,tegra-audio-trimslice.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra-audio-wm8753.txt => nvidia,tegra-audio-wm8753.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra-audio-wm8903.txt => nvidia,tegra-audio-wm8903.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra20-das.txt => nvidia,tegra20-das.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra20-i2s.txt => nvidia,tegra20-i2s.txt} (100%)
rename Documentation/devicetree/bindings/spi/{spi_nvidia.txt => nvidia,tegra20-spi.txt} (100%)
rename Documentation/devicetree/bindings/usb/{tegra-usb.txt => nvidia,tegra20-ehci.txt} (100%)
rename arch/arm/boot/dts/{tegra-harmony.dts => tegra20-harmony.dts} (99%)
rename arch/arm/boot/dts/{tegra-paz00.dts => tegra20-paz00.dts} (99%)
rename arch/arm/boot/dts/{tegra-seaboard.dts => tegra20-seaboard.dts} (99%)
rename arch/arm/boot/dts/{tegra-trimslice.dts => tegra20-trimslice.dts} (100%)
rename arch/arm/boot/dts/{tegra-ventana.dts => tegra20-ventana.dts} (99%)
rename arch/arm/boot/dts/{tegra-cardhu.dts => tegra30-cardhu.dts} (99%)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 1/7] ARM: tegra: for-3.6/cleanup branch
@ 2012-07-06 18:47 ` Stephen Warren
0 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: linux-arm-kernel
This branch contains various minor cleanups, such as binding and .dts renames,
DT content cleanup, SDHCI support-8bit property usage cleanup, and removal of
some unnecessary sleep code.
This branch depends only on v3.5-rc2.
This branch is included in many later pull requests.
----------------------------------------------------------------
The following changes since commit cfaf025112d3856637ff34a767ef785ef5cf2ca9:
Linux 3.5-rc2
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/cleanup
for you to fetch changes up to 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
----------------------------------------------------------------
Prashant Gaikwad (1):
ARM: tegra: Remove flow controller programming
Stephen Warren (5):
dt: name all Tegra binding docs consistently
mmc: tegra: use bus-width property instead of support-8bit
ARM: dt: tegra: remove legacy support-8bit property
ASoC: tegra: simplify Kconfig dependencies
ARM: dt: tegra: rename board files to match SoC
hdoyu at nvidia.com (5):
amba: tegra-ahb: Remove empty *_remove()
ARM: dt: tegra{20,30}.dtsi: Rename "mc" to "memory-controller"
ARM: tegra{20,30}: Rename "mc" to "memory-controller"
ARM: dt: tegra20: Rename "emc" to "memory-controller"
ARM: tegra20: Rename "emc" to "memory-controller"
.../arm/tegra/{emc.txt => nvidia,tegra20-emc.txt} | 2 +-
.../bindings/arm/tegra/nvidia,tegra20-mc.txt | 2 +-
.../bindings/arm/tegra/nvidia,tegra30-mc.txt | 2 +-
.../{gpio_nvidia.txt => nvidia,tegra20-gpio.txt} | 0
.../{tegra-kbc.txt => nvidia,tegra20-kbc.txt} | 0
.../{nvidia-sdhci.txt => nvidia,tegra20-sdhci.txt} | 0
.../nvec/{nvec_nvidia.txt => nvidia,nvec.txt} | 0
...-alc5632.txt => nvidia,tegra-audio-alc5632.txt} | 0
...mslice.txt => nvidia,tegra-audio-trimslice.txt} | 0
...io-wm8753.txt => nvidia,tegra-audio-wm8753.txt} | 0
...io-wm8903.txt => nvidia,tegra-audio-wm8903.txt} | 0
.../{tegra20-das.txt => nvidia,tegra20-das.txt} | 0
.../{tegra20-i2s.txt => nvidia,tegra20-i2s.txt} | 0
.../spi/{spi_nvidia.txt => nvidia,tegra20-spi.txt} | 0
.../usb/{tegra-usb.txt => nvidia,tegra20-ehci.txt} | 0
.../dts/{tegra-harmony.dts => tegra20-harmony.dts} | 1 -
.../dts/{tegra-paz00.dts => tegra20-paz00.dts} | 1 -
.../{tegra-seaboard.dts => tegra20-seaboard.dts} | 3 +-
.../{tegra-trimslice.dts => tegra20-trimslice.dts} | 0
.../dts/{tegra-ventana.dts => tegra20-ventana.dts} | 1 -
arch/arm/boot/dts/tegra20.dtsi | 4 +-
.../dts/{tegra-cardhu.dts => tegra30-cardhu.dts} | 1 -
arch/arm/boot/dts/tegra30.dtsi | 2 +-
arch/arm/mach-tegra/Kconfig | 3 --
arch/arm/mach-tegra/Makefile.boot | 12 +++---
arch/arm/mach-tegra/cpuidle.c | 6 ++--
arch/arm/mach-tegra/sleep.S | 29 ---------------
drivers/amba/tegra-ahb.c | 6 ---
drivers/mmc/host/sdhci-tegra.c | 5 ++-
sound/soc/tegra/Kconfig | 10 +-----
30 files changed, 21 insertions(+), 69 deletions(-)
rename Documentation/devicetree/bindings/arm/tegra/{emc.txt => nvidia,tegra20-emc.txt} (99%)
rename Documentation/devicetree/bindings/gpio/{gpio_nvidia.txt => nvidia,tegra20-gpio.txt} (100%)
rename Documentation/devicetree/bindings/input/{tegra-kbc.txt => nvidia,tegra20-kbc.txt} (100%)
rename Documentation/devicetree/bindings/mmc/{nvidia-sdhci.txt => nvidia,tegra20-sdhci.txt} (100%)
rename Documentation/devicetree/bindings/nvec/{nvec_nvidia.txt => nvidia,nvec.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra-audio-alc5632.txt => nvidia,tegra-audio-alc5632.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra-audio-trimslice.txt => nvidia,tegra-audio-trimslice.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra-audio-wm8753.txt => nvidia,tegra-audio-wm8753.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra-audio-wm8903.txt => nvidia,tegra-audio-wm8903.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra20-das.txt => nvidia,tegra20-das.txt} (100%)
rename Documentation/devicetree/bindings/sound/{tegra20-i2s.txt => nvidia,tegra20-i2s.txt} (100%)
rename Documentation/devicetree/bindings/spi/{spi_nvidia.txt => nvidia,tegra20-spi.txt} (100%)
rename Documentation/devicetree/bindings/usb/{tegra-usb.txt => nvidia,tegra20-ehci.txt} (100%)
rename arch/arm/boot/dts/{tegra-harmony.dts => tegra20-harmony.dts} (99%)
rename arch/arm/boot/dts/{tegra-paz00.dts => tegra20-paz00.dts} (99%)
rename arch/arm/boot/dts/{tegra-seaboard.dts => tegra20-seaboard.dts} (99%)
rename arch/arm/boot/dts/{tegra-trimslice.dts => tegra20-trimslice.dts} (100%)
rename arch/arm/boot/dts/{tegra-ventana.dts => tegra20-ventana.dts} (99%)
rename arch/arm/boot/dts/{tegra-cardhu.dts => tegra30-cardhu.dts} (99%)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 2/7] ARM: tegra: for-3.6/fixes branch
2012-07-06 18:47 ` Stephen Warren
@ 2012-07-06 18:47 ` Stephen Warren
-1 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
linux-tegra-u79uwXL29TY76Z2rM5mHXA, Stephen Warren
This branch contains various small bug-fixes to Tegra code.
This branch is based on Tegra's for-3.6/cleanup branch from a previous pull
request.
This branch is not included in a later pull request.
Note that there will be a merge conflict between for-3.6/{fixes,soc}. The
expected resolution may be found in branch for-3.6/merged-fixes-soc.
----------------------------------------------------------------
The following changes since commit 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/fixes
for you to fetch changes up to 95ef9958849381931a79ecec53e677e52c406c5a:
ARM: tegra: build powergate unconditionally
----------------------------------------------------------------
Roland Stigge (1):
ARM: tegra: Fix dts files w/ status property: "disable" -> "disabled"
Wolfram Sang (1):
ARM: tegra: build powergate unconditionally
arch/arm/boot/dts/tegra20.dtsi | 36 ++++++++++++++++----------------
arch/arm/boot/dts/tegra30.dtsi | 38 +++++++++++++++++-----------------
arch/arm/mach-tegra/Makefile | 2 +-
3 files changed, 38 insertions(+), 38 deletions(-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 2/7] ARM: tegra: for-3.6/fixes branch
@ 2012-07-06 18:47 ` Stephen Warren
0 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: linux-arm-kernel
This branch contains various small bug-fixes to Tegra code.
This branch is based on Tegra's for-3.6/cleanup branch from a previous pull
request.
This branch is not included in a later pull request.
Note that there will be a merge conflict between for-3.6/{fixes,soc}. The
expected resolution may be found in branch for-3.6/merged-fixes-soc.
----------------------------------------------------------------
The following changes since commit 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/fixes
for you to fetch changes up to 95ef9958849381931a79ecec53e677e52c406c5a:
ARM: tegra: build powergate unconditionally
----------------------------------------------------------------
Roland Stigge (1):
ARM: tegra: Fix dts files w/ status property: "disable" -> "disabled"
Wolfram Sang (1):
ARM: tegra: build powergate unconditionally
arch/arm/boot/dts/tegra20.dtsi | 36 ++++++++++++++++----------------
arch/arm/boot/dts/tegra30.dtsi | 38 +++++++++++++++++-----------------
arch/arm/mach-tegra/Makefile | 2 +-
3 files changed, 38 insertions(+), 38 deletions(-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 3/7] ARM: tegra: for-3.6/soc branch
2012-07-06 18:47 ` Stephen Warren
@ 2012-07-06 18:47 ` Stephen Warren
-1 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
linux-tegra-u79uwXL29TY76Z2rM5mHXA, Stephen Warren
This branch contains changes to Tegra SoC-specific code in the mach-tegra
directory; only APBIO/DMA-related patches this time around.
This branch is based on Tegra's for-3.6/cleanup branch from a previous pull
request.
This branch is not included in any later pull requests.
Note that there will be a merge conflict between for-3.6/{fixes,soc}. The
expected resolution may be found in branch for-3.6/merged-fixes-soc.
----------------------------------------------------------------
The following changes since commit 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/soc
for you to fetch changes up to 5b39fc0bf17028a6b18e57d33f0dcf71f28a8223:
ARM: tegra: apbio: use dmaengine based dma driver
----------------------------------------------------------------
Laxman Dewangan (2):
ARM: tegra: apbio access using dma for tegra20 only
ARM: tegra: apbio: use dmaengine based dma driver
arch/arm/mach-tegra/Makefile | 3 +-
arch/arm/mach-tegra/apbio.c | 194 +++++++++++++++++++++++++++++++++++--
arch/arm/mach-tegra/apbio.h | 19 +----
arch/arm/mach-tegra/common.c | 3 +
4 files changed, 193 insertions(+), 26 deletions(-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 3/7] ARM: tegra: for-3.6/soc branch
@ 2012-07-06 18:47 ` Stephen Warren
0 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: linux-arm-kernel
This branch contains changes to Tegra SoC-specific code in the mach-tegra
directory; only APBIO/DMA-related patches this time around.
This branch is based on Tegra's for-3.6/cleanup branch from a previous pull
request.
This branch is not included in any later pull requests.
Note that there will be a merge conflict between for-3.6/{fixes,soc}. The
expected resolution may be found in branch for-3.6/merged-fixes-soc.
----------------------------------------------------------------
The following changes since commit 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/soc
for you to fetch changes up to 5b39fc0bf17028a6b18e57d33f0dcf71f28a8223:
ARM: tegra: apbio: use dmaengine based dma driver
----------------------------------------------------------------
Laxman Dewangan (2):
ARM: tegra: apbio access using dma for tegra20 only
ARM: tegra: apbio: use dmaengine based dma driver
arch/arm/mach-tegra/Makefile | 3 +-
arch/arm/mach-tegra/apbio.c | 194 +++++++++++++++++++++++++++++++++++--
arch/arm/mach-tegra/apbio.h | 19 +----
arch/arm/mach-tegra/common.c | 3 +
4 files changed, 193 insertions(+), 26 deletions(-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 4/7] ARM: tegra: for-3.6/dt branch
2012-07-06 18:47 ` Stephen Warren
@ 2012-07-06 18:47 ` Stephen Warren
-1 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
linux-tegra-u79uwXL29TY76Z2rM5mHXA, Stephen Warren
This branch contains changes to Tegra device tree files, and related Kconfig
and Makefile changes. Highlights are:
* New support for the Whistler board.
* Use of the I2C pinctrl-based bus mux on Seaboard/Springbank.
This branch is based on Tegra's for-3.6/cleanup branch from a previous pull
request.
This branch is not included in a later pull request.
Note that there will be a merge conflict between for-3.6/{dt,boards}. The
expected resolution may be found in branch for-3.6/merged-dt-boards.
----------------------------------------------------------------
The following changes since commit 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/dt
for you to fetch changes up to 0879c5f72f0a3905d08081e8a2c38e69896b0d5e:
ARM: dt: tegra seaboard: move battery monitor to mux'd I2C bus.
----------------------------------------------------------------
Stephen Warren (3):
ARM: dt: tegra: add Whistler device tree file
ARM: dt: tegra: seaboard: instantiate pinctrl-based I2C bus mux
ARM: dt: tegra seaboard: move battery monitor to mux'd I2C bus.
arch/arm/boot/dts/tegra20-seaboard.dts | 85 ++++++--
arch/arm/boot/dts/tegra20-whistler.dts | 301 +++++++++++++++++++++++++++
arch/arm/mach-tegra/Makefile.boot | 1 +
3 files changed, 371 insertions(+), 16 deletions(-)
create mode 100644 arch/arm/boot/dts/tegra20-whistler.dts
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 4/7] ARM: tegra: for-3.6/dt branch
@ 2012-07-06 18:47 ` Stephen Warren
0 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:47 UTC (permalink / raw)
To: linux-arm-kernel
This branch contains changes to Tegra device tree files, and related Kconfig
and Makefile changes. Highlights are:
* New support for the Whistler board.
* Use of the I2C pinctrl-based bus mux on Seaboard/Springbank.
This branch is based on Tegra's for-3.6/cleanup branch from a previous pull
request.
This branch is not included in a later pull request.
Note that there will be a merge conflict between for-3.6/{dt,boards}. The
expected resolution may be found in branch for-3.6/merged-dt-boards.
----------------------------------------------------------------
The following changes since commit 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/dt
for you to fetch changes up to 0879c5f72f0a3905d08081e8a2c38e69896b0d5e:
ARM: dt: tegra seaboard: move battery monitor to mux'd I2C bus.
----------------------------------------------------------------
Stephen Warren (3):
ARM: dt: tegra: add Whistler device tree file
ARM: dt: tegra: seaboard: instantiate pinctrl-based I2C bus mux
ARM: dt: tegra seaboard: move battery monitor to mux'd I2C bus.
arch/arm/boot/dts/tegra20-seaboard.dts | 85 ++++++--
arch/arm/boot/dts/tegra20-whistler.dts | 301 +++++++++++++++++++++++++++
arch/arm/mach-tegra/Makefile.boot | 1 +
3 files changed, 371 insertions(+), 16 deletions(-)
create mode 100644 arch/arm/boot/dts/tegra20-whistler.dts
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 5/7] ARM: tegra: for-3.6/boards branch
2012-07-06 18:47 ` Stephen Warren
@ 2012-07-06 18:48 ` Stephen Warren
-1 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:48 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
linux-tegra-u79uwXL29TY76Z2rM5mHXA, Stephen Warren
This branch contains changes to Tegra board files, and related Kconfig and
Makefile changes. Highlights include:
* Removal of Seaboard/Springbank board files; these boards can now only be
used with device tree.
* Use of small parts of some non-DT board files from the DT board files. This
enables all features that the non-DT board files have, when booting from DT.
This will allow almost complete removal of all non-DT board files in v3.7.
* Other miscellaneous changes.
This branch is based on Tegra's for-3.6/cleanup branch from a previous pull
request.
This branch is not included in a later pull request.
Note that there will be a merge conflict between for-3.6/{dt,boards}. The
expected resolution may be found in branch for-3.6/merged-dt-boards.
----------------------------------------------------------------
The following changes since commit 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/boards
for you to fetch changes up to 2553dcc6e603e3833990bd3a29bee98d1dbdf251:
ARM: tegra: use of_default_bus_match_table
----------------------------------------------------------------
Laxman Dewangan (1):
ARM: tegra: add device tree AUXDATA for APBDMA
Stephen Warren (7):
ARM: tegra: make .dts compilation depend on Tegra2 support
ARM: tegra: remove CONFIG_MACH_TEGRA_DT
ARM: tegra: remove Seaboard board files
ARM: tegra: trimslice: enable PCIe when booting from device tree
ARM: tegra: harmony: init regulators, PCIe when booting from DT
ARM: tegra: paz00: enable WiFi rfkill when booting from device tree
ARM: tegra: use of_default_bus_match_table
arch/arm/Kconfig | 1 +
arch/arm/mach-tegra/Kconfig | 36 ---
arch/arm/mach-tegra/Makefile | 13 +-
arch/arm/mach-tegra/Makefile.boot | 10 +-
arch/arm/mach-tegra/board-dt-tegra20.c | 74 +++++-
arch/arm/mach-tegra/board-dt-tegra30.c | 8 +-
arch/arm/mach-tegra/board-harmony-pcie.c | 15 +-
arch/arm/mach-tegra/board-harmony-power.c | 25 ++-
arch/arm/mach-tegra/board-paz00.c | 7 +-
arch/arm/mach-tegra/board-seaboard-pinmux.c | 197 --------------
arch/arm/mach-tegra/board-seaboard.c | 306 ----------------------
arch/arm/mach-tegra/board-seaboard.h | 47 ----
arch/arm/mach-tegra/board.h | 9 +
13 files changed, 127 insertions(+), 621 deletions(-)
delete mode 100644 arch/arm/mach-tegra/board-seaboard-pinmux.c
delete mode 100644 arch/arm/mach-tegra/board-seaboard.c
delete mode 100644 arch/arm/mach-tegra/board-seaboard.h
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 5/7] ARM: tegra: for-3.6/boards branch
@ 2012-07-06 18:48 ` Stephen Warren
0 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:48 UTC (permalink / raw)
To: linux-arm-kernel
This branch contains changes to Tegra board files, and related Kconfig and
Makefile changes. Highlights include:
* Removal of Seaboard/Springbank board files; these boards can now only be
used with device tree.
* Use of small parts of some non-DT board files from the DT board files. This
enables all features that the non-DT board files have, when booting from DT.
This will allow almost complete removal of all non-DT board files in v3.7.
* Other miscellaneous changes.
This branch is based on Tegra's for-3.6/cleanup branch from a previous pull
request.
This branch is not included in a later pull request.
Note that there will be a merge conflict between for-3.6/{dt,boards}. The
expected resolution may be found in branch for-3.6/merged-dt-boards.
----------------------------------------------------------------
The following changes since commit 702b0e4f2f2782962aab7d9a0a40ad68770bb1f6:
ARM: dt: tegra: rename board files to match SoC
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/boards
for you to fetch changes up to 2553dcc6e603e3833990bd3a29bee98d1dbdf251:
ARM: tegra: use of_default_bus_match_table
----------------------------------------------------------------
Laxman Dewangan (1):
ARM: tegra: add device tree AUXDATA for APBDMA
Stephen Warren (7):
ARM: tegra: make .dts compilation depend on Tegra2 support
ARM: tegra: remove CONFIG_MACH_TEGRA_DT
ARM: tegra: remove Seaboard board files
ARM: tegra: trimslice: enable PCIe when booting from device tree
ARM: tegra: harmony: init regulators, PCIe when booting from DT
ARM: tegra: paz00: enable WiFi rfkill when booting from device tree
ARM: tegra: use of_default_bus_match_table
arch/arm/Kconfig | 1 +
arch/arm/mach-tegra/Kconfig | 36 ---
arch/arm/mach-tegra/Makefile | 13 +-
arch/arm/mach-tegra/Makefile.boot | 10 +-
arch/arm/mach-tegra/board-dt-tegra20.c | 74 +++++-
arch/arm/mach-tegra/board-dt-tegra30.c | 8 +-
arch/arm/mach-tegra/board-harmony-pcie.c | 15 +-
arch/arm/mach-tegra/board-harmony-power.c | 25 ++-
arch/arm/mach-tegra/board-paz00.c | 7 +-
arch/arm/mach-tegra/board-seaboard-pinmux.c | 197 --------------
arch/arm/mach-tegra/board-seaboard.c | 306 ----------------------
arch/arm/mach-tegra/board-seaboard.h | 47 ----
arch/arm/mach-tegra/board.h | 9 +
13 files changed, 127 insertions(+), 621 deletions(-)
delete mode 100644 arch/arm/mach-tegra/board-seaboard-pinmux.c
delete mode 100644 arch/arm/mach-tegra/board-seaboard.c
delete mode 100644 arch/arm/mach-tegra/board-seaboard.h
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 6/7] ARM: tegra: for-3.6/common-clk branch
2012-07-06 18:47 ` Stephen Warren
@ 2012-07-06 18:48 ` Stephen Warren
-1 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:48 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
linux-tegra-u79uwXL29TY76Z2rM5mHXA, Stephen Warren
This branch contains numerous changes required as a baseline in order to
convert Tegra to the common clock framework. The intention was to also
include patches to actually convert Tegra to the common clock framework.
However, those patches appeared late in the kernel cycle and currently cause
regressions on some boards, so were dropped for now.
This branch depends only on v3.5-rc2.
This branch is not included in a later pull request.
----------------------------------------------------------------
The following changes since commit cfaf025112d3856637ff34a767ef785ef5cf2ca9:
Linux 3.5-rc2
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/common-clk
for you to fetch changes up to 094479915618c526a1409dd6704bcb4ff2c5c1c2:
ARM: tegra: Provide clock for only one PWM controller
----------------------------------------------------------------
Laxman Dewangan (1):
ARM: tegra: dma: rename driver name for clock to "tegra-apbdma"
Prashant Gaikwad (10):
ARM: tegra: add clk_prepare/clk_unprepare
i2c: tegra: Add clk_prepare/clk_unprepare
mmc: tegra: add clk_prepare/clk_unprepare
USB: ehci-tegra: add clk_prepare/clk_unprepare
Input: tegra-kbc - add clk_prepare/clk_unprepare
spi/tegra: add clk_prepare/clk_unprepare
staging: nvec: add clk_prepare/clk_unprepare
ASoC: tegra: add clk_prepare/clk_unprepare
crypto: add clk_prepare/clk_unprepare
ARM: tegra: Remove second instance of uart clk
Simon Que (1):
ARM: tegra: Fix PWM clock programming
Thierry Reding (1):
ARM: tegra: Provide clock for only one PWM controller
arch/arm/mach-tegra/cpu-tegra.c | 6 +-
arch/arm/mach-tegra/dma.c | 4 +-
arch/arm/mach-tegra/pcie.c | 6 +-
arch/arm/mach-tegra/powergate.c | 4 +-
arch/arm/mach-tegra/tegra2_clocks.c | 58 +++++++++++++++++++---------
arch/arm/mach-tegra/tegra30_clocks.c | 28 ++++++--------
arch/arm/mach-tegra/timer.c | 4 +-
arch/arm/mach-tegra/usb_phy.c | 16 ++++----
drivers/crypto/tegra-aes.c | 12 +++---
drivers/i2c/busses/i2c-tegra.c | 10 ++--
drivers/input/keyboard/tegra-kbc.c | 4 +-
drivers/mmc/host/sdhci-tegra.c | 6 +-
drivers/spi/spi-tegra.c | 4 +-
drivers/staging/nvec/nvec.c | 8 ++--
drivers/usb/host/ehci-tegra.c | 20 +++++-----
sound/soc/tegra/tegra20_i2s.c | 4 +-
sound/soc/tegra/tegra20_spdif.c | 4 +-
sound/soc/tegra/tegra30_ahub.c | 8 ++--
sound/soc/tegra/tegra30_i2s.c | 4 +-
sound/soc/tegra/tegra_asoc_utils.c | 12 +++---
20 files changed, 119 insertions(+), 103 deletions(-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 6/7] ARM: tegra: for-3.6/common-clk branch
@ 2012-07-06 18:48 ` Stephen Warren
0 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:48 UTC (permalink / raw)
To: linux-arm-kernel
This branch contains numerous changes required as a baseline in order to
convert Tegra to the common clock framework. The intention was to also
include patches to actually convert Tegra to the common clock framework.
However, those patches appeared late in the kernel cycle and currently cause
regressions on some boards, so were dropped for now.
This branch depends only on v3.5-rc2.
This branch is not included in a later pull request.
----------------------------------------------------------------
The following changes since commit cfaf025112d3856637ff34a767ef785ef5cf2ca9:
Linux 3.5-rc2
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/common-clk
for you to fetch changes up to 094479915618c526a1409dd6704bcb4ff2c5c1c2:
ARM: tegra: Provide clock for only one PWM controller
----------------------------------------------------------------
Laxman Dewangan (1):
ARM: tegra: dma: rename driver name for clock to "tegra-apbdma"
Prashant Gaikwad (10):
ARM: tegra: add clk_prepare/clk_unprepare
i2c: tegra: Add clk_prepare/clk_unprepare
mmc: tegra: add clk_prepare/clk_unprepare
USB: ehci-tegra: add clk_prepare/clk_unprepare
Input: tegra-kbc - add clk_prepare/clk_unprepare
spi/tegra: add clk_prepare/clk_unprepare
staging: nvec: add clk_prepare/clk_unprepare
ASoC: tegra: add clk_prepare/clk_unprepare
crypto: add clk_prepare/clk_unprepare
ARM: tegra: Remove second instance of uart clk
Simon Que (1):
ARM: tegra: Fix PWM clock programming
Thierry Reding (1):
ARM: tegra: Provide clock for only one PWM controller
arch/arm/mach-tegra/cpu-tegra.c | 6 +-
arch/arm/mach-tegra/dma.c | 4 +-
arch/arm/mach-tegra/pcie.c | 6 +-
arch/arm/mach-tegra/powergate.c | 4 +-
arch/arm/mach-tegra/tegra2_clocks.c | 58 +++++++++++++++++++---------
arch/arm/mach-tegra/tegra30_clocks.c | 28 ++++++--------
arch/arm/mach-tegra/timer.c | 4 +-
arch/arm/mach-tegra/usb_phy.c | 16 ++++----
drivers/crypto/tegra-aes.c | 12 +++---
drivers/i2c/busses/i2c-tegra.c | 10 ++--
drivers/input/keyboard/tegra-kbc.c | 4 +-
drivers/mmc/host/sdhci-tegra.c | 6 +-
drivers/spi/spi-tegra.c | 4 +-
drivers/staging/nvec/nvec.c | 8 ++--
drivers/usb/host/ehci-tegra.c | 20 +++++-----
sound/soc/tegra/tegra20_i2s.c | 4 +-
sound/soc/tegra/tegra20_spdif.c | 4 +-
sound/soc/tegra/tegra30_ahub.c | 8 ++--
sound/soc/tegra/tegra30_i2s.c | 4 +-
sound/soc/tegra/tegra_asoc_utils.c | 12 +++---
20 files changed, 119 insertions(+), 103 deletions(-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 7/7] ARM: tegra: for-3.6/defconfig branch
2012-07-06 18:47 ` Stephen Warren
@ 2012-07-06 18:48 ` Stephen Warren
-1 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:48 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
linux-tegra-u79uwXL29TY76Z2rM5mHXA, Stephen Warren
This branch contains a single commit which adjusts tegra_defconfig to enable
new kernel features, driven by new device tree file content and drivers.
This branch depends only on v3.5-rc2.
This branch is not included in a later pull request.
----------------------------------------------------------------
The following changes since commit cfaf025112d3856637ff34a767ef785ef5cf2ca9:
Linux 3.5-rc2
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/defconfig
for you to fetch changes up to dbebe1589d3a86658f32e74396611452c5f34481:
ARM: tegra: defconfig updates
----------------------------------------------------------------
Stephen Warren (1):
ARM: tegra: defconfig updates
arch/arm/configs/tegra_defconfig | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 7/7] ARM: tegra: for-3.6/defconfig branch
@ 2012-07-06 18:48 ` Stephen Warren
0 siblings, 0 replies; 18+ messages in thread
From: Stephen Warren @ 2012-07-06 18:48 UTC (permalink / raw)
To: linux-arm-kernel
This branch contains a single commit which adjusts tegra_defconfig to enable
new kernel features, driven by new device tree file content and drivers.
This branch depends only on v3.5-rc2.
This branch is not included in a later pull request.
----------------------------------------------------------------
The following changes since commit cfaf025112d3856637ff34a767ef785ef5cf2ca9:
Linux 3.5-rc2
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git for-3.6/defconfig
for you to fetch changes up to dbebe1589d3a86658f32e74396611452c5f34481:
ARM: tegra: defconfig updates
----------------------------------------------------------------
Stephen Warren (1):
ARM: tegra: defconfig updates
arch/arm/configs/tegra_defconfig | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [GIT PULL V2 0/7] ARM: tegra: pull requests for 3.6
2012-07-06 18:47 ` Stephen Warren
@ 2012-07-06 20:31 ` Arnd Bergmann
-1 siblings, 0 replies; 18+ messages in thread
From: Arnd Bergmann @ 2012-07-06 20:31 UTC (permalink / raw)
To: Stephen Warren
Cc: arm-DgEjT+Ai2ygdnm+yROfE0A,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
linux-tegra-u79uwXL29TY76Z2rM5mHXA
On Friday 06 July 2012, Stephen Warren wrote:
> This is Tegra's pull requests for v3.6.
>
> Changes in V2:
> * Split for-3.6/{fixes,soc} to remove their dependency.
> * Split for-3.6/{dt,boards} to remove their dependency.
> * Added example merge resolution branches for the conflicts when merging
> the above pairs of branches.
Pulled all of those, thanks for redoing the series so quickly!
I pulled both the fixes and the cleanup branch into the arm-soc next/cleanup
one, because I usually like the fixes to come even before the cleanups, but
I think that's fine.
The merge conflicts were really trivial compared to other things I'm used
to, so there is no need to provide an example merge in cases like this,
git mergetool handles those just fine.
I appreciate the comments for each pull request, I copied them into the
merge changeset description where it makes sense. This would be even easier
if you used signed tags because then you can put the text directly into
the tag message and I don't have to copy it.
Good job also on getting to the point where you can easily add support
for a new board using DT.
Arnd
^ permalink raw reply [flat|nested] 18+ messages in thread
* [GIT PULL V2 0/7] ARM: tegra: pull requests for 3.6
@ 2012-07-06 20:31 ` Arnd Bergmann
0 siblings, 0 replies; 18+ messages in thread
From: Arnd Bergmann @ 2012-07-06 20:31 UTC (permalink / raw)
To: linux-arm-kernel
On Friday 06 July 2012, Stephen Warren wrote:
> This is Tegra's pull requests for v3.6.
>
> Changes in V2:
> * Split for-3.6/{fixes,soc} to remove their dependency.
> * Split for-3.6/{dt,boards} to remove their dependency.
> * Added example merge resolution branches for the conflicts when merging
> the above pairs of branches.
Pulled all of those, thanks for redoing the series so quickly!
I pulled both the fixes and the cleanup branch into the arm-soc next/cleanup
one, because I usually like the fixes to come even before the cleanups, but
I think that's fine.
The merge conflicts were really trivial compared to other things I'm used
to, so there is no need to provide an example merge in cases like this,
git mergetool handles those just fine.
I appreciate the comments for each pull request, I copied them into the
merge changeset description where it makes sense. This would be even easier
if you used signed tags because then you can put the text directly into
the tag message and I don't have to copy it.
Good job also on getting to the point where you can easily add support
for a new board using DT.
Arnd
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2012-07-06 20:31 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-06 18:47 [GIT PULL V2 0/7] ARM: tegra: pull requests for 3.6 Stephen Warren
2012-07-06 18:47 ` Stephen Warren
[not found] ` <1341600482-11020-1-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-07-06 18:47 ` [GIT PULL V2 1/7] ARM: tegra: for-3.6/cleanup branch Stephen Warren
2012-07-06 18:47 ` Stephen Warren
2012-07-06 18:47 ` [GIT PULL V2 2/7] ARM: tegra: for-3.6/fixes branch Stephen Warren
2012-07-06 18:47 ` Stephen Warren
2012-07-06 18:47 ` [GIT PULL V2 3/7] ARM: tegra: for-3.6/soc branch Stephen Warren
2012-07-06 18:47 ` Stephen Warren
2012-07-06 18:47 ` [GIT PULL V2 4/7] ARM: tegra: for-3.6/dt branch Stephen Warren
2012-07-06 18:47 ` Stephen Warren
2012-07-06 18:48 ` [GIT PULL V2 5/7] ARM: tegra: for-3.6/boards branch Stephen Warren
2012-07-06 18:48 ` Stephen Warren
2012-07-06 18:48 ` [GIT PULL V2 6/7] ARM: tegra: for-3.6/common-clk branch Stephen Warren
2012-07-06 18:48 ` Stephen Warren
2012-07-06 18:48 ` [GIT PULL V2 7/7] ARM: tegra: for-3.6/defconfig branch Stephen Warren
2012-07-06 18:48 ` Stephen Warren
2012-07-06 20:31 ` [GIT PULL V2 0/7] ARM: tegra: pull requests for 3.6 Arnd Bergmann
2012-07-06 20:31 ` Arnd Bergmann
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.