[GIT PULL 08/09] arm-soc: device tree conversions

From: Arnd Bergmann
Date: Thu Feb 21 2013 - 16:13:05 EST


The following changes since commit f7c66dc0bf0f4ecd349c79315c87841c67e27aef:

ARM: tegra: remove empty tegra_smp_init_cpus() (2013-02-05 13:13:08 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/dt

for you to fetch changes up to 89dfe564b5926297ee29b973fe75e25c83c5e615:

Merge tag 'tegra-for-3.9-soc-ccf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/dt (2013-02-19 22:38:51 +0100)

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

arm-soc: device tree conversions

These are device tree conversions for a number of platforms,
with the intention of turning code from board files into
device tree descriptions. Notable changes are:

* davinci bindings for pinctrl, MTD, RTC, watchdog and i2c
* nomadik bindings for all devices, removing the board files
* bcm2835 bindings for mmc and i2c
* tegra bindings for hdmi, keyboard, audio, as well as some updates
* at91 bindings for hardware ecc and for devices on RM9200
* mxs bindings for cfa100xx
* sunxi support for Miniand Hackberry board

----------------------------------------------------------------
Arnd Bergmann (4):
Revert "sunxi: a13-olinuxino: Add user LED to the device tree"
Revert "sunxi: a10-cubieboard: Add user LEDs to the device tree"
Merge tag 'tegra-for-3.9-soc-ccf-fixes' of git://git.kernel.org/.../swarren/linux-tegra into next/dt

Bryan Wu (3):
ARM: DT: tegra: Unify the description of Tegra20 boards
ARM: DT: tegra: Add board level compatible properties
ARM: DT: tegra: Add Tegra30 Beaver board support

Emilio LÃpez (1):
sunxi: a10-cubieboard: Add user LEDs to the device tree

Hiroshi Doyu (2):
ARM: dt: tegra20: Rename "gart" to "iommu"
ARM: dt: tegra30: Rename "smmu" to "iommu"

Jean-Christophe PLAGNIOL-VILLARD (1):
ARM: at91: Animeo IP: enable watchdog support

Joachim Eastwood (3):
ARM: at91: add MMC bindings to RM9200 DT
ARM: at91: add SSC bindings to RM9200 DT
ARM: at91: add EMAC bindings to RM9200 DT

Joseph Lo (1):
clk: tegra: fix wrong clock index between se to sata_cold

Josh Wu (2):
ARM: at91: at91sam9x5: add DT parameters to enable PMECC
ARM: at91: at91sam9n12: add DT parameters to enable PMECC

Kumar, Anil (5):
ARM: davinci: da850: add pinctrl driver DT entries
ARM: davinci: da850: add NAND driver DT entries
ARM: davinci: da8xx defconfig: enable pinctrl config option
ARM: davinci: da850: add wdt DT node
ARM: davinci: da850 DT: add support for machine reboot

Lad, Prabhakar (1):
ARM: davinci: da850: move interrupt-parent property to soc node

Laxman Dewangan (8):
ARM: tegra30: tegra30 gpio is not compatible with tegra20 gpio
ARM: tegra: dts: add aliases and DMA requestor for serial controller
ARM: tegra: add DT entry for KBC controller
ARM: tegra: seaboard: enable keyboard in DT
ARM: tegra: cardhu: register UARTC
ARM: tegra: whistler: enable keyboard in DT
ARM: tegra: harmony: enable keyboard in DT
clk: tegra: initialise parent of uart clocks

Linus Walleij (12):
ARM: nomadik: move last custom calls to pinctrl
ARM: nomadik: initial devicetree support
ARM: nomadik: move pin maps to cpu file
ARM: nomadik: move remaining PrimeCells to device tree
ARM: nomadik: add FSMC NAND
ARM: nomadik: move GPIO and pinctrl to device tree
ARM: nomadik: convert SMSC91x ethernet to device tree
ARM: nomadik: migrate MMC/SD card support to device tree
ARM: nomadik: add I2C devices to the device tree
ARM: nomadik: delete old board files
ARM: nomadik: get rid of <mach/hardware.h>
ARM: nomadik: fix OF compilation regression

Lucas Stach (4):
ASoC: tegra: add ac97 host controller to device tree
ARM: tegra: move serial clock-frequency attr into the Tegra20 dtsi
ARM: tegra: Add Colibri T20 512MB COM device tree
ARM: tegra: Add Toradex Iris carrier board DT with T20 512MB COM

Marek Vasut (1):
ARM: mxs: Enable touchscreen on m28evk

Maxime Ripard (9):
ARM: dts: cfa10049: Add PCA9555 GPIO expander to the device tree
ARM: sunxi: Add device tree for Miniand Hackberry
ARM: mxs: dt: Add Crystalfontz CFA-10037 device tree support
ARM: dts: cfa10049: Change the SPI3 bus to spi-gpio
ARM: dts: mxs: Add muxing options for the third PWM
ARM: dts: mxs: Add the LCD to the 10049 board
ARM: mxs: dts: Add gpio-keys for the rotary to the CFA-10049
ARM: mxs: dts: Add rotary encoder to the CFA-10049
sunxi: a13-olinuxino: Add user LED to the device tree

Mrugesh Katepallewar (1):
ARM: davinci: da850: add RTC DT entries

Olof Johansson (12):
Merge tag 'davinci-for-v3.9/dt' of git://gitorious.org/linux-davinci/linux-davinci into next/dt
Merge branch 'depends/cleanup' into next/dt
Merge tag 'nmk-dt-on-cleanups' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt
Merge tag 'bcm2835-for-3.9-dt' of git://git.kernel.org/.../swarren/linux-rpi into next/dt
Merge tag 'v3.8-rc6' into next/dt
Merge branch 'next/soc' into next/dt
Merge tag 'tegra-for-3.9-dt' of git://git.kernel.org/.../swarren/linux-tegra into next/dt
Merge tag 'at91-dt' of git://github.com/at91linux/linux-at91 into next/dt
Merge tag 'davinci-for-v3.9/dt-2' of git://gitorious.org/linux-davinci/linux-davinci into next/dt
Merge tag 'mxs-dt-3.9' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
Merge tag 'sunxi-dt-for-3.9' of https://github.com/mripard/linux into next/dt
Merge tag 'at91-dt-late' of git://github.com/at91linux/linux-at91 into next/dt

Peter De Schrijver (3):
clk: tegra: Implement locking for super clock
clk: tegra: Add missing spinlock for hclk and pclk
clk: tegra: local arrays should be static

Stephen Warren (12):
ARM: bcm2835 rpi: remove hard-coded memreserve from DT
ARM: bcm2835: add SDHCI node to DT
ARM: bcm2835: add I2C controllers to DT
ARM: bcm2835: fix clock node aliasing in device tree
ARM: tegra: trimslice: add gpio-poweroff node to DT
ARM: tegra: seaboard: enable HDMI port
ARM: tegra: ventana: enable HDMI port
ARM: tegra: paz00: enable HDMI port
ARM: tegra: swap cache-/interrupt-ctrlr nodes in DT
ARM: tegra: move serial clock-frequency attr into the Tegra30 dtsi
clk: tegra: fix driver to match DT binding
ARM: tegra: remove clock-frequency properties from serial nodes

Vishwanathrao Badarkhe, Manish (1):
ARM: davinci: da850: add DT node for I2C0

.../devicetree/bindings/arm/ste-nomadik.txt | 27 ++
Documentation/devicetree/bindings/arm/tegra.txt | 32 +-
.../devicetree/bindings/mtd/fsmc-nand.txt | 2 +-
arch/arm/Kconfig | 2 +
arch/arm/arm-soc-for-next-contents.txt | 48 +-
arch/arm/boot/dts/Makefile | 5 +
arch/arm/boot/dts/animeo_ip.dts | 4 +
arch/arm/boot/dts/at91rm9200.dtsi | 158 +++++++
arch/arm/boot/dts/at91rm9200ek.dts | 5 +
arch/arm/boot/dts/at91sam9n12.dtsi | 3 +-
arch/arm/boot/dts/at91sam9n12ek.dts | 5 +-
arch/arm/boot/dts/at91sam9x5.dtsi | 4 +
arch/arm/boot/dts/at91sam9x5cm.dtsi | 5 +-
arch/arm/boot/dts/bcm2835-rpi-b.dts | 16 +-
arch/arm/boot/dts/bcm2835.dtsi | 44 ++
arch/arm/boot/dts/da850-evm.dts | 20 +
arch/arm/boot/dts/da850.dtsi | 70 ++-
arch/arm/boot/dts/imx28-cfa10037.dts | 77 ++++
arch/arm/boot/dts/imx28-cfa10049.dts | 214 +++++++--
arch/arm/boot/dts/imx28-m28evk.dts | 1 +
arch/arm/boot/dts/imx28.dtsi | 10 +
arch/arm/boot/dts/ste-nomadik-s8815.dts | 30 ++
arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 256 +++++++++++
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 30 ++
arch/arm/boot/dts/tegra20-colibri-512.dtsi | 491 +++++++++++++++++++++
arch/arm/boot/dts/tegra20-harmony.dts | 120 ++++-
arch/arm/boot/dts/tegra20-iris-512.dts | 89 ++++
arch/arm/boot/dts/tegra20-paz00.dts | 22 +-
arch/arm/boot/dts/tegra20-seaboard.dts | 158 ++++++-
arch/arm/boot/dts/tegra20-tamonten.dtsi | 1 -
arch/arm/boot/dts/tegra20-trimslice.dts | 11 +-
arch/arm/boot/dts/tegra20-ventana.dts | 23 +-
arch/arm/boot/dts/tegra20-whistler.dts | 15 +-
arch/arm/boot/dts/tegra20.dtsi | 67 ++-
arch/arm/boot/dts/tegra30-beaver.dts | 373 ++++++++++++++++
arch/arm/boot/dts/tegra30-cardhu.dtsi | 15 +-
arch/arm/boot/dts/tegra30.dtsi | 61 ++-
arch/arm/configs/da8xx_omapl_defconfig | 1 +
arch/arm/mach-at91/at91rm9200.c | 2 +
arch/arm/mach-davinci/Kconfig | 1 +
arch/arm/mach-davinci/da8xx-dt.c | 9 +-
arch/arm/mach-davinci/devices-da8xx.c | 12 +-
arch/arm/mach-davinci/include/mach/da8xx.h | 1 -
arch/arm/mach-mxs/mach-mxs.c | 30 ++
arch/arm/mach-nomadik/Kconfig | 10 +-
arch/arm/mach-nomadik/Makefile | 6 -
arch/arm/mach-nomadik/board-nhk8815.c | 353 ---------------
arch/arm/mach-nomadik/cpu-8815.c | 358 +++++++++++----
arch/arm/mach-nomadik/cpu-8815.h | 4 -
arch/arm/mach-nomadik/i2c-8815nhk.c | 88 ----
arch/arm/mach-nomadik/include/mach/hardware.h | 90 ----
arch/arm/mach-nomadik/include/mach/irqs.h | 2 -
arch/arm/mach-nomadik/include/mach/uncompress.h | 1 -
drivers/clk/tegra/clk-super.c | 18 +-
drivers/clk/tegra/clk-tegra20.c | 22 +-
drivers/clk/tegra/clk-tegra30.c | 47 +-
drivers/mtd/nand/fsmc_nand.c | 1 +
drivers/pinctrl/pinctrl-nomadik.c | 4 +
58 files changed, 2787 insertions(+), 787 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/