1. 20 Jul, 2014 2 commits
  2. 19 Jul, 2014 9 commits
    • Olof Johansson's avatar
      Merge tag 'samsung-dt' of... · aaaa10b0
      Olof Johansson authored
      Merge tag 'samsung-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/dt
      
      Merge "Samsung DT updates for v3.17" from Kukjin Kim:
      
      exynos3250: add i2s dt for audio interface
      
      exynos4
       - cleanup arm-pmu node because of 4 pmu on
         exynos4412 but 2 pmu on other exynos4 SoCs
       - add support sub-nodes to exynos usb host for exynos4
      
      exynos4412-odroid-common
       - fix T-FLASH hotplug detection
       - disable 'always on' for BUCK8
       - add support for GPIO based buttons
       - add MAX98090 audio codec
      
      exynos4412-odroidx2 and exynos4412-odroidu3
      - refactor exynos4412-odroidx and exynos4412-odroid-common
        for odroid-x2 and u2/u3
      
      exynos4412-odroidx
       - add support for USB phy, host and device
       - enable common hardware blocks, secure firmware calls,
         watchdog, g2d and fimc (mem2mem) multimedia accelerators
       - add support for USB phy, host and device
       - correct memory size
      
      exynos5410
       - fill in CPU clock-frequency property to avoid warning
      
      exynos5420
       - remove display pd because of instability
      
      exynos5420-peach-pit and exynos5800-peach-pi
       - sort nodes each other to check its differences easily
       - enable audio support and add sound-card name property
       - add mask-tpm-reset node
       - add cros_ec including keyboard, i2c tunnel and tps65090
         and battery under the i2c tunnel
      
      * tag 'samsung-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: dts: Add I2S dt node for exynos3250
        ARM: dts: Add cros_ec to exynos5420-peach-pit and exynos5800-peach-pi
        ARM: dts: clean up arm-pmu node for exynos4
        ARM: dts: remove display power domain for exynos5420
        ARM: dts: Add sound nodes for Odroid-X2/U3 boards
        ARM: dts: fix T-FLASH hotplug detection for exynos4412-odroid-common
        ARM: dts: add support for GPIO buttons for exynos4412-odroid
        ARM: dts: disable 'always on' for BUCK8 regulator for exynos4412-odroid-common
        ARM: dts: refactor Odroid DTS file and add support for Odroid X2 and U2/U3
        ARM: dts: correct memory size for exynos4412-odroidx
        ARM: dts: add support for USB phy, host and device for exynos4412-odroidx
        ARM: dts: enable common hardware blocks for exynos4412-odroidx
        ARM: dts: add port sub-nodes to exynos usb host modules for exynos4
        ARM: dts: Add mask-tpm-reset node in exynos5800-peach-pi
        ARM: dts: Add mask-tpm-reset node in exynos5420-peach-pit
        ARM: dts: Add sound-card name for Snow/Peach-Pit/Peach-Pi
        ARM: dts: Fill in CPU clock-frequency for exynos5410
        ARM: dts: Sort nodes within Peach-pit/Peach-pi dts files
        ARM: dts: Enable audio support for exynos5800-peach-pi
      aaaa10b0
    • Olof Johansson's avatar
      Merge tag 'tegra-for-3.17-dt' of... · 223f93ed
      Olof Johansson authored
      Merge tag 'tegra-for-3.17-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
      
      Merge "ARM: tegra: device tree changes for 3.17" from Thierry Reding:
      
      - New board support:
        * Apalis T30
      - HDA support for Tegra124 and Venice2
      - Display on Medcom Wide and Roth
      - GK20A support on Tegra124
      - XUSB pad controller for Tegra124 and Jetson TK1
      - Various cleanups
      
      This pulls in the for-3.17/fuse-move, for-3.17/dt-cros-ec-kbd and
      for-3.17/xusb-padctl branches to resolve dependencies.
      
      Note that the Apalis T30 support has a runtime dependency on the
      for-3.17/pcie-regulators branch, so they should preferably be applied
      in that order. I didn't merge that branch into this because Apalis T30
      support is new, therefore can't regress, and because the dependency
      exists only at runtime.
      
      * tag 'tegra-for-3.17-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux: (28 commits)
        ARM: tegra: roth: add display DT node
        ARM: tegra: Fix typoed ams,ext-control properties
        ARM: tegra: jetson-tk1: Add XUSB pad controller
        ARM: tegra: tegra124: Add XUSB pad controller
        ARM: tegra: add GK20A GPU to Tegra124 DT
        ARM: tegra: of: add GK20A device tree binding
        ARM: tegra: roth: enable input on mmc clock pins
        ARM: tegra: roth: fix unsupported pinmux properties
        ARM: tegra: Migrate Apalis T30 PCIe power supply scheme
        ARM: tegra: tamonten: add the display to the Medcom Wide
        ARM: tegra: tamonten: add the base board regulators
        ARM: tegra: initial support for apalis t30
        ARM: tegra: jetson-tk1: mark eMMC as non-removable
        ARM: tegra: venice2 - Enable HDA
        ARM: tegra: Add Tegra124 HDA support
        ARM: tegra: Add the EC i2c tunnel to tegra124-venice2
        soc/tegra: fuse: fix dummy functions
        soc/tegra: fuse: move APB DMA into Tegra20 fuse driver
        soc/tegra: Add efuse and apbmisc bindings
        soc/tegra: Add efuse driver for Tegra
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      223f93ed
    • Olof Johansson's avatar
      Merge tag 'tegra-for-3.17-xusb-padctl' of... · 58cd070a
      Olof Johansson authored
      Merge tag 'tegra-for-3.17-xusb-padctl' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
      
      Merge "ARM: tegra: Add XUSB pad controller support" from Thierry Reding:
      
      Adds device tree bindings and a driver for the XUSB pad controller found
      on Tegra114 and later. This is a prerequisites for PCIe, SATA and XUSB
      drivers which are all currently being reviewed or pending for merge.
      
      This is a separate branch in case it needs to be pulled into the pinctrl
      tree to resolve conflicts.
      
      * tag 'tegra-for-3.17-xusb-padctl' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        pinctrl: Add NVIDIA Tegra XUSB pad controller support
        of: Add NVIDIA Tegra XUSB pad controller binding
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      58cd070a
    • Olof Johansson's avatar
      Merge tag 'sunxi-dt-for-3.17' of... · 15bebad6
      Olof Johansson authored
      Merge tag 'sunxi-dt-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/dt
      
      Merge "Allwinner DT additions for 3.17" from Maxime Ripard:
      
      Among the few patches that we have so far, there's a few noticeable changes:
       - Introduction of the Allwinner A23 SoC
       - Support for the GMAC on the A31. This is only available so far on the
         boards which bootloader enable the PHY regulator.
       - Addition of the infrared receiver
      
      * tag 'sunxi-dt-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: (22 commits)
        ARM: dts: sun6i: Add Merrii A31 Hummingbird support
        ARM: dts: sun6i: Add ethernet alias for GMAC
        ARM: dts: sun6i: Add A31 GMAC gigabit ethernet controller node
        ARM: dts: sun6i: Add GMAC clock node to the A31 dtsi
        ARM: dts: sun6i: Add pin muxing options for GMAC
        ARM: sun8i: Add PRCM clock and reset controller nodes to the DTSI
        ARM: sun8i: Add reset controller nodes to the DTSI
        ARM: sun8i: Add basic clock nodes to the DTSI
        ARM: dts: sun4i: Add ir node to various boards
        ARM: dts: sun4i: Add ir controller nodes and pinmux
        ARM: dts: sun4i: Add new ba10-tvbox board
        ARM: dts: sun7i: Add board support for LinkSprite pcDuino V3
        ARM: dts: sun7i: Add ir receiver support to a20-i12-tvbox
        ARM: dts: sun7i: Rename sun7i-a20-ir to sun4i-a10-ir
        ARM: dts: sun7i: Add AXP209 support to various boards
        ARM: dts: sun4i: Add AXP209 support to various boards
        ARM: dts: sunxi: Add #interrupt-cells to pinctrl nodes
        ARM: sun8i: dt: Add Ippo-q8h v5 support
        ARM: sunxi: Add Allwinner A23 dtsi
        ARM: sunxi: Add IR controllers on A20 to dtsi
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      15bebad6
    • Olof Johansson's avatar
      Merge tag 'zynq-dt-for-3.17' of git://git.xilinx.com/linux-xlnx into next/dt · 73034623
      Olof Johansson authored
      Merge "Xilinx Zynq changes for v3.17" from Michal Simek:
      
      arm: Xilinx Zynq dt patches for v3.17
      
      - Document and use new cadence serial binding
      
      * tag 'zynq-dt-for-3.17' of git://git.xilinx.com/linux-xlnx:
        ARM: zynq: DT: Migrate UART to Cadence binding
        tty: cadence: Document DT binding
        + Linux 3.16-rc5
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      73034623
    • Olof Johansson's avatar
      Merge tag 'imx-dt-3.17' of... · 1409f3fd
      Olof Johansson authored
      Merge tag 'imx-dt-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      Merge "ARM: imx: device tree updates for 3.17" from Shawn Guo:
      
      The i.MX device tree updates for 3.17:
       - Add device tree sources and pin function header for i.MX6SX SoC
       - Initial imx6sx-sdb board support with FEC, MMC, USB, PMIC, Audio
         and GPIO key enabled
       - New board support: mbimxsd25 and mbimxsd27 from Eukrea, aristainetos
         imx6dl boards, Rex Pro and Basic, Ka-Ro TX6
       - Restructure imx6qdl-wandboard.dtsi for new rev C1 board
       - Split M28EVK and M53EVK into SoM and EVK parts
       - A few correction around SDMA, SSI and SATA device nodes
       - Add eSATA support for Cubox-i board
       - Updates on edmqmx6 to enable PCIe, I2C and CAN
       - Use DT macro for clock ID for imx27 and imx6qdl
       - Add FlexCAN support for VF610 SoC
      
      * tag 'imx-dt-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (125 commits)
        ARM: dts: vf610: add FlexCAN node
        ARM: dts: add initial Rex Basic board support
        ARM: dts: add initial Rex Pro board support
        ARM: dts: mx5: Split M53EVK into SoM and EVK parts
        ARM: dts: imx6: RIoTboard explicitly define pad settings
        ARM: dts: vf610: fix length of eshdc1 register property
        ARM: dts: Restructure imx6qdl-wandboard.dtsi for new rev C1 board.
        ARM: dts: imx53: correct clock-names of SATA node
        ARM: imx6: Align ssi nodes between mx6 variants
        ARM: i.MX27 clk: dts: Use clock defines in DTS files
        ARM: dts: imx: correct sdma compatbile for imx6sl and imx6sx
        ARM: dts: imx6sx-sdb: Add audio support
        ARM: dts: imx6sx: Pass the fsl,fifo-depth property
        ARM: dts: imx6sx: Fix sdma node
        ARM: dts: imx6: edmqmx6: Add can bus
        ARM: dts: imx6: edmqmx6: Add two other i2c buses
        ARM: dts: imx6: edmqmx6: Add PCIe support
        ARM: dts: imx25-pdk: Add USB OTG support
        ARM: dts: i.MX53: add aipstz nodes
        ARM: dts: mxs: Split M28EVK into SoM and EVK parts
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      1409f3fd
    • Olof Johansson's avatar
      Merge tag 'keystone-dts' of... · f097748f
      Olof Johansson authored
      Merge tag 'keystone-dts' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into next/dt
      
      Merge "Keystone DTS update for 3.17" from Santosh Shilimkar:
      
      Keystone DTS update for 3.17
       - Ethernet clock tree fix.
       - MDIO device tree node. Respective driver update is already queued.
       - Ethernet phy node. Respective driver update is already queued.
      
      * tag 'keystone-dts' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone:
        ARM: dts: keystone-evm: add 1g ethernet phys nodes
        ARM: dts: keystone: add mdio devices entries
        ARM: dts: keystone: fix netcp's clocks definitions
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      f097748f
    • Olof Johansson's avatar
      Merge tag 'omap-for-v3.17/dt-part1' of... · 412a9bbd
      Olof Johansson authored
      Merge tag 'omap-for-v3.17/dt-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Merge "omap dts changes for v3.17 merge window, part1" from Tony Lindgren:
      
      First set of .dts changes for omaps for v3.17 merge window:
      
      - Enable irqchip crossbar interrupt mapping. These changes
        are based on an immutable irqchip branch set up by Jason
        Cooper to make it easier to merge the related .dts changes.
      
      - Removal of omap2 related static clock data that now comes
        from device tree.
      
      - Enabling of PHY regulators for various omaps
      
      - Enabling of PCIe for dra7
      
      - Add support for am437x starterkit
      
      - Enable audio for for omap5
      
      - Enable display and am335x-evmsk
      
      * tag 'omap-for-v3.17/dt-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (43 commits)
        ARM: DTS: omap5-uevm: Enable basic audio (McPDM <-> twl6040)
        ARM: DTS: omap5-uevm: Add node for twl6040 audio codec
        ARM: DTS: omap5-uevm: Enable palmas clk32kgaudio clock
        ARM: dts: dra7: Add dt data for PCIe controller
        ARM: dts: dra7: Add dt data for PCIe PHY
        ARM: dts: dra7: Add dt data for PCIe PHY control module
        ARM: dts: dra7xx-clocks: Add missing clocks for second PCIe PHY instance
        ARM: dts: dra7xx-clocks: rename pcie clocks to accommodate second PHY instance
        ARM: dts: dra7xx-clocks: Add missing 32KHz clocks used for PHY
        ARM: dts: dra7xx-clocks: Change the parent of apll_pcie_in_clk_mux to dpll_pcie_ref_m2ldo_ck
        ARM: dts: dra7xx-clocks: Add divider table to optfclk_pciephy_div clock
        ARM: dts: dra7-evm: Add regulator information to USB2 PHYs
        ARM: omap2plus_defconfig: enable TPS65218 configs
        ARM: dts: AM437x: Add TPS65218 device tree nodes
        ARM: dts: AM437x: Fix i2c nodes indentation
        ARM: dts: AM43x: Add TPS65218 device tree nodes
        ARM: dts: Add devicetree for Gumstix Pepper board
        ARM: dts: dra7: add crossbar device binding
        ARM: dts: dra7: add routable-irqs property for gic node
        ARM: OMAP24xx: clock: remove legacy clock data
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      412a9bbd
    • Olof Johansson's avatar
      Merge tag 'renesas-dt3-for-v3.17' of... · c6ffdc07
      Olof Johansson authored
      Merge tag 'renesas-dt3-for-v3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Merge "Third Round of Renesas ARM Based SoC DT Updates for v3.17" from Simon
      Horman:
      
      * Initialise SCI using DT when booting the kzm9g, armadillo800eva,
        ape6evm and bockw boards without legacy-C code.
      
      * tag 'renesas-dt3-for-v3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (24 commits)
        ARM: shmobile: kzm9g-reference: Initialise SCIF device using DT
        ARM: shmobile: sh73a0: Add SCIF nodes
        ARM: shmobile: armadillo800eva-reference: Initialise SCIF device using DT
        ARM: shmobile: r8a7740: Add SCIF nodes
        ARM: shmobile: ape6evm-reference: Initialise SCIF device using DT
        ARM: shmobile: r8a73a4: Add SCIF nodes
        ARM: shmobile: bockw-reference: Initialise SCIF device using DT
        ARM: shmobile: r8a7778: Add SCIF nodes
        ARM: shmobile: sh73a0: add SCI clock support for DT
        ARM: shmobile: r8a7740: correct SCI clock support for DT
        ARM: shmobile: r8a73a4: add SCI clock support for DT
        ARM: shmobile: r8a7778: add SCI clock support for DT
        ARM: shmobile: r8a7790: lager: use iic cores instead of i2c
        ARM: shmobile: Lager: Correct I2C bus for VDD MPU regulator
        ARM: shmobile: kzm9g-reference: Remove early_printk from command line
        ARM: shmobile: armadillo800eva-reference: Remove early_printk from command line
        ARM: shmobile: r8a7779: Consistently use tabs for indentation
        ARM: shmobile: henninger: Consistently use tabs for indentation
        ARM: shmobile: henninger: enable internal PCI
        ARM: shmobile: koelsch: enable internal PCI
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      c6ffdc07
  3. 18 Jul, 2014 29 commits