1. 26 May, 2014 2 commits
    • Olof Johansson's avatar
      Merge tag 'omap-for-v3.16/dt-part2-v2' of... · f5196776
      Olof Johansson authored
      Merge tag 'omap-for-v3.16/dt-part2-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Merge "ARM: omap dt changes for v3.16 merge window, part 2" From Tony Lindgren:
      
      Device tree related changes for omaps.
      
      * tag 'omap-for-v3.16/dt-part2-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (49 commits)
        ARM: dts: Enable mcpdm and mcbsp1 on DuoVero
        ARM: dts: Convert DuoVero Parlor to use IOPAD macro
        ARM: dts: am43xx: fix starting offset of NAND.filesystem MTD partition
        ARM: dts: dra7: add support for parallel NAND flash
        ARM: dts: am437x-gp-evm: Add ethernet support for GP EVM
        ARM: dts: am4372: Add cpsw phy sel dt node
        ARM: OMAP2+: Use pdata quirks for wl12xx on VAR-STK/DVK-OM44
        ARM: dts: Add VAR-SOM-OM44 WLAN nodes
        ARM: dts: Add support for OMAP4 VAR-DVK-OM44
        ARM: dts: Add support for OMAP4 Variscite OM44 family
        ARM: dts: Change IOPAD macro's for OMAP4/5
        ARM: dts: AM33XX: fix ethernet and mdio default state
        ARM: dts: am4372: Add hdq device tree data
        ARM: omap2+: skip device build from platform code for dt
        dts: dra7-evm: add USB support
        ARM: dts: dra7: Add USB related nodes
        ARM: dts: dra7-clock: Add "l3init_960m_gfclk" clock gate
        ARM: dts: omap4+: Add clocks to USB2 PHY node
        ARM: dts: dra7: add OCP2SCP3 and SATA nodes
        ARM: dts: omap5: add sata node
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      f5196776
    • Olof Johansson's avatar
      Merge branch 'mvebu/soc-orion5x' into next/dt · 805e55d5
      Olof Johansson authored
      Merging in a local copy from the next/soc branch to avoid some annoying
      context conflicts in the dts Makefile.
      
      * mvebu/soc-orion5x: (29 commits)
        ARM: orion: remove no longer needed gpio DT code
        ARM: orion: remove no longer needed DT IRQ code
        ARM: orion5x: convert Maxtor Shared Storage II to the Device Tree
        ARM: orion5x: convert d2net to Device Tree
        ARM: orion5x: convert RD-88F5182 to Device Tree
        ARM: orion5x: remove unneeded code for edmini_v2
        ARM: orion5x: keep TODO list in edmini_v2 DT
        ARM: orion5x: use DT to describe NOR on edmini_v2
        ARM: orion5x: use DT to describe EHCI on edmini_v2
        ARM: orion5x: use DT to describe I2C devices on edmini_v2
        ARM: orion5x: convert edmini_v2 to DT pinctrl
        ARM: orion5x: add standard pinctrl configs for sata0 and sata1
        ARM: orion5x: add Device Bus description at SoC level
        ARM: orion5x: update I2C description at SoC level
        ARM: orion5x: enable pinctrl driver at SoC level
        ARM: orion5x: switch to DT interrupts and timer
        ARM: orion: switch to a per-platform handle_irq() function
        ARM: orion5x: convert to use 'clocks' property for UART controllers
        ARM: orion5x: switch to use the clock driver for DT platforms
        ARM: orion5x: add interrupt for Ethernet in Device Tree
        ...
      805e55d5
  2. 23 May, 2014 9 commits
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt-3.16-2' of git://git.infradead.org/linux-mvebu into next/dt · 704ef0bd
      Arnd Bergmann authored
      Merge "mvebu DT changes for v3.16 (incremental #2)" from Jason Cooper:
      
       - kirkwood
          - add OpenRD boards
          - make keymile boards bootable with latest kernels
      
       - mvebu
          - add ehci/xhci to Armada 375/38x boards
      
      * tag 'mvebu-dt-3.16-2' of git://git.infradead.org/linux-mvebu:
        ARM: dts: kirkwood: add kirkwood-km_fixedeth DTS file
        ARM: dts: kirkwood: add kirkwood-km_common DTSI files
        ARM: dts: kirkwood: resynch 98dx4122 dtsi
        ARM: mvebu: add Device Tree description for the EHCI controllers on Armada 375
        ARM: mvebu: add Device Tree description of the xHCI controller on Armada 375
        ARM: mvebu: add Device Tree description of the EHCI controller on Armada 38x
        ARM: mvebu: add Device Tree description of xHCI controllers on Armada 38x
        ARM: Kirkwood: DT versions of OpenRD boards
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      704ef0bd
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-3.16-2' of https://github.com/mripard/linux into for-next · cce9e45c
      Arnd Bergmann authored
      Merge "Allwinner DT changes for 3.16, take 2" from Maxime Ripard:
      
        - Introduction of a new board, the i12-tvbox
        - Enable the MMC and USB controllers on the Colombus
        - Add the enable-method to the A31 cpus
        - a few fixes
      
      * tag 'sunxi-dt-for-3.16-2' of https://github.com/mripard/linux:
        ARM: dts: sun7i: Add new i12-tvbox board
        ARM: dts: sun7i: cubietruck: set mmc3 bus-width property
        ARM: sun6i: Add MMC0 controller to the Colombus board
        ARM: sun6i: Fix OHCI2 node name
        ARM: sun6i: Enable USB Host support on the Colombus board
        ARM: sunxi: Add fixed 3V regulator
        ARM: sun6i: Define the A31 CPUs enable-method
        ARM: sunxi: dt: build DTs according to new MACH_SUNxI Kconfig symbols
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      
      Conflicts:
      	arch/arm/boot/dts/Makefile
      cce9e45c
    • Arnd Bergmann's avatar
      Merge tag 'for-3.16/bcm-dt' of git://github.com/broadcom/mach-bcm into for-next · 40b0f135
      Arnd Bergmann authored
      Merge "mach-bcm dt updates for 3.16" from Matt Porter:
      
      * Add PWM support to bcm281xx and bcm28155 ap board
      * Add gpldo and vbus regulators to bcm590xx
      
      * tag 'for-3.16/bcm-dt' of git://github.com/broadcom/mach-bcm:
        ARM: dts: bcm590xx: add support for GPLDO and VBUS regulators
        ARM: dts: Enable the PWM for bcm28155 AP board
        ARM: dts: Declare the PWM for bcm11351 (bcm281xx)
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      40b0f135
    • Arnd Bergmann's avatar
      Merge tag 'qcom-dt-for-3.16' of... · 4078679e
      Arnd Bergmann authored
      Merge tag 'qcom-dt-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom into for-next
      
      Merge "Qualcomm ARM Based Device Tree Updates for v3.16" from Kumar Gala:
      
      * Added device tree nodes for pinctrl and SDHC for msm8974 SoC/DB8074 board
      * Added binding spec for GSBI configuration node
      
      * tag 'qcom-dt-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom:
        soc: qcom: Add device tree binding for GSBI
        ARM: dts: msm: Add SDHC controller nodes for MSM8974 and DB8074 board
        ARM: dts: MSM8974: Add pinctrl node
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      4078679e
    • Arnd Bergmann's avatar
      Merge tag 'at91-dt3' of git://github.com/at91linux/linux-at91 into next/dt · 77579afc
      Arnd Bergmann authored
      3.16 third DT series:
      - move of both at91sam9n12 and at91sam9x5 to CCF
      
      * tag 'at91-dt3' of git://github.com/at91linux/linux-at91:
        ARM: at91: move sam9n12 SoC to the CCF
        ARM: at91/dt: define sam9n12ek crystal frequencies
        ARM: at91/dt: define sam9n12 clocks
        ARM: at91: prepare common clk transition for sam9n12 SoC
        ARM: at91: move sam9x5 SoCs to the CCF
        ARM: at91/dt: define sam9x5ek's crystal frequencies
        ARM: at91/dt: define sam9x5 clocks
        ARM: at91: prepare common clk transition for sam9x5 SoCs
        dt-bindings: clock: Move at91.h to dt-bindigs/clock
        ARM: at91: fix spi cs on sama5d3 Xplained board
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      77579afc
    • Arnd Bergmann's avatar
      Merge branch 'at91/cleanup' into next/dt · d5cd8605
      Arnd Bergmann authored
      Conflicts:
      	arch/arm/boot/dts/at91sam9rl.dtsi
      
      Needed as a dependency for the at91/dt2 branch
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      d5cd8605
    • Arnd Bergmann's avatar
      Merge tag 'sti-dt-for-v3.16-1' of git://git.stlinux.com/devel/kernel/linux-sti into next/dt · 21c27cab
      Arnd Bergmann authored
      Merge "ARM: STi: DT changes for v3.16, v3" from Maxime Coquelin:
      
      Please consider these STi DT updates for v3.16.
      
      This 3rd version takes into account Olof's comments on the v2:
              - Fix upper-cases in labels and node names
              - Sort compatibles order from specific to generic
              - Sort dts entries in Makefile
      
      It also adds support for the B2020 revision E board for STiH416 SoC.
      
      Note that two reset patches are part of this pull request, in order to avoid
      compilation breakage.
      Adding these two patches in this pull request has been accepted by Philipp Zabel.
      
      * tag 'sti-dt-for-v3.16-1' of git://git.stlinux.com/devel/kernel/linux-sti: (23 commits)
        ARM: sti: stih41x: Provide a proper header for this DTSI file
        ARM: sti: stih416: Enable board LED support for B2020 RevE
        ARM: sti: stih416: Add support for B2020 RevE
        ARM: STi: DT: STiH41x Add clk_ignore_unused to bootargs
        ARM: STi: DT: STiH415: 415 DT Entry for clockgen A9
        ARM: STi: DT: STiH415: Remove unused CLK_S_GMAC0_PHY & CLK_S_ETH1_PHY fixed clocks
        ARM: STi: DT: STiH415: Remove unused CLK_S_ICN_REG_0 fixed clock
        ARM: STi: DT: STiH415: 415 DT Entry for clockgen A0/1/10/11/12
        ARM: STi: DT: STiH416: 416 DT Entry for clockgen A9/DDR/GPU
        ARM: STi: DT: STiH416: 416 DT Entry for clockgen B/C/D/E/F
        ARM: STi: DT: STiH416: Remove unused CLK_S_GMAC0_PHY & CLK_S_ETH1_PHY fixed clocks
        ARM: STi: DT: STiH416: Remove unused CLK_S_ICN_REG_0 fixed clock
        ARM: STi: DT: STiH416: 416 DT Entry for clockgen A0/1/10/11/12
        ARM: STi: DT: STiH41x: Rename CLK_SYSIN into clk_sysin
        ARM: STi: DT: add keyscan for stih41x-b2000
        ARM: STi: DT: add keyscan for stih416
        ARM: STi: DT: add keyscan for stih415
        driver: reset: sti: add keyscan for stih416
        driver: reset: sti: add keyscan for stih415
        ARM: dts: STiH407: Add B2120 board support
        ...
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      21c27cab
    • Andy Gross's avatar
      soc: qcom: Add device tree binding for GSBI · 08f9234a
      Andy Gross authored
      Add device tree binding support for the QCOM GSBI driver.
      Signed-off-by: default avatarAndy Gross <agross@codeaurora.org>
      Signed-off-by: default avatarKumar Gala <galak@codeaurora.org>
      08f9234a
    • Matt Porter's avatar
      ARM: dts: bcm590xx: add support for GPLDO and VBUS regulators · de9bd52f
      Matt Porter authored
      Adds additional nodes to support GPLDO1-6 and VBUS regulators which
      are now supported in the bcm590xx regulator driver.
      Signed-off-by: default avatarMatt Porter <mporter@linaro.org>
      de9bd52f
  3. 22 May, 2014 19 commits
  4. 21 May, 2014 10 commits
    • Olof Johansson's avatar
      Merge tag 'tegra-for-3.16-dt' of... · 8b1b57e8
      Olof Johansson authored
      Merge tag 'tegra-for-3.16-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
      
      Merge "ARM: tegra: device tree changes for 3.16" from Stephen Warren:
      
      The bulk of Tegra changes for 3.16 are to device trees. Highlights are:
      
      - New board support for:
        - Jetson TK1.
        - SHIELD.
        - Tegra Note 7.
        - Colibri T30 module.
      - HDMI support on Venice2.
      - SD card write-protect GPIOs added to some boards.
      - Numerous regulator cleanups.
      
      * tag 'tegra-for-3.16-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        ARM: tegra: initial add of Colibri T30
        ARM: tegra: add device tree for SHIELD
        ARM: tegra: add SD wp-gpios to Venice2 DT
        ARM: tegra: add Tegra Note 7 device tree
        ARM: tegra: add SD wp-gpios to Dalmore DT
        ARM: tegra: add SD wp-gpios to Jetson TK1 DT
        ARM: tegra: use correct audio CODEC on Jetson TK1
        ARM: tegra: dalmore - Add DSI power supply
        ARM: tegra: dalmore - Add +5V HDMI supply
        ARM: tegra: beaver - Add +5V HDMI supply
        ARM: tegra: harmony - Add +5V HDMI supply
        ARM: tegra: jetson-tk1 - Enable HDMI support
        ARM: tegra: venice2 - Enable HDMI
        ARM: tegra: Add Tegra124 HDMI support
        ARM: tegra: fix Venice2 SD card VQMMC supply
        ARM: tegra: make Venice's +3.3V_RUN regulator always on
        ARM: tegra: fix Jetson TK1 SD card supply
        ARM: tegra: define Jetson TK1 regulators
        ARM: tegra: add Jetson TK1 device tree
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8b1b57e8
    • Olof Johansson's avatar
      Merge tag 'imx-dt-3.16' of... · 072a4fd2
      Olof Johansson authored
      Merge tag 'imx-dt-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      Merge "ARM: imx: device tree changes for 3.16" from Shawn Guo:
      
      i.MX device tree changes for 3.16:
       - New board support: imx35-pdk, imx51-digi-connectcore, imx6dl-phytec,
         imx6dl-riotboard, and vf610-colibri.
       - Improve device tree support for imx51-babbage and eukrea-cpuimx51 to
         get the same level support as board files, so that we can kill the
         board files.
       - Quite some updates on imx27-phytec-phycore board support from
         Alexander Shiyan
       - Enable USB, sound and touchscreen on the eukrea imx25/35/51 boards,
         from Denis Carikli
       - Quite a lot of patches from Fabio Estevam, updating Freescale
         imx25-pdk and imx27-pdk board support
       - Correct USB device configuration for imx25/35
       - Fixes i2c4 device node in imx6dl.dtsi regarding to compatible string
         and clock data
       - Enable HDMI, TVE, LVDS display support on a bunch of imx5/6 boards
       - Update PCIe to the new binding and enable PCIe support on
         imx6qdl-sabresd board
       - A couple of imx6q-dmo-edmqmx6 updates from Lucas Stach, adding pfuze
         irq gpio and SPI flash
       - Enable CODA7541 VPU for i.MX53
       - A series of updates on imx6qdl-phytec boards from Philipp Zabel
       - Small cleanups and fixes on board imx28-duckbill - Michael Heimpold
       - Add stdout-path property to i.MX boards
       - Karo TX25 board updates from Sascha Hauer
       - Enable pwm and sdhc devices for board vf610-twr
      
      * tag 'imx-dt-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (105 commits)
        ARM: dts: imx35-pdk: Fix memory region description
        ARM: dts: imx51-eukrea-mbimxsd51-baseboard: Add CAN support
        ARM: dts: imx6: add new board RIoTboard
        ARM: dts: imx6: i2c4 cleanup
        ARM: dts: imx6: edmqmx6: add vcc and vio power supplies to stmpe
        ARM: dts: Karo TX25: use hardware ecc
        ARM: dts: Karo TX25: Add phy reset gpio and supply for FEC
        ARM: dts: Karo TX25: Add pinctrl nodes
        ARM: dts: i.MX25: Add IRAM node
        ARM: dts: i.MX25: Add mmc aliases
        ARM: dts: i.MX51 babbage: Fix FEC pad ctrl settings
        ARM: dts: imx6qdl-sabresd: Add USDHC4 support
        ARM: imx: add HDMI support for SolidRun HummingBoard and Cubox-i
        ARM: dts: imx6: edmqmx6: add SPI bus and flash
        ARM: dts: imx6: edmqmx6: add pinctrl for pfuze irq gpio
        ARM: dts: imx6q-udoo: Add HDMI support
        ARM: dts: Add stdout-path property to i.MX boards
        ARM: dts: imx: Fix LVDS mapping for Ventana GW52xx
        ARM: dts: imx: add LVDS backlight for Ventana
        ARM: dts: imx6qdl-sabresd: remove power-on gpio from pcie
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      072a4fd2
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt-for-3.16' of https://github.com/mripard/linux into next/dt · a59a5911
      Olof Johansson authored
      Merge "Allwinner DT additions for 3.16" from Maxime Ripard:
      
        - Introduction of the MMC controlers
        - New board: A10s R7, Mele M9, APP4-EVB1
        - Enabled the PMU on the Cortex A7-based SoCs
      
      * tag 'sunxi-dt-for-3.16' of https://github.com/mripard/linux: (38 commits)
        ARM: sunxi: dt: declare the r_pio pin controller for A31 SoC
        ARM: sunxi: dt: add PRCM clk and reset controller subdevices
        ARM: sunxi: dt: add APP4-EVB1 board support
        ARM: sun6i: dt: Add support for the USB controllers
        ARM: sun6i: Add the USB clocks to the DTSI
        ARM: dts: sun5i: Add new A10s r7 hdmi tv dongle board
        ARM: dts: sun7i: Add reg_vcc3v3 to sun7i board mmc nodes
        ARM: dts: sun6i: Add reg_vcc3v3 to sun6i board mmc nodes
        ARM: dts: sun5i: Add reg_vcc3v3 to sun5i board mmc nodes
        ARM: dts: sun4i: Add reg_vcc3v3 to sun4i board mmc nodes
        ARM: dts: sunxi: Add reg_vcc3v3 supply to sunxi-common-regulators.dtsi
        ARM: dts: sun7i: Add basic support for the Cubietruck WiFi module
        ARM: dts: sun7i: Enable mmc controller on various A20 boards
        ARM: dts: sun7i: Add pin-muxing info for the mmc controllers
        ARM: dts: sun7i: Add mmc controller nodes
        ARM: dts: sun6i: Add new sun6i-a31-m9 dts file for Mele M9
        ARM: dts: sun6i: Add mmc controller nodes
        ARM: dts: sun6i: Add mmc clocks
        ARM: dts: sun5i: Enable mmc controller on various A10s and A13 boards
        ARM: dts: sun5i: Add mmc controller nodes
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      a59a5911
    • Lee Jones's avatar
      ARM: sti: stih41x: Provide a proper header for this DTSI file · ca766449
      Lee Jones authored
      Just a trivial commenting fix.  No functional changes.
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarMaxime Coquelin <maxime.coquelin@st.com>
      ca766449
    • Lee Jones's avatar
      ARM: sti: stih416: Enable board LED support for B2020 RevE · 106e6fb8
      Lee Jones authored
      There are two LEDs available on the B2020 RevE board, one red, one
      green.  In this patch we enable the red one for "heartbeat" and turn
      the green one off.
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarMaxime Coquelin <maxime.coquelin@st.com>
      106e6fb8
    • Lee Jones's avatar
      ARM: sti: stih416: Add support for B2020 RevE · 7c0e06b2
      Lee Jones authored
      The B2020 RevE differs from the other B2020 boards in a few subtle ways;
      including the Ethernet reset GPIO which this patch adds support for and
      the LED wiring which will follow in a latter patch.  Without supplying
      these differences Ethernet and the board LEDs simply will not work.
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarMaxime Coquelin <maxime.coquelin@st.com>
      7c0e06b2
    • Gabriel FERNANDEZ's avatar
      ARM: STi: DT: STiH41x Add clk_ignore_unused to bootargs · 63a557ae
      Gabriel FERNANDEZ authored
      Interconnect clocks are not yet managed at the init, then
      we have to start the kernel with clk_ignore_unused.
      Signed-off-by: default avatarGabriel Fernandez <gabriel.fernandez@linaro.org>
      Signed-off-by: default avatarMaxime Coquelin <maxime.coquelin@st.com>
      63a557ae
    • Gabriel FERNANDEZ's avatar
      ARM: STi: DT: STiH415: 415 DT Entry for clockgen A9 · 20e40edc
      Gabriel FERNANDEZ authored
      Patch adds DT entries for clockgen A9
      Signed-off-by: default avatarPankaj Dev <pankaj.dev@st.com>
      Signed-off-by: default avatarGabriel Fernandez <gabriel.fernandez@linaro.org>
      Signed-off-by: default avatarMaxime Coquelin <maxime.coquelin@st.com>
      20e40edc
    • Gabriel FERNANDEZ's avatar
      ARM: STi: DT: STiH415: Remove unused CLK_S_GMAC0_PHY & CLK_S_ETH1_PHY fixed clocks · 2db100df
      Gabriel FERNANDEZ authored
      CLK_S_GMAC0_PHY &  CLK_S_ETH1_PH clocks are no longer used.
      Signed-off-by: default avatarGabriel Fernandez <gabriel.fernandez@linaro.org>
      Signed-off-by: default avatarMaxime Coquelin <maxime.coquelin@st.com>
      2db100df
    • Gabriel FERNANDEZ's avatar
      ARM: STi: DT: STiH415: Remove unused CLK_S_ICN_REG_0 fixed clock · 5aa02b90
      Gabriel FERNANDEZ authored
      CLK_S_ICN_REG_0 clock is no longer used.
      Signed-off-by: default avatarGabriel Fernandez <gabriel.fernandez@linaro.org>
      Signed-off-by: default avatarMaxime Coquelin <maxime.coquelin@st.com>
      5aa02b90