1. 29 May, 2014 2 commits
    • Olof Johansson's avatar
      Merge tag 'omap-for-v3.16/dt-part3' of... · e1134cb6
      Olof Johansson authored
      Merge tag 'omap-for-v3.16/dt-part3' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Merge "omap dt fixes and and clocks for v3.16 merge window" from Tony Lindgren:
      
      Most likely the last pull request from me for omap changes for
      v3.16 that's dts fixes for clocks and enabling few features
      that were still being discussed earlier:
      
      - A bunch of omap clock related dts fixes queued by Tero Kristo.
      
      - Enable parallel nand on am437x that was not merged earlier as
        I requested more information about the muxing for it. And
        we need to also enable ecc hardware support for am43xx.
      
      - Enable the modem support for n900 that was dropped earlier
        because we had to fix the related hwmod entry first with patch
        ARM: OMAP2+: Fix ssi hwmod entry to allow idling.
      
      - And finally, add the omap2 clock dts files. These will allow
        us to enable the dt clocks and drop the legacy clocks for omap2
        with a follow-up patch once the related clock driver binding
        changes are merged.
      
      * tag 'omap-for-v3.16/dt-part3' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: dts: omap2 clock data
        ARM: dts: am437x-gp-evm: add support for parallel NAND flash
        ARM: OMAP2+: gpmc: enable BCH_HW ecc-scheme for AM43xx platforms
        ARM: dts: omap3 a83x: fix duplicate usb pin config
        ARM: dts: omap3: set mcbsp2 status
        ARM: dts: omap3-n900: Add modem support
        ARM: dts: omap3-n900: Add SSI support
        ARM: OMAP2+: Fix ssi hwmod entry to allow idling
        ARM: dts: AM4372: clk: efuse based crystal frequency detect
        ARM: dts: am43xx-clocks.dtsi: add ti, set-rate-parent to display clock path
        ARM: dts: omap5-clocks.dtsi: add ti, set-rate-parent to dss_dss_clk
        ARM: dts: omap4: add twd clock to DT
        ARM: dts: omap54xx-clocks: Correct abe_iclk clock node
        ARM: dts: omap54xx-clocks: remove the autoidle properties for clock nodes
        ARM: dts: am43x-clock: add tbclk data for ehrpwm
        ARM: dts: am33xx-clock: Fix ehrpwm tbclk data
        ARM: dts: set 'ti,set-rate-parent' for dpll4_m5 path
        ARM: dts: use ti,fixed-factor-clock for dpll4_m5x2_mul_ck
        ARM: dts: am43xx-clocks: use ti, fixed-factor-clock for dpll_per_clkdcoldo
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e1134cb6
    • Olof Johansson's avatar
      Merge tag 'samsung-dt-2' of... · 81d1d392
      Olof Johansson authored
      Merge tag 'samsung-dt-2' of http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/dt
      
      Merge "Samsung 2nd DT updates for v3.16" from Kukjin Kim:
      
      exynos4
       - add hsotg device, exynos_usbphy nodes
       - add PMU syscon and audio subsystem nodes
       - replace number by macro in clock binding
      
      exynos4210-universal_c210
       - add external sd card node and multimedia nodes
       - enable USB functionality
      
      exynos4412-trats2
       - enable usb nodes and usb gagdet functionality
       - add cm36651 light/proximity sensor node
       - fixed gpio key node
      
      exynos5250 and exynos5420
       - add pmu syscon handle and sysreg system controller nodes
       - add support for usb2phy
       - replace number by macro in clock binding
       - add USB 2.0 support on exynos5420
      
      exynos5420-peach-pit
       - move dp hpd gpio pin to pinctrl_0
      
      * tag 'samsung-dt-2' of http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung: (21 commits)
        ARM: dts: enable usb nodes for exynos4412-trats2
        ARM: dts: add hsotg device node for exynos4
        ARM: dts: add exynos_usbphy node for exynos4
        ARM: dts: add PMU syscon node for exynos4
        ARM: dts: add pmu syscon handle to exynos5420 hdmi
        ARM: dts: add pmu syscon handle to exynos5250 hdmi
        ARM: dts: replace number by macro in clock binding for exynos5420
        ARM: dts: replace number by macro in clock binding for exynos5250
        ARM: dts: replace number by macro in clock binding for exynos4
        ARM: dts: add external sd card node for exynos4210-universal_c210
        ARM: dts: add multimedia nodes for exynos4210-universal_c210
        ARM: dts: enable USB functionality for exynos4210-universal_c210
        ARM: dts: Enable USB gadget functionality for exynos4210-trats
        ARM: dts: Add audio subsystem nodes to exynos4.dtsi
        ARM: dts: fixed gpio key node for exynos4412-trats2
        ARM: dts: add cm36651 light/proximity sensor node for exynos4412-trats2
        ARM: dts: Add USB 2.0 support on exynos5420
        ARM: dts: Add usb2phy support on exynos5420
        ARM: dts: Add usb2phy to exynos5250
        ARM: dts: Add sysreg sytem controller node to exynos5250 and exynos5420
        ...
      81d1d392
  2. 28 May, 2014 2 commits
  3. 27 May, 2014 7 commits
  4. 26 May, 2014 6 commits
    • Olof Johansson's avatar
      Merge tag 'socfpga_dt_updates-for-3.16_take_2_version_2' of... · 87427db9
      Olof Johansson authored
      Merge tag 'socfpga_dt_updates-for-3.16_take_2_version_2' of git://git.rocketboards.org/linux-socfpga-next into next/dt
      
      Merge "SOCFPGA DTS updates for 3.16, take 2-version 2" from Dinh Nguyen:
      
      Add the gpio and watchdog dts entries for the SOCFPGA platform.
      
      * tag 'socfpga_dt_updates-for-3.16_take_2_version_2' of git://git.rocketboards.org/linux-socfpga-next:
        ARM: socfpga: dts: add watchdog0+1
        ARM: dts: socfpga: add gpio pieces
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      87427db9
    • Olof Johansson's avatar
      Merge tag 'sirf-dts-for-3.16' of... · 7f7bb317
      Olof Johansson authored
      Merge tag 'sirf-dts-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux into next/dt
      
      Merge "ARM: sirf: dts update for 3.16" from Barry Son:
      
      some minor cleanup and add some missed nodes:
      1. move dma channel descriptions to generic dma properity
      2. add resets properity for some nodes;
      3. add missed pinctrl groups.
      
      * tag 'sirf-dts-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux:
        ARM: dts: sirf: add resets for dspif, gps and dsp nodes
        ARM: dts: atlas6: add cortex-a9-pmu compatible PMU node
        ARM: dts: sirf: move to use generic dma dt-binding for spi
        ARM: dts: sirf: add pin group for USP0 with only RX or TX frame sync for atlas6
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      7f7bb317
    • Olof Johansson's avatar
      Merge tag 'zynq-dt-for-3.16' of git://git.xilinx.com/linux-xlnx into next/dt · 70bc6bb3
      Olof Johansson authored
      Merge "arm: Xilinx Zynq dt patches for v3.16" from Michal Simek:
      
      - Cleanup GIC mode
      - Cleanup node names
      - Add regulators
      
      * tag 'zynq-dt-for-3.16' of git://git.xilinx.com/linux-xlnx:
        ARM: zynq: dt: Add a fixed regulator for CPU voltage
        ARM: zynq: dt: Clean up device tree
        ARM: dts: zynq: drop address cells from GIC node
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      70bc6bb3
    • Olof Johansson's avatar
      Merge tag 'berlin-dt-3.16' of https://github.com/shesselba/linux-berlin into next/dt · 84cc8a71
      Olof Johansson authored
      Merge "ARM: berlin: DT changes for v3.16" from Sebastian Hesselbart:
      
      Quite a lot changes but it looks like DT approach is really paying off.
      BG2Q joins Berlin SoC family with corresponding development board, DW
      gpio nodes for all SoCs. Most notably, we have settled clock bindings
      to allow us to continue on drivers requiring clocks and pinctrl bindings.
      Last but not least, BG2Q gained SDHCI support and is able to properly
      boot into userspace.
      
      * tag 'berlin-dt-3.16' of https://github.com/shesselba/linux-berlin:
        ARM: dts: berlin: enable SD card reader and eMMC for the BG2Q DMP
        ARM: dts: berlin: add the SDHCI nodes for the BG2Q
        ARM: dts: berlin: add the pinctrl node and muxing setup for uarts
        dt-binding: ARM: add pinctrl binding docs for Marvell Berlin2 SoCs
        ARM: dts: berlin: convert BG2Q to DT clock nodes
        ARM: dts: berlin: convert BG2 to DT clock nodes
        ARM: dts: berlin: convert BG2CD to DT clock nodes
        clk: berlin: add binding include for Berlin SoC clock ids
        dt-binding: ARM: add clock binding docs for Marvell Berlin2 SoCs
        ARM: dts: berlin: add the BG2CD GPIO nodes
        ARM: dts: berlin: add the BG2 GPIO nodes
        ARM: dts: berlin: add the BG2Q GPIO nodes
        ARM: dts: berlin: add scu and chipctrl device nodes for BG2/BG2Q
        ARM: dts: berlin: add the Marvell BG2-Q DMP device tree
        ARM: dts: berlin: add the Marvell Armada 1500 pro
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      84cc8a71
    • 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
  5. 23 May, 2014 17 commits
  6. 22 May, 2014 6 commits