1. 01 3月, 2016 2 次提交
    • A
      Merge tag 'sunxi-dt-for-4.6' of... · 8898cb41
      Arnd Bergmann 提交于
      Merge tag 'sunxi-dt-for-4.6' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/dt
      
      Merge "Allwinner DT Additions for 4.6" from Maxime Ripard:
      
      Quite a few changes, among which:
        - Support for the A83t
        - Support for the eMMC DDR on a few boards
        - Support for the OTG controller on a few boards
        - New boards: Itead Ibox, Cubietruck plus, Homlet v2, Lamobo R1
      
      * tag 'sunxi-dt-for-4.6' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: (34 commits)
        ARM: dts: sun8i: Add leds and switch on Orangepi Plus boards
        ARM: dts: sun8i: Add ir receiver nodes to H3 dtsi
        ARM: dts: sun8i-h3: Add R_PIO controller node to the dtsi
        dts: sun8i-h3: Add APB0 related clocks and resets
        ARM: dts: sun7i: Add dts file for the lamobo-r1 board
        ARM: dts: sun4i: Enable USB DRC on Hyundai-a7hd
        ARM: dts: sun4i: Enable USB DRC on the MK802
        ARM: dts: sun8i: q8-common: Add AXP223 PMIC device and regulator nodes
        ARM: dts: sun8i: sinlinx-sina33: Add AXP223 PMIC device and regulator nodes
        ARM: dts: sun7i: Enable USB DRC on Olimex A20 EVB
        ARM: dts: sun7i: Enable USB DRC on MK808C
        ARM: dts: sunxi: Fix #interrupt-cells for PIO in H3
        ARM: dts: sun8i-a83t: Correct low speed oscillator clocks
        ARM: dts: sun9i: a80-optimus: Remove i2c3 and uart4
        ARM: dts: sun4i: Itead Iteaduino to use common code
        ARM: dts: sun7i: Add Itead Ibox support
        ARM: dts: sunxi: Add sunxi-itead-core-common.dtsi
        ARM: dts: sun9i: cubieboard4: Enable hardware reset and HS-DDR for eMMC
        ARM: dts: sun9i: a80-optimus: Enable hardware reset and HS-DDR for eMMC
        ARM: dts: sun9i: Include SDC2_RST pin in mmc2_8bit_pins
        ...
      8898cb41
    • A
      Merge tag 'mvebu-dt-4.6-2' of git://git.infradead.org/linux-mvebu into next/dt · eff01adb
      Arnd Bergmann 提交于
      Merge "mvebu dt for 4.6 (part 2)" from Gregory CLEMENT:
      
      - Reorder Ethernet node on Armada 38x SoCs
      - Add device tree for buffalo linkstation ls-gl
      - Use the more accurate armada-370-sata string for SATA on Armada 375
      - Add NAND description to Armada 370 DB and Armada XP DB
      
      * tag 'mvebu-dt-4.6-2' of git://git.infradead.org/linux-mvebu:
        ARM: dts: mvebu: add NAND description to Armada 370 DB and Armada XP DB
        ARM: dts: armada-375: use armada-370-sata for SATA
        ARM: dts: orion5x: add device tree for buffalo linkstation ls-gl
        ARM: dts: orion5x: split linkstation lswtgl into common and device parts
        ARM: dts: armada-38x: add reference to ETH connectors for A385-AP
        ARM: dts: armada-38x: change order of ethernet DT nodes on Armada 38x
        ARM: dts: orion5x: fix the missing mtd flash on linkstation lswtgl
        ARM: dts: kirkwood: use unique machine name for ds112
      eff01adb
  2. 29 2月, 2016 2 次提交
    • A
      Merge tag 'renesas-dt2-for-v4.6' of... · ca2942cc
      Arnd Bergmann 提交于
      Merge tag 'renesas-dt2-for-v4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Merge "Second Round of Renesas ARM Based SoC DT Updates for v4.6" from
      Simon Horman:
      
      * Add L2 cache-controller nodes to r8a779[0134] and r8a73a4
      * Add etheravb support to r8a7794
      * Correct JP3 jumper description on Porter
      * Enable thermal zone on  r8a779[013]
      * Replace gpio-key, wakeup with wakeup-source property on r8a7794
      * Use demuxer for IIC0/I2C0 on lager
      * Use fallback etheravb, pci and pcie compatibility strings as appropriate
      
      * tag 'renesas-dt2-for-v4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: dts: r8a7790: use fallback etheravb compatibility string
        ARM: dts: r8a7790: lager: use demuxer for IIC0/I2C0
        ARM: dts: r8a7794: add EtherAVB support
        ARM: dts: r8a7794: add EtherAVB clock
        ARM: dts: r8a7794: replace gpio-key, wakeup with wakeup-source property
        ARM: dts: r8a7794: Add L2 cache-controller node
        ARM: dts: r8a7793: Add L2 cache-controller node
        ARM: dts: r8a7791: Add L2 cache-controller node
        ARM: dts: r8a7790: Add L2 cache-controller nodes
        ARM: dts: r8a73a4: Add L2 cache-controller nodes
        ARM: dts: r8a7793: enable to use thermal-zone
        ARM: dts: r8a7791: enable to use thermal-zone
        ARM: dts: r8a7790: enable to use thermal-zone
        ARM: dts: porter: fix JP3 jumper description
        ARM: dts: r8a7794: use fallback pci compatibility string
        ARM: dts: r8a7791: use fallback pci compatibility string
        ARM: dts: r8a7790: use fallback pci compatibility string
        ARM: dts: r8a7791: use fallback pcie compatibility string
        ARM: dts: r8a7790: use fallback pcie compatibility string
      ca2942cc
    • A
      Revert "arm: dts: Add pinctrl/GPIO/EINT node for mt2701" · 7aec2fd7
      Arnd Bergmann 提交于
      This reverts commit 8ba671ef.
      
      As reported by kbuild test robot <fengguang.wu@intel.com>:
      
         In file included from arch/arm/boot/dts/mt2701-evb.dts:16:0:
      >> arch/arm/boot/dts/mt2701.dtsi:18:28: fatal error: mt2701-pinfunc.h: No such file or directory
          #include "mt2701-pinfunc.h"
                                     ^
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      7aec2fd7
  3. 27 2月, 2016 7 次提交
    • A
      Merge tag 'arm-soc/for-4.6/devicetree' of http://github.com/Broadcom/stblinux into next/dt · 240b1c6e
      Arnd Bergmann 提交于
      Merge "Broadcom devicetree changes for 4.6" from Florian Fainelli:
      
      This pull request contains Broadcom ARM-based SoCs Device Tree changes:
      
      - Rafal adds a Device Tree for the D-Link DIR-885L router which is based on the
        BCM47094 SoC similar to the BCM4709
      
      - Simran adds proper audio clock Device Tree nodes to the Cygnus platforms
      
      - Martin adds the auxiliary SPI controllers, makes the UART naming convention
        more standard, and finally adds the auxiliary UART found in the BCM2835 to the
        BCM2835 Device Tree
      
      - Remi adds PWM clock support to the BCM2835 Device Tree
      
      - Lubomir adds a Device Tree for the Raspberry Pi Model A
      
      - Alexander adds Device Tree information for the Raspberry Pi USB power domain
      
      - Dhananjay enables the GPIO-A controller for the Northstar Plus SoCs
      
      - Jon fixes the PCIE Device Tree nodes by pulling them out of the bus-level node,
        removes duplicate CPU definitions, adds PMU nodes, SP804 timers, and SP805 watchdog
        to the Northstar Plus SoCs
      
      * tag 'arm-soc/for-4.6/devicetree' of http://github.com/Broadcom/stblinux:
        ARM: bcm2835: add bcm2835-aux-uart support to DT
        ARM: dts: NSP: Add SP805 Support to DT
        ARM: dts: NSP: Add SP804 Support to DT
        ARM: dts: NSP: Add PMU Support to DT
        ARM: dts: NSP: Fix CPU DT issue
        ARM: dts: NSP: Fix PCIE DT issue
        ARM: dts: enable GPIO-a for Broadcom NSP
        ARM: bcm2835: Add the Raspberry Pi power domain driver to the DT.
        ARM: bcm2835: dt: Add Raspberry Pi Model A
        ARM: bcm2835: follow dt uart node-naming convention
        ARM: bcm2835: Add PWM clock support to the device tree
        ARM: bcm2835: add the auxiliary spi1 and spi2 to the device tree
        ARM: dts: Add audio clock to the existing Broadcom Cygnus clock DT
        ARM: BCM5301X: Add DT for D-Link DIR-885L
      240b1c6e
    • A
      ARM: dts: alpine: add the MSIX node · ac037ee0
      Antoine Tenart 提交于
      With the newly available MSIX driver for Alpine, add the corresponding
      node in the Alpine device tree.
      Signed-off-by: NAntoine Tenart <antoine.tenart@free-electrons.com>
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      ac037ee0
    • A
      Merge tag 'zynq-dt-for-4.6' of https://github.com/Xilinx/linux-xlnx into next/dt · b880bf09
      Arnd Bergmann 提交于
      Merge "ARM: Xilinx Zynq dt patches for v4.6" from Michal Simek
      
      - Add usb phy for Zybo
      - Use earlycon instead of earlyprintk
      
      * tag 'zynq-dt-for-4.6' of https://github.com/Xilinx/linux-xlnx:
        ARM: zynq: Use earlycon instead of earlyprintk
        ARM: dts: zynq: Enable USB and USB PHY for ZYBO
      b880bf09
    • A
      Merge tag 'keystone_dts_for_4.6_v2' of... · 8be31869
      Arnd Bergmann 提交于
      Merge tag 'keystone_dts_for_4.6_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into next/dt
      
      Merge "ARM: Keystone DTS for 4.6" from Santosh Shilimkar:
      
      ARM: DTS: Add new bindings for K2G and the K2G evm
      
      K2G SoC family is the newest version of the Keystone family of processors.
      
      The technical reference manual for K2G can be found here:
      http://www.ti.com/lit/ug/spruhy8/spruhy8.pdf
      
      * tag 'keystone_dts_for_4.6_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone:
        ARM: dts: keystone: Add minimum support for K2G evm
        ARM: dts: keystone: Add Initial DT support for TI K2G SoC family
        ARM: keystone: Create new binding for K2G SoC
      8be31869
    • A
      Merge tag 'omap-for-v4.6/dt-pt1' of... · 0314df77
      Arnd Bergmann 提交于
      Merge tag 'omap-for-v4.6/dt-pt1' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Device tree changes for omaps for v4.6 merge window. Mostly just
      adding board specific devices and few new boards:
      
      - N900 improvments for adp1653 and gpio keys
      
      - Add missing bandgap data for omap3
      
      - Add more devices for compulab cm-t335
      
      - Add n950 WLAN support, enable modem, add pinctrl for SSI
      
      - Correct dm814x and dra62x auxclk rate, add support for GPMC and NAND
      
      - Add syscon node for PHY's on dra7
      
      - Add support more devices on logicpd torpedo
      
      - Add USB host support for igep and specify boot console
      
      - Fix audio clock for am335x-sl50 and specify boot console
      
      - Remove deprecated tx-fifo-resize for dwc3 that was only used on
        omap5 es1.0
      
      - Add dra7 thermal data
      
      - Update am43x-epos-evm compatible string to am438
      
      - Add support for logicpd dm3730 som-lv
      
      * tag 'omap-for-v4.6/dt-pt1' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (38 commits)
        ARM: dts: am57xx-beagle-x15: Add eeprom information
        ARM: dts: Add HSUSB2 EHCI Support to Logic PD DM37xx SOM-LV
        ARM: dts: n900: Use linux input defines instead hardcoded constants
        ARM: DTS: Add minimal Support for Logic PD DM3730 SOM-LV
        ARM: dts: omap3logic: Add PWM-Backlight
        ARM: dts: omap3-n900: Allow gpio keys to be disabled
        ARM: dts: am43x-epos-evm: Add the am438 compatible string
        ARM: dts: DRA7: Add missing IVA and DSPEVE thermal domain data
        ARM: dts: DRA7: Add IVA thermal data
        ARM: dts: DRA7: Add DSPEVE thermal data
        ARM: dts: remove deprecated property dwc3
        ARM: dts: OMAP3-N950-N9: Add ssi idle pinctrl state
        ARM: dts: am335x-sl50: Fix audio codec setup.
        ARM: dts: am335x-sl50: Specify the device to be used for boot console output.
        ARM: dts: omap3-igep0030-common: Add USB Host support
        ARM: dts: igep00x0: Specify the device to be used for boot console output.
        ARM: dts: LogicPD Torpedo: Set HSUSB0 Pin Mux
        ARM: dts: OMAP3-N950-N9: Enable modem
        ARM: dts: OMAP3-N950-N9: Enable SSI module
        ARM: dts: LogicPD Torpedo: Add SPI EEPROM
        ...
      0314df77
    • A
      Merge tag 'v4.5-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt · 1df1e5bf
      Arnd Bergmann 提交于
      Merge "ARM: mediatek: dts updates for v4.6" from Matthias Brugger:
      
      Add support for mt7623 SoC.
      Enable SMP support for mt7623.
      Enable SMP support for mt2701
      Add pinctrl for mt2701
      
      * tag 'v4.5-next-dts' of https://github.com/mbgg/linux-mediatek:
        arm: dts: Add pinctrl/GPIO/EINT node for mt2701
        ARM: dts: mt2701: enable basic SMP bringup for mt2701
        ARM: dts: mt7623: enable SMP bringup
        ARM: dts: mediatek: add MT7623 basic support
        Document: DT: Add bindings for mediatek MT7623 SoC Platform
      1df1e5bf
    • K
      ARM: dts: sun8i: Add leds and switch on Orangepi Plus boards · d250d17d
      Krzysztof Adamski 提交于
      OrangePi Plus board has dwo leds - green ("pwr") and red ("status")
      and a switch ("sw4"). This patch describes them in a devicetree.
      Signed-off-by: NKrzysztof Adamski <k@japko.eu>
      Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
      d250d17d
  4. 26 2月, 2016 7 次提交
  5. 25 2月, 2016 17 次提交
    • M
      ARM: zynq: Use earlycon instead of earlyprintk · 07bf429d
      Michal Simek 提交于
      Use early console instead of earlyprintk which is supposed to use for
      very early debugging (DEBUG_LL).
      Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
      07bf429d
    • S
      ARM: dts: r8a7790: use fallback etheravb compatibility string · d92df7e5
      Simon Horman 提交于
      Use recently added fallback compatibility string in r8a7790 device tree.
      Signed-off-by: NSimon Horman <horms+renesas@verge.net.au>
      Acked-by: NGeert Uytterhoeven <geert+renesas@glider.be>
      d92df7e5
    • W
      ARM: dts: r8a7790: lager: use demuxer for IIC0/I2C0 · 880cb570
      Wolfram Sang 提交于
      Make it possible to select which I2C IP core you want to run on the
      EXIO-A connector. This is the reference how to use this feature. Update
      the copyright while we are here.
      Signed-off-by: NWolfram Sang <wsa+renesas@sang-engineering.com>
      Signed-off-by: NSimon Horman <horms+renesas@verge.net.au>
      880cb570
    • O
      Merge tag 'at91-ab-4.6-dt' of... · 2bc51d76
      Olof Johansson 提交于
      Merge tag 'at91-ab-4.6-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into next/dt
      
      DT changes for 4.6:
       - Addition of the ADC for sama5d2 and sama5d2_xplained
      
      * tag 'at91-ab-4.6-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux:
        ARM: dts: at91: sama5d2 Xplained: enable the adc device
        ARM: dts: at91: sama5d2: add adc device
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      2bc51d76
    • M
      dts/ls2080a: Update PCIe compatible · f21a3c7d
      Minghuan Lian 提交于
      The patch adds LS2085a to PCIe compatible to fix the compatibility
      issue when using firmware with LS2085a compatible property.
      Signed-off-by: NMinghuan Lian <minghuan.lian@nxp.com>
      Signed-off-by: NMingkai Hu <mingkai.hu@nxp.com>
      Acked-by: NRob Herring <robh@kernel.org>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      f21a3c7d
    • O
      Merge tag 'versatile-dt-cleanup-1' of... · 5dab9f62
      Olof Johansson 提交于
      Merge tag 'versatile-dt-cleanup-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into next/dt
      
      Versatile DT cleanups from Linus Walleij:
      
      "this is a first pull request for my cleanups for the Versatile, as
      the finished stuff should not be sitting in my tree but in ARM SoC.
      This completes the ARM RealView PB1176 and PB11MPCore device trees,
      and moves the Versatile to use power/reset.
      
      The idea is to keep working on this cleanup branch and send additional
      patches on top of this one as the prerequisites are merged into the MTD
      and FBDEV subsystems. So please create a special versatile cleanup branch
      (or suggest another approach).
      
      As it happens, board files and device trees need to change at the same
      time to make logical sense, especially for Versatile where auxdata is
      replaced with DT entries, such as when reset is moved in the last patch
      in this set. The MTD and CLCD changes will share this characteristic."
      
      Versatile family cleanups step 1:
      - Finalize RealView the PB1176 and PB11MPCore device trees
      - Move Versatile to use the power/reset driver instead of a
        custom restart hook
      
      * tag 'versatile-dt-cleanup-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator:
        ARM: versatile: move restart to the device tree
        ARM: realview: add the DS1338 RTC to PB1176 DT
        ARM: pb1176: add ethernet to devicetree
        ARM: pb1176: add ISP1761 USB OTG host controller
        ARM: pb1176: add AACI to the device tree
        ARM: pb1176: add ICST307 clocks to the device tree
        ARM: realview: fix up PB11MP flash compat strings
        ARM: realview: add flash devices to the PB1176 DTS
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      5dab9f62
    • O
      Merge tag 'samsung-dt-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt · fab4db0d
      Olof Johansson 提交于
      Samsung DeviceTree updates and improvements for v4.6:
      1. Add SROM controller device nodes.
      2. Add Ethernet chip as child of SROM controller on SMDK5410.
      3. Allow simultaneous usage exynos-rng and s5p-sss drivers on Exynos5.
      4. Cleanup CPU configuration on Exynos542x/5800.
      5. Add necessary nodes for cpufreq-dt driver on Exynos542x/5800 (OPPs,
         regulator supplies) which allows frequency and voltage scalling
         of this SoC.
      6. Minor cleanups.
      
      * tag 'samsung-dt-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: Replace legacy *,wakeup property with wakeup-source for exynos boards
        ARM: dts: Add GSCL block parent clock management to pm domain on exynos542x
        ARM: dts: Extend existing CPU OPP for exynos5800
        ARM: dts: Add CPU OPP properties for exynos542x/5800
        ARM: dts: Add cluster regulator supply properties for exynos542x/5800
        ARM: dts: Make CPU configuration more readable on exynos542x/5800
        ARM: dts: Replace legacy *,wakeup property with wakeup-source on s5pv210
        ARM: dts: Allow simultaneous usage exynos-rng and s5p-sss drivers on exynos5
        ARM: dts: Add Ethernet chip to exynos5410-smdk5410
        ARM: dts: Add SROM to exynos5410
        ARM: dts: Add SROM device node for exynos5
        ARM: dts: Add SROM device node for exynos4
        ARM: dts: Add pinctrl support to exynos5410
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      fab4db0d
    • O
      Merge tag 'renesas-dt-for-v4.6' of... · fc2834a4
      Olof Johansson 提交于
      Merge tag 'renesas-dt-for-v4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Renesas ARM Based SoC DT Updates for v4.6
      
      * Use SCIF and USBHS fallback compatibility strings
      * Add Baud Rate Generator (BRG) support for (H)SCIF
      * Enable SCIF_CLK frequency and pins
      * Use GIC_* defines
      * Enable audio on r8a7793/gose
      * Enable HDMI vidio out on r8a7793
      * Enable i2c on r8a7793/gose
      * Enable QSPI on alt
      * Enable GPIO keys and leds on gise
      * Enable audio on porter
      * Enable DU on porter
      
      * tag 'renesas-dt-for-v4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (68 commits)
        ARM: dts: silk: Enable SCIF_CLK frequency and pins
        ARM: dts: porter: Enable SCIF_CLK frequency and pins
        ARM: dts: marzen: Enable SCIF_CLK frequency and pins
        ARM: dts: lager: Enable SCIF_CLK frequency and pins
        ARM: dts: koelsch: Enable SCIF_CLK frequency and pins
        ARM: dts: gose: Enable SCIF_CLK frequency and pins
        ARM: dts: bockw: Enable SCIF_CLK frequency and pins
        ARM: dts: alt: Enable SCIF_CLK frequency and pins
        ARM: dts: r8a7794: Add BRG support for (H)SCIF
        ARM: dts: r8a7793: Add BRG support for SCIF
        ARM: dts: r8a7791: Add BRG support for (H)SCIF
        ARM: dts: r8a7790: Add BRG support for (H)SCIF
        ARM: dts: r8a7779: Add BRG support for SCIF
        ARM: dts: r8a7778: Add BRG support for SCIF
        ARM: dts: r8a7794: Rename the serial port clock to fck
        ARM: dts: r8a7793: Rename the serial port clock to fck
        ARM: dts: r8a7791: Rename the serial port clock to fck
        ARM: dts: r8a7790: Rename the serial port clock to fck
        ARM: dts: r8a7779: Rename the serial port clock to fck
        ARM: dts: r8a7778: Rename the serial port clock to fck
        ...
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      fc2834a4
    • L
      f68a4535
    • L
      ARM: dts: artpeg: add Artpec-6 SoC dtsi file · f56454fa
      Lars Persson 提交于
      Initial device tree for the Artpec-6 SoC.
      Signed-off-by: NLars Persson <larper@axis.com>
      Reviewed-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      f56454fa
    • L
      ARM: add device-tree SoC bindings for Axis Artpec-6 · 7ae0cf81
      Lars Persson 提交于
      This adds device tree bindings for the Artpec-6 SoC.
      Signed-off-by: NLars Persson <larper@axis.com>
      Acked-by: NRob Herring <robh@kernel.org>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      7ae0cf81
    • O
      Merge tag 'v4.6-rockchip-dts32-1' of... · d16073d3
      Olof Johansson 提交于
      Merge tag 'v4.6-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      Assorted bunch of 32bit Rockchip devicetree changes. More clocks,
      nodes and fixes like the increased drive-strength on the firefly.
      Most interesting is maybe the enablement of the pl330 option
      for handling the broken flushp operation that is present on the
      current Rockchip SoCs. Together with the driver-side enablement
      this should give us working dma finally.
      
      * tag 'v4.6-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: (30 commits)
        ARM: dts: cros-ec-keyboard: Add LOCK key to keyboard matrix
        ARM: dts: rockchip: replace gpio-key,wakeup with wakeup-source property
        ARM: dts: rockchip: add arm,pl330-broken-no-flushp quirk for rk3036 SoCs
        ARM: dts: rockchip: Add arm, pl330-broken-no-flushp quirk for rk3xxx platform
        ARM: dts: rockchip: Add arm, pl330-broken-no-flushp quirk for rk3288 platform
        dt-bindings: rockchip-dw-mshc: add RK3036 dw-mshc description
        ARM: dts: rockchip: increase the mclk_fs to 512 for kylin board
        ARM: dts: rockchip: support the spi for rk3036
        ARM: dts: rockchip: add mclk for rt5616 on rk3036 kylin board
        ARM: dts: rockchip: add the leds control for rk3036-kylin board
        ARM: dts: rockchip: add tsadc node
        clk: rockchip: Add new id for rk3066 tsadc clock
        ARM: dts: rockchip: add clock-cells for usb phy nodes
        ARM: dts: rockchip: Assign RK3288 EDP_24M input centrally
        ARM: dts: rockchip: add soc-specific compatibles for rk3036 SoCs
        ARM: dts: rockchip: Bump sd card pin drive strength up on firefly boards
        dt-bindings: rockchip-dw-mshc: add RK3368 dw-mshc description
        ARM: dts: rockchip: Add the SDIO wifi on Radxa Rock2 square
        ARM: dts: rockchip: Add the iodomains for the Rock2 SOM
        ARM: dts: rockchip: add rk3288 mipi_dsi nodes
        ...
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      d16073d3
    • O
      Merge tag 'stm32-dt-for-v4.6-1' of... · 4d66fb81
      Olof Johansson 提交于
      Merge tag 'stm32-dt-for-v4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32 into next/dt
      
      Highlights:
      -----------
       - Add DMA controller node to stm32f429 MCU
       - Add pinctrl & gpio nodes to stm32f429 MCU
       - Remap stm32429-eval board SD-Ram to 0x0 for performance boost
      
      * tag 'stm32-dt-for-v4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32:
        ARM: dts: stm32f429: Boost perfs by remapping SDRAM Bank 1 to 0x0
        ARM: dts: Add leds support to STM32F429 boards
        ARM: dts: Add USART1 pin config to STM32F429 boards
        ARM: dts: Add pinctrl node to STM32F429
        includes: dt-bindings: Add STM32F429 pinctrl DT bindings
        ARM: dts: Add STM32 DMA support for STM32F429 MCU
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      4d66fb81
    • O
      Merge tag 'vexpress-for-v4.6/dt-updates' of... · 7fa12181
      Olof Johansson 提交于
      Merge tag 'vexpress-for-v4.6/dt-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into next/dt
      
      Few updates for ARM VExpress/Juno platforms
      
      1. GICv3 support on Foundation models
      
      2. Support for Juno R2 board
      
      3. Support for ARM HDLCD on all Juno platforms
      
      * tag 'vexpress-for-v4.6/dt-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
        arm64: dts: Add HDLCD support on Juno platforms
        Documentation: drm: Add DT bindings for ARM HDLCD
        arm64: dts: Add support for Juno r2 board
        arm64: dts: move juno pcie-controller to base file
        arm64: dts: add .dts for GICv3 Foundation model
        arm64: dts: split Foundation model dts to put the GIC separately
        arm64: dts: Foundation model: increase GICC region to allow EOImode=1
        arm64: dts: prepare foundation-v8.dts to cope with GICv3
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      7fa12181
    • O
      Merge branch 'lpc32xx/dt' of https://github.com/vzapolskiy/linux into next/dt · 9a9f1826
      Olof Johansson 提交于
      Merge DT changes for lpc32xx from Vladimir Zapolskiy:
      
      "The changes add description of clock providers and clock consumers,
      define default irq types of SoC controllers and add PHY3250 board
      regulators.
      
      I'm adding an official LPC32xx maintainer Roland to Cc, however he seems
      to be unresponsive for a quite long time (since 2014)."
      
      * 'lpc32xx/dt' of https://github.com/vzapolskiy/linux:
        arm: dts: phy3250: add SD fixed regulator
        arm: dts: phy3250: add lcd and backlight fixed regulators
        arm: dts: lpc32xx: assign interrupt types
        arm: dts: lpc32xx: remove clock frequency property from UART device nodes
        arm: dts: lpc32xx: add USB clock controller
        arm: dts: lpc32xx: add clock properties to device nodes
        arm: dts: lpc32xx: add clock controller device node
        arm: dts: lpc32xx: add device nodes for external oscillators
        dt-bindings: create arm/nxp folder and move LPC32xx SoC description to it
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      9a9f1826
    • S
      ARM: dts: spear: replace gpio-key,wakeup with wakeup-source property · a6b17868
      Sudeep Holla 提交于
      Keyboard driver for GPIO buttons(gpio-keys) checks for the legacy
      "gpio-key,wakeup" boolean property to enable gpio buttons as wakeup
      source.
      
      Few dts files assign value "1" to gpio-key,wakeup which is incorrect.
      Since the presence of the boolean property indicates it is enabled,
      value of "0" or "1" have no significance.
      
      This patch replaces the legacy "gpio-key,wakeup" with the unified
      "wakeup-source" property which inturn fixes the above mentioned issue.
      Reviewed-by: NViresh Kumar <viresh.kumar@linaro.org>
      Signed-off-by: NSudeep Holla <sudeep.holla@arm.com>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      a6b17868
    • O
      Merge tag 'mvebu-dt-4.6-1' of git://git.infradead.org/linux-mvebu into next/dt · 53a7aa0b
      Olof Johansson 提交于
      mvebu dt for 4.6 (part 1)
      
      - Improve Armada 38x device tree (SATA and XHCI)
      - Fix SD Card and audio support for OpenRD board
      - Provide template for RS-232/485 configuration for the same board
      - Use a common dtsi file for linkstation boards
      - Add support for Buffalo Linkstation LS-QVL
      
      * tag 'mvebu-dt-4.6-1' of git://git.infradead.org/linux-mvebu:
        ARM: dts: kirkwood: add device tree for buffalo linkstation ls-qvl
        ARM: dts: kirkwood: fix audio for OpenRD clients
        ARM: dts: kirkwood: provide template for RS-232/485 configuration for OpenRD
        ARM: dts: kirkwood: split lswvl dts to linkstation lsvl and lswvl
        ARM: dts: kirkwood: split lswxl dts to linkstation lswsxl and lswxl
        ARM: dts: kirkwood: relicense dts of ls-wvl/vl and ls-wxl/wsxl under GPLv2/X11
        ARM: dts: kirkwood: fix SD slot default configuration for OpenRD
        ARM: dts: kirkwood: fix pin names for UART/SD selection for OpenRD
        ARM: dts: armada-370: Update the mpp63 function in the device tree on Armada 370
        ARM: dts: armada-38x: use usb-nop-xceiv PHY for the xhci nodes on Armada 388 GP
        ARM: dts: armada-38x: use regulator-boot-on for SATA regulators on Armada 388 GP
        ARM: dts: armada-38x: adjust board name and compatible for Armada 388 GP
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      53a7aa0b
  6. 23 2月, 2016 5 次提交