1. 28 Oct, 2013 5 commits
    • Olof Johansson's avatar
      Merge tag 'imx-dt-3.13' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt · 0f564380
      Olof Johansson authored
      From Shawn Guo:
      The imx/mxs device tree changes for 3.13:
      
      - Use macros for mxs pinctrl settings
      - New board support: VF610 Cosmic/Cosmic+, imx6q-udoo, MSR M28CU3
      - Support DSPI device for vf610
      - Add PCIe device for imx6qdl
      - Add UHS pinctrl states for imx6sl and imx6qdl
      - Display support for APF and imx51-babbage boards
      - Enable SPI NOR and USB for imx6sl-evk board
      - Enable LVDS for imx6q-sabrelite and SPDIF for imx6qdl-wandboard
      - Misc updates on boards: TX28, imx6qdl-wandboard, imx53-qsb etc.
      - Some random updates on imx51 device tree
      
      * tag 'imx-dt-3.13' of git://git.linaro.org/people/shawnguo/linux-2.6: (44 commits)
        ARM: imx: imx6sl iomuxc syscon is compatible to imx6q
        ARM: dts: imx6sl-evk: enable the SPI NOR
        ARM: dts: imx6sl: add a pinctrl for ECSPI1
        ARM: imx27: add missing #pwm-cells property
        ARM: dts: imx6sl: add pinctrl uhs states for usdhc
        ARM: dts: imx6qdl-sabresd: Add backlight support for lvds
        ARM: dts: imx51-babbage: Make DVI and WVGA panel functional
        ARM: imx27-apf27dev: Add framebuffer support
        ARM: imx51-apf51dev: Add parallel display support
        ARM: dts: imx53-qsb: Do not use GPIO1_8 as wakeup source
        ARM: dts: imx53-qsb: SDHC1 does not have cd-gpios
        ARM: dts: imx53-qsb: SDHC3 is connected in 8-bit mode
        ARM: dts: mxs: Add MSR M28CU3 board
        ARM: dts: imx6qdl-wandboard: Provide phy-reset-gpios
        ARM: dts: imx6qdl-sabresd: Provide phy-reset-gpios
        ARM: dts: imx6q-sabrelite: Add ethernet phy reset pin into hog
        ARM: dts: imx6qdl: add pcie device node
        ARM: dts: imx6q-udoo: Add initial board support
        ARM: dts: mxs: Add muxing options for the SSP2 MMC
        ARM: dts: add initial VF610 Cosmic/Cosmic+ board support
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0f564380
    • Olof Johansson's avatar
      Merge most of tag 'tags/exynos-dt' of... · 2de1a7a8
      Olof Johansson authored
      Merge most of tag 'tags/exynos-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git into next/dt
      
      From Kukjin Kim, these are device-tree updates for Exynos. Among the changes:
      - add MIPI PHY node for exynos4
      - update regulator for origen and exynos5250-arndale
      - add support HDMI for exynos5250, exynos5420
      
      * commit '93457b9c':
        ARM: dts: Add HDMI related I2C nodes for Arndale board
        ARM: dts: enable hdmi subsystem for exynos5420 smdk board
        ARM: dts: add dt nodes for hdmi subsystem for exynos5420
        ARM: dts: add i2c device nodes for Exynos5420
        ARM: dts: add clocks to hdmi dt node for exynos5250
        ARM: dts: add mixer clocks to mixer node for Exynos5250
        of/documentation: update with clock information for exynos hdmi subsystem
        ARM: dts: Disable Exynos5250 I2S controllers by default
        ARM: dts: Add reg property to regulator nodes in exynos5250-arndale
        ARM: dts: Add fixed voltage regulator to simple bus for origen
        ARM: dts: Add MIPI PHY node to exynos4.dtsi
      2de1a7a8
    • Olof Johansson's avatar
      Merge tag 'ux500-dt-for-v3.13-3' of... · d31a408f
      Olof Johansson authored
      Merge tag 'ux500-dt-for-v3.13-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/dt
      
      From Linus Walleij:
      Five incremental device tree patches around the clock handling,
      and adding SSP/SPI devices to the device tree.
      
      * tag 'ux500-dt-for-v3.13-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:
        ARM: ux500: register all SSP and SPI blocks
        ARM: ux500: fix I2C4 clock bit
        ARM: ux500: fix clock for GPIO blocks 6 and 7
        clk: ux500: fix erroneous bit assignment
        ARM: ux500: fix clock for GPIO block 8
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d31a408f
    • Olof Johansson's avatar
      Merge tag 'sunxi-fixes-for-3.13' of https://github.com/mripard/linux into next/dt · 17761fc8
      Olof Johansson authored
      From Maxime Ripard:
      Allwinner sunXi SoCs minor fixes for 3.13
      
      * tag 'sunxi-fixes-for-3.13' of https://github.com/mripard/linux:
        ARM: sun6i: Fix the APB2 clock gates register size
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      17761fc8
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt-for-3.13' of https://github.com/mripard/linux into next/dt · c90d19be
      Olof Johansson authored
      From Maxime Ripard:
      Allwinner sunXi SoCs device tree changes for 3.13
      
      This DT series sees the introduction of the cubietruck DT, plus the addition of
      the i2c controller for the A20 based boards, and of the Security ID found in
      all the Allwinner SoCs but the A31.
      
      * tag 'sunxi-dt-for-3.13' of https://github.com/mripard/linux:
        ARM: sunxi: dts: Add support for the cubieboard3, the CubieTruck
        ARM: sun7i: olinuxino-micro: Enable the I2C controllers
        ARM: sun7i: cubieboard2: Enable the I2C controllers
        ARM: sun7i: Add the pin muxing options for the I2C controllers
        ARM: sun7i: Enable the I2C controllers
        ARM: sunxi: dt: Add sunxi-sid to dts for sun4i, sun5i and sun7i
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      c90d19be
  2. 19 Oct, 2013 1 commit
  3. 18 Oct, 2013 19 commits
  4. 17 Oct, 2013 4 commits
  5. 15 Oct, 2013 1 commit
  6. 14 Oct, 2013 10 commits
    • Kevin Hilman's avatar
      Merge tag 'omap-for-v3.13/dt-signed' of... · fd781337
      Kevin Hilman authored
      Merge tag 'omap-for-v3.13/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      From Tony Lindgren:
      omap device tree related changes via Benoit Cousson <bcousson@baylibre.com>:
      
      Add the minimal DTS support for DRA7xx based SoC core.
      Add the initial support for N900 and gta04 phones.
      Enable USB3 on OMAP5 evm board.
      Add support for cryto accelerators
      Add new IGEP AQUILA board
      Add AM33XX EDMA support
      Update HSUSB node to use the reset-gpios fmwk
      
      * tag 'omap-for-v3.13/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (58 commits)
        ARM: dts: dra7-evm: Add mmc2 node for eMMC support
        ARM: dts: dra7-evm: Add mmc1 node for micro-sd support
        ARM: dts: omap5-uevm: mark TWL6037 as system-power-controller
        ARM: dts: omap3-igep0020: use standard constant for IRQ flags
        ARM: dts: omap3-igep0020: Add HS USB Host support
        ARM: dts: omap3-igep: Add USB OTG support
        ARM: dts: AM33XX beagle black: add pinmux and hdmi node to enable display
        ARM: dts: AM33XX: Add LCDC info into am335x-evm
        ARM: dts: AM437X: Add DES node
        ARM: dts: AM437X: Add AES node
        ARM: dts: AM33XX: Fix AES interrupt number
        ARM: dts: AM33XX: Add AES data and documentation
        ARM: dts: AM33XX: Add SHAM data and documentation
        ARM: dts: OMAP4: Add DES3DES node
        ARM: dts: OMAP4: Add AES node
        ARM: dts: am335x-evm[sdk]: switch mmc1 to 4-bit mode
        ARM: dts: am335x-bone-common: correct mux mode for cmd line
        ARM: dts: AM33XX: Add support for IGEP AQUILA EXPANSION board.
        ARM: dts: AM33XX: Add support for IGEP COM AQUILA
        ARM: dts: am335x-boneblack: move fixed regulator to board level
        ...
      Signed-off-by: default avatarKevin Hilman <khilman@linaro.org>
      fd781337
    • Kevin Hilman's avatar
      Merge tag 'omap-for-v3.13/quirk-signed' of... · 7587b596
      Kevin Hilman authored
      Merge tag 'omap-for-v3.13/quirk-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      From Tony Lindgren:
      Changes needed to prepare for making omap3 device tree only:
      
      - Always build in board-generic, and add pdata quirks and auxdata
        support for it so we have all the pdata related quirks
        in the same place.
      
      - Merge of the drivers/pinctrl changes that are needed for PM
        to continue working on omap3 and also needed for other omaps
        eventually. The three pinctrl related patches have been acked
        by Linus Walleij and are pulled into both the pinctrl tree
        and this branch.
      
      - Few defconfig related changes for drivers needed.
      
      * tag 'omap-for-v3.13/quirk-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (523 commits)
        ARM: configs: omap2plus_defconfig: enable dwc3 and dependencies
        ARM: OMAP2+: Add WLAN modules and of_serial to omap2plus_defconfig
        ARM: OMAP2+: Run make savedefconfig on omap2plus_defconfig to shrink it
        ARM: OMAP2+: Add minimal 8250 support for GPMC
        ARM: OMAP2+: Use pdata quirks for wl12xx for omap3 evm and zoom3
        ARM: OMAP: Move DT wake-up event handling over to use pinctrl-single-omap
        ARM: OMAP2+: Add support for auxdata
        pinctrl: single: Add support for auxdata
        pinctrl: single: Add support for wake-up interrupts
        pinctrl: single: Prepare for supporting SoC specific features
        ARM: OMAP2+: igep0020: use display init from dss-common
        ARM: OMAP2+: pdata-quirks: add legacy display init for IGEPv2 board
        +Linux 3.12-rc4
      Signed-off-by: default avatarKevin Hilman <khilman@linaro.org>
      7587b596
    • Kevin Hilman's avatar
      Merge tag 'socfpga-dts-updates-for-v3.13' of... · 6a9d10d5
      Kevin Hilman authored
      Merge tag 'socfpga-dts-updates-for-v3.13' of git://git.rocketboards.org/linux-socfpga-next into next/dt
      
      From Dinh Nguyen:
      Updates to dts file structure for Altera's SOCFPGA
      
      * Does not include any new bindings or bindings change
      * Add dts file for a SOCFPGA with an Arria V FPGA
      * Add a clocks property for the TWD timer
      * Add support for Terasic SocKit Board which has Cyclone5 FPGA
      * From Steffen Trumtrar:
      "This series includes some minor cleanups (indentation and clock labels) and
      reorders the socfpga dts hierarchy from:
      	socfpga.dtsi
      	-> socfpga_$board.dts
      	-> socfpga_$otherboard.dts
      to
      	socfpga.dtsi
      	-> socfpga_cyclone5.dtsi
      	--> socfpga_cyclone5_$board.dts
      	--> socfpga_cyclone5_$otherboard.dts
      "
      
      * tag 'socfpga-dts-updates-for-v3.13' of git://git.rocketboards.org/linux-socfpga-next:
        dts: socfpga: Add support for Altera's SOCFPGA Arria V board
        ARM: socfpga: dts: fix s2f_* clock name
        ARM: socfpga: dts: cleanup indentation
        ARM: socfpga: dts: Add support for terasic SoCkit
        ARM: socfpga: dts: Move common nodes to cyclone5 dtsi
        arm: socfpga: Add clock for smp_twd timer
      Signed-off-by: default avatarKevin Hilman <khilman@linaro.org>
      6a9d10d5
    • Kevin Hilman's avatar
      Merge branch 'renesas/dt2' into next/dt · 7a093c74
      Kevin Hilman authored
      From Simon Horman:
      * renesas/dt2: (21 commits)
        ARM: shmobile: bockw: fixup ether node naming
        ARM: shmobile: r8a7779: add irqpin default status on DTSI
        ARM: shmobile: marzen: fixup SMSC IRQ number on DTS
        ARM: shmobile: bockw: add SMSC support on DTS
        ARM: shmobile: r8a7778: add renesas_intc_irqpin support on DTSI
        ARM: shmobile: r8a7791 SMP device tree node
        ARM: shmobile: r8a7791 Arch timer device tree node
        ARM: shmobile: r8a7791 IRQC device tree node
        ARM: shmobile: armadillo800eva-reference: add SDHI and MMCIF interfaces
        ARM: shmobile: armadillo-reference: Add PWM backlight node to DT
        ARM: shmobile: r8a73a4: add a DT node for the DMAC
        ARM: shmobile: r8a7790: add I2C DT nodes
        ARM: shmobile: only enable used I2C interfaces in DT on all Renesas boards
        ARM: shmobile: r8a7778: add usb phy power control function
        ARM: shmobile: r8a7778: add USBHS clock
        ARM: shmobile: r8a7791 CMT support
        ARM: shmobile: r8a7791 SCIF support
        ARM: shmobile: Initial r8a7791 SoC support
        ARM: shmobile: r8a7778: add SSI/SRU clock support
        ARM: shmobile: r8a7790: Add DU and LVDS clocks
        ...
      Signed-off-by: default avatarKevin Hilman <khilman@linaro.org>
      7a093c74
    • Tony Lindgren's avatar
      ARM: dts: Add basic support for TMDSEVM3730 (Mistral AM/DM37x EVM) · 5992234b
      Tony Lindgren authored
      I've tested the serial, MMC, smsc911x, wl12xx, and off-idle support
      with the pinctrl patches, so it probably works better than the
      board-*.c files ever did. Also the board-omap3evm.c file is broken
      for the DSS, and has been for a while. Patches are welcome to fix
      it in this .dts file, let's just drop the board-*.c file for this.
      
      Note that off-idle currently requires doing request_irq() on the
      wake-up pin from pinctrl-single IRQ domain until we can handle
      that in some Linux generic way.
      
      [tony@atomide.com: updated for make dtbs build fix]
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      5992234b
    • Tony Lindgren's avatar
      ARM: dts: Add common support for omap3-evm · 465ce68b
      Tony Lindgren authored
      Looks like the main difference between the TMDSEVM3530 and
      TMDSEVM3730 is just the omap processor:
      
      http://www.ti.com/tool/tmdsevm3530
      http://www.ti.com/tool/tmdsevm3730
      
      So let's add a common file for the EVMs, and fix the description
      for the omap3-evm.dst as that's clearly for the TMDSEVM3530
      since it includes omap34xx.dtsi. It cannot support the TMDSEVM3730
      properly, and we need a separate file for that in the following
      patch.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      465ce68b
    • Tony Lindgren's avatar
      ARM: dts: Shared file for omap GPMC connected smsc911x · 6b2978ac
      Tony Lindgren authored
      Looks like at least Igep, Zoom and EVM boards can use a
      common file for the GPMC connected smsc911x.
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      6b2978ac
    • Tony Lindgren's avatar
      Merge branches 'omap-for-v3.13/dt' and 'omap-for-v3.13/quirk' into omap-for-v3.13/board-removal · f41509ad
      Tony Lindgren authored
      We need the fixes in v3.12-rc5, dts changes in omap-for-v3.13/dt, and
      the platform data quirk changes in omap-for-v3.13/quirk to start
      removing omap3 board files without breaking things.
      f41509ad
    • Bo Shen's avatar
      ARM: at91: add sound support on at91sam9n12ek board · 551a409c
      Bo Shen authored
      Add sound support on at91sam9n12ek board with wm8904 as codec.
      Signed-off-by: default avatarBo Shen <voice.shen@atmel.com>
      Signed-off-by: default avatarNicolas Ferre <nicolas.ferre@atmel.com>
      551a409c
    • Bo Shen's avatar
      ARM: at91: enable ssc on at91sam9n12ek board · 47609066
      Bo Shen authored
      Enable ssc on at91sam9n12ek board
      Signed-off-by: default avatarBo Shen <voice.shen@atmel.com>
      Signed-off-by: default avatarNicolas Ferre <nicolas.ferre@atmel.com>
      47609066