The following changes since commit 62aa2b537c6f5957afd98e29f96897419ed5ebab: Linux 3.3-rc2 (2012-01-31 13:31:54 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra.git tags/tegra-soc-drivers for you to fetch changes up to e77a6b313fdfe4faa8f9a8edf919c7eb8d095fb5: ARM: tegra: uncompress.h: Don't depend on kernel headers (2012-02-27 13:45:54 -0800) ---------------------------------------------------------------- Tegra SoC driver support. Some device tree conversions, some new drivers. and a fix for an issue introduced in Grant Likely's irq_domain conversion in his tree. Because of that, this branch depends on his branch to build (but not to merge): git://git.secretlab.ca/git/linux-2.6.git irqdomain/next ---------------------------------------------------------------- Doug Anderson (2): ARM: tegra: Introduce define DEBUG_UART_SHIFT ARM: tegra: uncompress.h: Store UART address in a variable Laxman Dewangan (2): ARM: tegra: Pause DMA when reading transfer count ARM: tegra: dma: not required to move requestor when stopping. Leon Romanovsky (2): ARM: dt: tegra: Enable device tree audio codec on PAZ00 board. ARM: dt: tegra: Enable headset autodetection on PAZ00 board. Olof Johansson (9): ARM: tegra: emc: device tree bindings ARM: tegra: seaboard: add EMC table to device tree ARM: tegra: Don't WARN_ON() for too early dma channel allocations ARM: tegra: use APB DMA for accessing APB devices ARM: tegra: fuse: use apbio dma for register access ARM: tegra: fuse: add functions to access chip revision ARM: tegra: fuse: add bct strapping reading ARM: tegra: emc: convert tegra2_emc to a platform driver ARM: tegra: emc: device tree support Stephen Warren (19): dt: tegra gpio: Flesh out binding documentation ARM: dt: tegra30.dtsi: Reformat gpio's interrupts property ARM: dt: tegra30.dtsi: Add extra GPIO interrupt ARM: dt: tegra: Add Tegra APB DMA device tree binding ARM: dt: tegra: Modify I2S nodes to match binding ARM: dt: tegra: Add labels for I2S controllers ARM: dt: tegra: Enable audio on WM8903 boards, disable others ARM: dt: Add binding for Tegra PMC ARM: tegra: Support Tegra30 in decompressor UART setup ARM: tegra: uncompress.h: Choose a UART at runtime ARM: tegra: Pass uncompress.h UART selection to DEBUG_LL ARM: tegra: Remove use of TEGRA_GPIO_TO_IRQ gpio: tegra: Dynamically allocate IRQ base, and support DT gpio: tegra: Parameterize the number of banks ARM: tegra: Fix EMC pdata initialization from registers ARM: tegra: Add a simple PMC driver ARM: tegra: Remove duplicate PMU interrupt inversion code gpio: tegra: Fix build issue due to irq_domain rework. ARM: tegra: uncompress.h: Don't depend on kernel headers .../devicetree/bindings/arm/tegra/emc.txt | 100 +++++++++ .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 19 ++ .../devicetree/bindings/dma/tegra20-apbdma.txt | 30 +++ .../devicetree/bindings/gpio/gpio_nvidia.txt | 36 +++- arch/arm/boot/dts/tegra-harmony.dts | 45 +++- arch/arm/boot/dts/tegra-paz00.dts | 30 +++ arch/arm/boot/dts/tegra-seaboard.dts | 78 +++++++ arch/arm/boot/dts/tegra-trimslice.dts | 12 + arch/arm/boot/dts/tegra-ventana.dts | 42 ++++ arch/arm/boot/dts/tegra20.dtsi | 43 ++++- arch/arm/boot/dts/tegra30.dtsi | 53 +++++- arch/arm/mach-tegra/Makefile | 3 +- arch/arm/mach-tegra/apbio.c | 145 +++++++++++++ arch/arm/mach-tegra/apbio.h | 39 ++++ arch/arm/mach-tegra/board-harmony-power.c | 15 -- arch/arm/mach-tegra/board-harmony.c | 2 +- arch/arm/mach-tegra/board-seaboard.c | 5 +- arch/arm/mach-tegra/common.c | 20 ++ arch/arm/mach-tegra/dma.c | 128 +++++++----- arch/arm/mach-tegra/fuse.c | 107 +++++++--- arch/arm/mach-tegra/fuse.h | 34 +++- arch/arm/mach-tegra/include/mach/debug-macro.S | 88 +++++++- arch/arm/mach-tegra/include/mach/gpio-tegra.h | 2 - arch/arm/mach-tegra/include/mach/irammap.h | 35 +++ arch/arm/mach-tegra/include/mach/uncompress.h | 120 ++++++++++- arch/arm/mach-tegra/pmc.c | 76 +++++++ arch/arm/mach-tegra/pmc.h | 23 ++ arch/arm/mach-tegra/tegra2_clocks.c | 2 +- arch/arm/mach-tegra/tegra2_emc.c | 224 ++++++++++++++++++-- arch/arm/mach-tegra/tegra2_emc.h | 11 +- drivers/gpio/gpio-tegra.c | 59 ++++-- include/linux/platform_data/tegra_emc.h | 34 +++ 32 files changed, 1467 insertions(+), 193 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/tegra/emc.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.txt create mode 100644 Documentation/devicetree/bindings/dma/tegra20-apbdma.txt create mode 100644 arch/arm/mach-tegra/apbio.c create mode 100644 arch/arm/mach-tegra/apbio.h create mode 100644 arch/arm/mach-tegra/include/mach/irammap.h create mode 100644 arch/arm/mach-tegra/pmc.c create mode 100644 arch/arm/mach-tegra/pmc.h create mode 100644 include/linux/platform_data/tegra_emc.h -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html