lkml.org 
[lkml]   [2012]   [Jul]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[GIT PULL 05/15] arm-soc: device tree description updates
    Date
    The following changes since commit bd0a521e88aa7a06ae7aabaed7ae196ed4ad867a:

    Linux 3.5-rc6 (2012-07-07 17:23:56 -0700)

    are available in the git repository at:

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

    for you to fetch changes up to 1fc5f7d5c680ac36bd41e13a3d77cbe2eaa312e0:

    Merge branch 'lpc32xx/dts2' of git://git.antcom.de/linux-2.6 into next/dt (2012-07-21 00:11:16 +0200)

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

    arm-soc: device tree description updates

    This branch contains two kinds of updates: Some platforms in the process
    of getting converted to device tree based booting, and the platform
    specific patches necessary for that are included here. Other platforms
    are already converted, so we just need to update the actual device
    tree source files and the binding documents to add support for new board
    and new drivers.
    In the future we will probably separate those into two branches, and
    in the long run, the plan is to move the device tree source files out
    of the kernel repository, but that has to wait until we have completed
    a much larger portion of the binding documents.

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

    Afzal Mohammed (1):
    arm/dts: am33xx wdt node

    Alexandre Pereira da Silva (1):
    ARM: LPC32xx: Add PWM to base dts file

    AnilKumar Ch (4):
    arm/dts: Add initial DT support for AM33XX SoC family
    arm/dts: Add support for AM335x EVM
    arm/dts: Add support for AM335x BeagleBone
    arm/dts: remove MMC/SD and SPI related entries from am33xx.dtsi

    Arnd Bergmann (20):
    Merge branch 'lpc32xx/dts' of git://git.antcom.de/linux-2.6 into next/dt
    Merge tag 'v3.5-rc5' into next/dt
    Merge branch 'mxs/dt-for-3.6' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
    Merge branch 'imx/dt-for-3.6' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
    Merge branch 'tegra/cleanup' into next/dt
    Merge branch 'for-3.6/dt' of git://git.kernel.org/.../swarren/linux-tegra into next/dt
    Merge tag 'v3.5-rc6' into next/dt
    Merge tag 'at91-for-next-dt' of git://github.com/at91linux/linux-at91 into next/dt
    Merge tag 'omap-devel-dt-for-v3.6' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
    Merge tag 'imx-dt' of git://git.pengutronix.de/git/imx/linux-2.6 into next/dt
    Merge branch 'imx/dt-for-3.6' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
    Merge branch 'mxs/dt-for-3.6' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt
    Merge tag 'davinci-v3.6-dt' of git://gitorious.org/linux-davinci/linux-davinci into next/dt
    Merge branch 'samsung/dma' into next/dt
    Merge branch 'next/dt-samsung' of git://git.kernel.org/.../kgene/linux-samsung into next/dt
    ARM: EXYNOS: mark the DMA channel binding for SPI as preliminary
    Merge branch 'ux500/fixes-3.5' into next/dt
    Merge branch 'for-arm-soc-next' of git://git.linaro.org/people/ljones/linux-3.0-ux500 into next/dt
    Merge branch 'lpc32xx/dts2' of git://git.antcom.de/linux-2.6 into next/dt
    Merge branch 'next/dt' into for-next

    Denis 'GNUtoo' Carikli (2):
    ARM i.MX31: Add devicetree support
    arm/dts: Add support for i.MX31 bug 1.x board from buglabs.

    Fabio Estevam (4):
    serial: mxs-auart: Allow device tree probing
    ARM: dts: mx28evk: Add auart0 and auart3 support
    ARM: mx23: Add initial support for olinuxino board
    ARM: dts: Add basic support for mx27_3ds board

    Fabio Porcedda (1):
    ARM: at91: add support for Telit EVK-PRO3 with Telit GE863-PRO3

    Heiko Schocher (1):
    ARM: davinci: cp_intc: Add OF support for TI interrupt controller

    Huang Shijie (6):
    ARM: imx6q: add DT node for apbh-dma
    ARM: imx6q: add clock for apbh-dma
    ARM: imx6q: add DT node for gpmi nand
    ARM: imx6q: add clocks for gpmi-nand
    ARM: mx28: add gpmi-nand support
    ARM: dts: mx23: add gpmi nand support

    Hui Wang (1):
    ARM: dts: imx6q-sabrelite: add ecspi1 pinctrl support

    Jiri Prchal (1):
    ARM: at91: Add support for board aks-cdu

    Jon Hunter (1):
    arm/dts: OMAP2: Add support for OMAP2420H4 Board

    Kukjin Kim (1):
    Merge branch 'next/devel-dma-ops' into next/dt-samsung

    Lauri Hintsala (6):
    ARM: apx4devkit: add NAND support
    ARM: apx4devkit: add display support
    ARM: apx4devkit: fix the bus-width of SSP0 to 4 bits
    ARM: apx4devkit: add SSP2 support
    ARM: apx4devkit: remove AUART3
    ARM: apx4devkit: add pin muxing for GPIOs

    Lee Jones (20):
    ARM: ux500: Enable Device Tree support mmci for Snowball
    ARM: ux500: Remove unused i2c platform_data initialisation code
    ARM: ux500: Provide auxdata to be used as name base clock search for nmk-i2c
    ARM: ux500: Kconfig: Compile in leds-gpio support for Snowball
    ARM: ux500: Enable the user LED on Snowball via Device Tree
    ARM: ux500: Add a ab8500-gpadc node to the db8500 Device Tree
    ARM: ux500: Add support for input/ponkey into the db8500's Device Tree
    ARM: ux500: Enable LED heartbeat functionality on Snowball
    ARM: ux500: Enable LED heartbeat functionality on Snowbal via DT
    ARM: ux500: Add db8500 Device Tree node for ab8500-sysctrl
    ARM: ux500: Add db8500 Device Tree node for misc/ab8500-pwm
    ARM: ux500: Add a ab8500-usb Device Tree node for db8500 based devices
    ARM: ux500: Apply ab8500-debug node do the db8500 DT structure
    ARM: ux500: Correctly reference IRQs supplied by the AB8500 from Device Tree
    ARM: ux500: Enable the AB8500 RTC for all DT:ed DB8500 based devices
    ARM: ux500: Move rtc-pl031 registration to Device Tree when enabled
    pinctrl: pinctrl-nomadik: Append sleepmode property with vendor specific prefixes
    ARM: ux500: Ensure vendor specific properties have the vendor's identifier
    ARM: ux500: Remove temporary snowball_of_platform_devs enablement structure
    ARM: ux500: Remove PMU platform registration when booting with DT

    Marc Kleine-Budde (2):
    ARM: imx: enable flexcan on imx25, imx35, imx53, imx6q
    ARM: mxs: enable flexcan on imx28

    Marek Vasut (3):
    ARM: dts: imx23: Fix the gpmi/gpmi-nand DT name
    rtc: stmp3xxx: Add simple binding for the stmp3xxx-rtc
    ARM: mxs: convert m28evk board to device tree

    Maxime Ripard (3):
    ARM: dts: imx28: Add additionnal muxing options to iMX28 DTSI
    ARM: mxs: Add Crystalfontz CFA-10036 DTS
    ARM: dts: cfa10036: Add Power LED to the CFA-10036 board

    Otavio Salvador (1):
    ARM: imx6q: ensure ANATOP controller is available

    Peter Ujfalusi (7):
    arm/dts: omap4: Add entry for OMAP McPDM IP
    arm/dts: omap4: Add entry for OMAP DMIC IP
    arm/dts: omap4-sdp: Add fixed regulator to represent VBAT
    arm/dts: omap4-sdp: Add support for twl6040
    arm/dts: omap4-sdp: Enable audio support via device tree
    arm/dts: omap4-panda: Audio support for PandaBoard 4430
    arm/dts: New dts file for PandaBoardES (4460)

    Richard Zhao (5):
    ARM: dts: imx28-evk: add usb devices
    ARM: imx6q: add usb controller clock lookups
    ARM: imx6q: add usbphy clocks
    ARM: imx6q: disable usb charger detector
    ARM: dts: imx6q-sabrelite: add usb devices

    Roland Stigge (1):
    ARM: LPC32xx: Update DTS file for EA3250 board

    Shawn Guo (24):
    ARM: mxs: store mac address read from OTP in device tree
    video: mxsfb: move mxsfb.h into include/linux
    video: mxsfb: add simple device tree probe
    ARM: mxs: use auxdata to attach mxsfb_platform_data
    ARM: dts: mxs: add comments for pinmux-ids
    ARM: dts: mxs: add hog-gpios for imx23-evk and imx28-evk
    ARM: dts: imx23-evk: updates for mmc device
    ARM: dts: imx23-evk: add auart device
    ARM: dts: imx28-evk: add vmmc-supply for mmc device
    ARM: dts: imx28-evk: add missing properties for fec
    ARM: dts: imx28-evk: add heartbeat gpio-leds
    ARM: dts: mxs: enable rtc for imx23 and imx28
    ARM: dts: mxs: add pwm-backlight for imx23-evk and imx28-evk
    ARM: dts: mxs: add lcd support for imx23-evk and imx28-evk
    ARM: dts: imx28-evk: add flexan devices
    bindings: update imx and mxs #gpio-cells
    ARM: dts: imx: update #interrupt-cells for gpio nodes
    ARM: dts: imx28: move extra gpmi-nand pins into board dts
    ARM: dts: imx28: move lcdif control pins into board dts
    ARM: mxs: convert apx4devkit board to device tree
    ARM: mxs: convert tx28 board to device tree
    ARM: mxs: convert stmp378x_devb board to device tree
    ARM: mxs: add dtb-y target into Makefile.boot
    ARM: mxs: rename dts files with soc name being the prefix

    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.

    Thomas Abraham (14):
    ARM: S3C64XX: Add a new dma request id for device tree based dma channel lookup
    spi: s3c64xx: remove unused S3C64XX_SPI_ST_TRLCNTZ macro
    spi: s3c64xx: move controller information into driver data
    ARM: SAMSUNG: Remove pdev pointer parameter from spi gpio setup functions
    ARM: SAMSUNG: Modify s3c64xx_spi{0|1|2}_set_platdata function
    spi: s3c64xx: Remove the 'set_level' callback from controller data
    spi: s3c64xx: add device tree support
    ARM: EXYNOS: Add device tree node for EXYNOS4 interrupt combiner controller
    ARM: EXYNOS: Fix the incorrect hierarchy of spi controller bus clock
    ARM: EXYNOS: Enable platform support for SPI controllers for EXYNOX4
    ARM: dts: Add nodes for spi controllers for SAMSUNG EXYNOS4 platforms
    ARM: EXYNOS: Add spi clock support for EXYNOS5
    ARM: EXYNOS: Enable platform support for SPI controllers for EXYNOS5
    ARM: dts: Add nodes for spi controllers for SAMSUNG EXYNOS5 platforms

    Uri Yosef (1):
    arm/dts: OMAP4: Add Variscite OMAP4 System-On-Modeule support

    Vaibhav Hiremath (2):
    arm/dts: Add support for TI AM3517/05 EVM board
    arm/dts: omap3-evm: Add i2c and twl4030 support

    Xiao Jiang (3):
    arm/dts: add wdt node for omap3 and omap4
    ARM: OMAP: avoid build wdt platform device if with dt support
    watchdog: omap_wdt: add device tree support

    .../devicetree/bindings/arm/davinci/cp-intc.txt | 27 ++
    Documentation/devicetree/bindings/arm/olimex.txt | 6 +
    .../devicetree/bindings/arm/omap/omap.txt | 3 +
    Documentation/devicetree/bindings/fb/mxsfb.txt | 19 +
    .../devicetree/bindings/gpio/fsl-imx-gpio.txt | 14 +-
    .../devicetree/bindings/gpio/gpio-mxs.txt | 5 +-
    .../devicetree/bindings/gpio/gpio-nmk.txt | 2 +-
    .../devicetree/bindings/rtc/stmp3xxx-rtc.txt | 16 +
    .../devicetree/bindings/spi/spi-samsung.txt | 116 +++++
    .../bindings/tty/serial/fsl-mxs-auart.txt | 27 ++
    .../devicetree/bindings/watchdog/omap-wdt.txt | 14 +
    arch/arm/boot/dts/aks-cdu.dts | 113 +++++
    arch/arm/boot/dts/am335x-bone.dts | 20 +
    arch/arm/boot/dts/am335x-evm.dts | 20 +
    arch/arm/boot/dts/am33xx.dtsi | 158 +++++++
    arch/arm/boot/dts/am3517-evm.dts | 32 ++
    arch/arm/boot/dts/db8500.dtsi | 77 +++-
    arch/arm/boot/dts/ea3250.dts | 17 +
    arch/arm/boot/dts/evk-pro3.dts | 41 ++
    arch/arm/boot/dts/exynos4210-origen.dts | 12 +
    arch/arm/boot/dts/exynos4210-smdkv310.dts | 38 ++
    arch/arm/boot/dts/exynos4210.dtsi | 47 ++
    arch/arm/boot/dts/exynos5250-smdk5250.dts | 38 ++
    arch/arm/boot/dts/exynos5250.dtsi | 36 ++
    arch/arm/boot/dts/ge863-pro3.dtsi | 52 +++
    arch/arm/boot/dts/imx23-evk.dts | 66 ++-
    arch/arm/boot/dts/imx23-olinuxino.dts | 44 ++
    arch/arm/boot/dts/imx23-stmp378x_devb.dts | 78 ++++
    arch/arm/boot/dts/imx23.dtsi | 169 ++++++-
    arch/arm/boot/dts/imx27-3ds.dts | 41 ++
    arch/arm/boot/dts/imx27.dtsi | 12 +-
    arch/arm/boot/dts/imx28-apx4devkit.dts | 198 ++++++++
    arch/arm/boot/dts/imx28-cfa10036.dts | 52 +++
    arch/arm/boot/dts/imx28-evk.dts | 164 +++++++
    arch/arm/boot/dts/imx28-m28evk.dts | 210 +++++++++
    arch/arm/boot/dts/imx28-tx28.dts | 97 ++++
    arch/arm/boot/dts/imx28.dtsi | 353 ++++++++++++--
    arch/arm/boot/dts/imx31-bug.dts | 31 ++
    arch/arm/boot/dts/imx31.dtsi | 88 ++++
    arch/arm/boot/dts/imx51.dtsi | 8 +-
    arch/arm/boot/dts/imx53.dtsi | 14 +-
    arch/arm/boot/dts/imx6q-arm2.dts | 6 +
    arch/arm/boot/dts/imx6q-sabrelite.dts | 33 ++
    arch/arm/boot/dts/imx6q.dtsi | 99 +++-
    arch/arm/boot/dts/lpc32xx.dtsi | 5 +
    arch/arm/boot/dts/omap2420-h4.dts | 20 +
    arch/arm/boot/dts/omap3-evm.dts | 28 ++
    arch/arm/boot/dts/omap3.dtsi | 5 +
    arch/arm/boot/dts/omap4-panda.dts | 37 ++
    arch/arm/boot/dts/omap4-pandaES.dts | 24 +
    arch/arm/boot/dts/omap4-sdp.dts | 68 +++
    arch/arm/boot/dts/omap4-var_som.dts | 96 ++++
    arch/arm/boot/dts/omap4.dtsi | 23 +
    arch/arm/boot/dts/snowball.dts | 21 +-
    arch/arm/boot/dts/tegra20-seaboard.dts | 85 +++-
    arch/arm/boot/dts/tegra20-whistler.dts | 301 ++++++++++++
    arch/arm/mach-at91/Makefile.boot | 2 +
    arch/arm/mach-davinci/cp_intc.c | 16 +-
    arch/arm/mach-davinci/include/mach/cp_intc.h | 1 +
    arch/arm/mach-exynos/clock-exynos4.c | 67 ++-
    arch/arm/mach-exynos/clock-exynos5.c | 95 ++++
    arch/arm/mach-exynos/include/mach/irqs.h | 4 +
    arch/arm/mach-exynos/include/mach/map.h | 3 +
    arch/arm/mach-exynos/mach-exynos4-dt.c | 6 +
    arch/arm/mach-exynos/mach-exynos5-dt.c | 6 +
    arch/arm/mach-exynos/setup-spi.c | 33 +-
    arch/arm/mach-imx/Kconfig | 13 +
    arch/arm/mach-imx/Makefile | 1 +
    arch/arm/mach-imx/clk-imx31.c | 19 +
    arch/arm/mach-imx/clk-imx6q.c | 22 +-
    arch/arm/mach-imx/imx31-dt.c | 63 +++
    arch/arm/mach-imx/mach-imx6q.c | 41 ++
    arch/arm/mach-mxs/Kconfig | 1 +
    arch/arm/mach-mxs/Makefile.boot | 9 +
    arch/arm/mach-mxs/devices-mx23.h | 2 +-
    arch/arm/mach-mxs/devices-mx28.h | 2 +-
    arch/arm/mach-mxs/devices/platform-mxsfb.c | 2 +-
    arch/arm/mach-mxs/mach-mxs.c | 215 ++++++++-
    arch/arm/mach-omap2/devices.c | 2 +-
    arch/arm/mach-s3c24xx/clock-s3c2416.c | 3 +-
    arch/arm/mach-s3c24xx/clock-s3c2443.c | 2 +-
    arch/arm/mach-s3c24xx/common-s3c2443.c | 4 +-
    arch/arm/mach-s3c24xx/setup-spi.c | 10 +-
    arch/arm/mach-s3c64xx/clock.c | 20 +-
    arch/arm/mach-s3c64xx/include/mach/dma.h | 1 +
    arch/arm/mach-s3c64xx/mach-crag6410.c | 2 +-
    arch/arm/mach-s3c64xx/setup-spi.c | 19 +-
    arch/arm/mach-s5p64x0/clock-s5p6440.c | 12 +-
    arch/arm/mach-s5p64x0/clock-s5p6450.c | 12 +-
    arch/arm/mach-s5p64x0/setup-spi.c | 21 +-
    arch/arm/mach-s5pc100/clock.c | 30 +-
    arch/arm/mach-s5pc100/setup-spi.c | 30 +-
    arch/arm/mach-s5pv210/clock.c | 14 +-
    arch/arm/mach-s5pv210/setup-spi.c | 21 +-
    arch/arm/mach-tegra/Makefile.boot | 1 +
    arch/arm/mach-ux500/Kconfig | 1 +
    arch/arm/mach-ux500/board-mop500-sdi.c | 4 +-
    arch/arm/mach-ux500/board-mop500.c | 63 +--
    arch/arm/mach-ux500/board-mop500.h | 3 +
    arch/arm/mach-ux500/cpu-db8500.c | 4 +-
    arch/arm/plat-mxc/include/mach/common.h | 1 +
    arch/arm/plat-samsung/devs.c | 60 +--
    arch/arm/plat-samsung/include/plat/s3c64xx-spi.h | 39 +-
    drivers/i2c/busses/i2c-nomadik.c | 3 +-
    drivers/pinctrl/pinctrl-nomadik.c | 2 +-
    drivers/rtc/rtc-stmp3xxx.c | 8 +
    drivers/spi/spi-s3c64xx.c | 481 +++++++++++++++++---
    drivers/tty/serial/mxs-auart.c | 42 +-
    drivers/video/mxsfb.c | 62 ++-
    drivers/watchdog/omap_wdt.c | 7 +
    .../include/mach => include/linux}/mxsfb.h | 6 +-
    111 files changed, 4516 insertions(+), 523 deletions(-)


    \
     
     \ /
      Last update: 2012-07-23 23:21    [W:5.003 / U:0.152 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site