1. 19 Sep, 2016 5 commits
    • Arnd Bergmann's avatar
      Merge tag 'sti-dt-for-v4.9-3' of... · 3179798d
      Arnd Bergmann authored
      Merge tag 'sti-dt-for-v4.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into next/dt
      
      Pull "STi clock improvement for video playback" from Patrice Chotard:
      
      This serie allows to increase video resolutions and make audio
      adjustment during a video playback for STiH407 family socs.
      
      * tag 'sti-dt-for-v4.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti:
        ARM: dts: STiH410: clock configuration to address 720p and 1080p
        ARM: dts: STi: STiH407: clock configuration to address 720p and 1080p
        ARM: dts: STiH418: Enable synchronous clock mode for video clocks
        ARM: dts: STiH410: Enable synchronous clock mode for video clocks
        ARM: dts: STiH407: Enable synchronous clock mode for video clocks
        ARM: dts: STiH418: Enable clock propagation for audio clocks
        ARM: dts: STiH410: Enable clock propagation for audio clocks
        ARM: dts: STiH407: Enable clock propagation for audio clocks
        ARM: dts: STiH4xx: Simplify clock binding of STiH4xx platforms
      3179798d
    • Arnd Bergmann's avatar
      Merge tag 'sti-dt-for-v4.9-2' of... · a60bb261
      Arnd Bergmann authored
      Merge tag 'sti-dt-for-v4.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into next/dt
      
      Pull "STi dts update" from Patrice Chotard:
      
      Update gpio-cells and gpio specifier for STiH415/416
      Add PWM capture support for STiH416 and STiH407 family
      Add USB3 support for B2260
      Add HVA support for STiH410
      Add clk_ignore_unused in bootargs of B2260
      Add Flexible Direct Memory Access (FDMA) support for STiH407 family
      Add internal audio codec IP spport for STiH407 family
      Add uniperif player/reader IP blocks for STiH407 family
      
      * tag 'sti-dt-for-v4.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti: (22 commits)
        ARM: DT: STi: stihxxx-b2120: Add DT nodes for STi audio card
        ARM: STi: DT: STiH407: Add uniperif reader dt nodes
        ARM: STi: DT: STiH407: Add uniperif player dt nodes
        ARM: STi: DT: STiH407: Add sti-sasg-codec dt node
        ARM: DT: STiH407: Add spdif_out pinctrl config
        ARM: DT: STiH407: Add i2s_in pinctrl configuration
        ARM: DT: STiH407: Add i2s_out pinctrl configuration
        ARM: STi: DT: STiH407: Add FDMA driver dt nodes.
        ARM: dts: STiH410: Add hva dt nodes
        ARM: dts: STiH410-b2260: add clk_ignore_unused in bootargs
        ARM: dts: STiH410-b2260: add USB3 node
        ARM: dts: STiH416: Define the number of PWM Capture channels
        ARM: dts: STiH416: Define PWM Capture clock
        ARM: dts: STiH416: Declare PWM Capture data lines via Pinctrl
        ARM: dts: STiH416: Supply PWM Capture IRQs
        ARM: dts: STiH407: Declare PWM Capture data lines via Pinctrl
        ARM: dts: STiH407: Supply PWM Capture IRQ
        ARM: dts: STiH416-b2020e: update gpio specifier
        ARM: dts: STiH41x-b2000: update gpio specifier
        ARM: dts: STiHxxx-b2120: update gpio specifier
        ...
      a60bb261
    • Arnd Bergmann's avatar
      Merge tag 'amlogic-dt' of... · e4077485
      Arnd Bergmann authored
      Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt
      
      Pull "Amlogic DT updates for v4.9" from Kevin Hilman:
      
      - add PWM support
      
      * tag 'amlogic-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic:
        ARM: dts: meson8b: Add Meson8b PWM Controller nodes
      e4077485
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt-4.9-2' of git://git.infradead.org/linux-mvebu into next/dt · fb90bc50
      Arnd Bergmann authored
      Pull "mvebu dt for 4.9 (part 2)" from Gregory CLEMENT:
      
      - convert orion5x based SoC Netgear WNR854T to devicetree
      - remove obsolete orion-gpio binding description
      
      * tag 'mvebu-dt-4.9-2' of git://git.infradead.org/linux-mvebu:
        ARM: dts: orion5x: Configure WNR854T ethernet PHY LEDs
        ARM: dts: orion5x: Add description for Netgear WNR854T
        ARM: dts: arm: orion5x: Add DT include for mv88f5181
        dt-bindings: arm: add DT binding for Marvell Orion5x SoC family
        ARM: dts: orion5x: Add required properties for orion-wdt to DT node
        dt-binding: mrvl-gpio: remove orion-gpio description
      fb90bc50
    • Arnd Bergmann's avatar
      Merge tag 'at91-ab-4.9-dt1' of... · 3598f247
      Arnd Bergmann authored
      Merge tag 'at91-ab-4.9-dt1' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into next/dt
      
      Pull "DT Changes for 4.9" from Alexandre Belloni:
       - add ETM and ETB nodes on sama5d2
      
      * tag 'at91-ab-4.9-dt1' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux:
        ARM: dts: at91: sama5d2: add ETM and ETB nodes
      3598f247
  2. 16 Sep, 2016 9 commits
  3. 15 Sep, 2016 1 commit
  4. 14 Sep, 2016 15 commits
  5. 13 Sep, 2016 10 commits
    • Arnd Bergmann's avatar
      Merge tag 'clcd-nomadik' of... · 327c2c15
      Arnd Bergmann authored
      Merge tag 'clcd-nomadik' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into next/dt
      
      Pull "CLCD graphics on the Nomadik NHK15" from Linus Walleij:
      
      * tag 'clcd-nomadik' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik:
        ARM: dts: add the CLCD LCD display to the NHK15
        ARM: dts: add PMU to the NHK15 device tree
        ARM: nomadik: select MFD_SYSCON
        dt-bindings: Add TPO TPG110 binding
        dt-bindings: add vendor TPO
        ARM: dts: add STMPE PWM to the NHK15 device tree
      327c2c15
    • Arnd Bergmann's avatar
      Merge tag 'imx-dt-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt · 4dbacf2c
      Arnd Bergmann authored
      Pull "i.MX device tree changes for 4.9" from Shawn Guo:
      
       - Add SoC support for i.MX7 Solo which is a reduced version of i.MX7
         Dual.
       - New board support: Gateworks Ventana i.MX6Q/DL GW553x, Inverse Path
         i.MX53 USB armory, i.MX6Q/DL TS-4900 from Technologic Systems,
         i.MX6UL GEA M6UL modules from Engicam, i.MX7 Solo Warp7 board.
       - Add DMA and IPU CSI devices for i.MX53 SoC support.
       - Refine i.MX7 Dual SoC DTS as a preparation of i.MX7 Solo support.
       - Use of_graph dt nodes to describe the panel for vf610-colibri and
         ls1021a-twr boards.
       - Add gpio-ranges property to i.MX6 GPIO controllers, which will be
         useful when GPIO driver is changed to request pad configuration as
         GPIO function.
       - Random device additions or small changes for various board support.
      
      * tag 'imx-dt-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (41 commits)
        ARM: dts: add gpio-ranges property to iMX GPIO controllers
        ARM: dts: imx35: add iim module to imx35.dtsi
        ARM: dts: vf610-colibri: use of_graph dt nodes to describe the panel
        ARM: dts: ls1021a: Add of_graph dt nodes to describe the panel
        ARM: dts: imx53: add support for USB armory board
        devicetree: Add vendor prefix for Inverse Path
        ARM: dts: imx7s-warp: Add Bluetooth support
        ARM: dts: imx7s-warp: Add User Button support
        ARM: dts: imx7s-warp: Enable I2C2 device support
        ARM: dts: imx6ul-geam: Add Engicam IMX6UL GEA M6UL initial support
        ARM: dts: imx6ul iomuxc syscon is compatible to imx6q
        ARM: dts: imx7-colibri: add Audio support
        ARM: dts: imx7-colibri: add basic supply regulators
        ARM: dts: imx7-colibri: move SD-card to module level
        ARM: dts: imx6sx: Add GPU bindings
        ARM: dts: imx7s-warp: Let the codec control MCLK pinctrl
        ARM: dts: imx6ul-pico-hobbit: Use WDOG_B pin reset
        ARM: dts: imx6q-bx50v3: configure unused pca953x pins
        ARM: dts: imx6sx: document SION necessity of ENET1_REF_CLK1
        ARM: dts: imx7s-warp: Use WDOG_B pin reset
        ...
      4dbacf2c
    • Arnd Bergmann's avatar
      Merge tag 'realview-dts-split' of... · 971b4c6e
      Arnd Bergmann authored
      Merge tag 'realview-dts-split' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into next/dt
      
      Pull "RealView DTS file fixup and split" from Linus Walleij:
      
      Fix the ethernet issue on revision D of the RealView EB
      Split the DTS files in per-revision variants
      
      * tag 'realview-dts-split' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator:
        ARM: dts: add RealView EB rev D A9 MPCore variant
        ARM: dts: split RealView EB 11MPCore variants
        ARM: dts: add device tree for the RealView EB Rev D
        ARM: dts: fix RealView EB SMSC ethernet version
      971b4c6e
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-4.9-arm-dt' of... · 83a9660a
      Arnd Bergmann authored
      Merge tag 'tegra-for-4.9-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt
      
      Pull "ARM: tegra: Device tree changes for v4.9-rc1" from Thierry Reding:
      
      Contains a couple of cleanups for Tegra114 device trees.
      
      * tag 'tegra-for-4.9-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        ARM: tegra: Correct polarity for Tegra114 PMIC interrupt
        ARM: tegra: Fix Tegra114 USB compatible values
      83a9660a
    • Arnd Bergmann's avatar
      Merge tag 'v4.9-rockchip-dts32-1' of... · 1f480960
      Arnd Bergmann authored
      Merge tag 'v4.9-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      Pull "Rockchip dts32 changes for 4.9" from Heiko Stübner:
      
      32bit Rockchip devicetree changes containing two new rk3288 boards (Fennec
      and Firefly-reload), display support for the rk3288-evb, support for the
      recently added firmware reboot-flag support and some housekeeping cleanups.
      
      * tag 'v4.9-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: dts: rockchip: Add sensor-supplies on PopMetal-RK3288 board
        ARM: dts: rockchip: fix L3G4200D i2c address on PopMetal-RK3288 board
        ARM: dts: rockchip: enable usbotg for Popemtal-rk3288 board
        ARM: dts: rockchip: add missing regulators for firefly reload board
        ARM: dts: rockchip: remove excess sd properties from firefly reload
        ARM: dts: rockchip: add syscon-reboot-mode DT node
        soc: rockchip: add reboot-mode header
        ARM: dts: rockchip: move rk3288 usbphy under the GRF node
        ARM: dts: rockchip: add rk3288-firefly-reload
        ARM: dts: rockchip: add dts for RK3288-Fennec boards
        ARM: dts: rockchip: add the panel power supply for rk3288-evb board with rk808 pmu
        ARM: dts: rockchip: add the panel power supply for rk3288-evb board with act8846 pmu
        ARM: dts: rockchip: add eDP/panel display device nodes for rk3288-evb
      1f480960
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-4.9' of... · d9d37f70
      Arnd Bergmann authored
      Merge tag 'sunxi-dt-for-4.9' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/dt
      
      Pull "Allwinner DT changes for 4.9" from Maxime Ripard:
      
      Business as usual on our side, with a mix of new boards and new IPs enabled
      on boards:
        - Support for the GPIO found on the AXP PMIC
        - ESP8089 on the relevant boards
        - More boards converted to the reference design and q8 designs
        - New boards: Orange Pi PC Plus, Orange Pi 2, Orange Pi Plus 2E, Orange
          Pi Lite, Olimex A33-Olinuxino, Empire Electronix M712, inet-d978_rev2,
          Nano Pi Neo
      
      * tag 'sunxi-dt-for-4.9' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: (31 commits)
        devicetree: Add vendor prefix for FriendlyARM
        ARM: dts: sun8i: Add dts file for the NanoPi NEO SBC
        ARM: dts: sun8i-q8-common: Add support for SDIO wifi controllers
        ARM: dts: sun8i: Add dts file for the Orange Pi Plus2E SBC
        ARM: dts: sun8i: Orange Pi Plus dts is for the Plus and Plus 2
        ARM: dts: sun8i: Add PWM controller node in H3
        ARM: dts: sun8i: Add dts file for inet-d978_rev2 tablets
        ARM: dts: sun9i: Add missing #interrupt-cells to R_PIO pinctrl device node
        ARM: dts: sun8i: Rename reference-design-tablet touchscreen node
        ARM: dts: sun5i: Add dts file for the Empire Electronix M712 tablet
        ARM: dts: sun5i: Convert inet-98v-rev2 dts to use reference-design-tablet.dtsi
        ARM: dts: sun4i: Disable ohci1 on ba10-tv-box
        ARM: dts: sun8i: Add dt node for esp8089 wifi chip on polaroid-mid2809
        ARM: dts: sun8i: Add dt node for esp8089 wifi chip on polaroid-mid2407
        ARM: dts: sun8i: add NAND controller node for A23/A33
        ARM: dts: sun6i: Add new dts file for tablets using the inet-q972 PCB
        ARM: dts: sun6i: Add sun6i-reference-design-tablet.dtsi
        ARM: dts: sun6i: colorfly-e708-q1: Remove unused mma8452_int_e708_q1 node
        ARM: dts: sun9i: Switch to the AC100 RTC clock outputs for osc32k
        ARM: dts: sun9i: cubieboard4: Add device node for AC100
        ...
      d9d37f70
    • Arnd Bergmann's avatar
      Merge tag 'renesas-dt2-for-v4.9' of... · a6023d05
      Arnd Bergmann authored
      Merge tag 'renesas-dt2-for-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Pull "Second Round of Renesas ARM Based SoC DT Updates for v4.9" from Simon Horman:
      
      Fixes (for v4.9):
      * Correct PWM clock parent on r8a7794 SoC
      
      Clean-up:
      * Remove obsolete vsp1 properties from r8a779[01] SoCs
      
      New boards:
      * Add r8a7792/wheat and r7s72100/rskrza1 boards
      
      Enablement:
      * Enable LEDs, DU, SDHI on r8a7792/blanche board
      * Enable MMCIF and SDHI on r8a7794/alt board
      * Add SPI and VSP1 to r8a7792 SoC
      * Add ethernet to r7s72100 SoC
      
      * tag 'renesas-dt2-for-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (26 commits)
        ARM: dts: wheat: add support for tactile switches
        ARM: dts: wheat: add QSPI support
        ARM: dts: r8a7792: add QSPI support
        ARM: dts: r8a7792: add QSPI clock
        ARM: dts: wheat: add SDHI0 support
        ARM: dts: wheat: add CAN support
        ARM: dts: r8a7794: fix PWM clock parent
        ARM: dts: rskrza1: add ethernet DT support
        ARM: dts: r7s72100: add ethernet to device tree
        ARM: dts: r7s72100: add ethernet clock to device tree
        ARM: dts: rskrza1: initial device tree
        ARM: dts: Add RSKRZA1 DT bindings documentation
        ARM: dts: wheat: add Ethernet support
        ARM: dts: wheat: initial device tree
        ARM: dts: document Wheat board
        ARM: dts: blanche: add support for general purpose LEDs
        ARM: dts: r8a7792: add VSP1V support
        ARM: dts: r8a7792: add VSP1V clocks
        ARM: dts: blanche: add DU support
        ARM: dts: blanche: add SDHI0 support
        ...
      a6023d05
    • Arnd Bergmann's avatar
      Merge tag 'lpc18xx_dts_for_4.9_part2' of https://github.com/manabian/linux-lpc into next/dt · 29b48f98
      Arnd Bergmann authored
      Pull "Device Tree clean up for LPC18xx platform" from Joachim Eastwood:
      
      * Removal of skeleton.dtsi from the common armv7-m dtsi together
        with lpc18xx and efm32 platforms.
      
      * Fix for unit address warnings from the dtc on lpc18xx/efm32.
        That is made possible with skeleton.dtsi gone.
      
      * tag 'lpc18xx_dts_for_4.9_part2' of https://github.com/manabian/linux-lpc:
        ARM: dts: efm32: remove skeleton.dtsi include and fix unit address warnings
        ARM: dts: lpc18xx: remove skeleton.dtsi include and fix unit address warnings
        ARM: dts: armv7-m: remove skeleton.dtsi include
      29b48f98
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt-4.9-1' of git://git.infradead.org/linux-mvebu into next/dt · 72f61d2e
      Arnd Bergmann authored
      Pull "mvebu dt for 4.9 (part 1)" from Gregory CLEMENT:
      
      - update for Armada XP/38x allowing using direct access SPI
      - various improvement for Armada 39x platforms
      - add pinctrl information for NANd on Armada 38x
      - fix the kirkwood based Openblock A6 external GPIO pins
      
      * tag 'mvebu-dt-4.9-1' of git://git.infradead.org/linux-mvebu:
        ARM: dts: mvebu: fix reference to a390 spi controller
        ARM: dts: armada-38x: Add NAND pinctrl information
        ARM: dts: kirkwood: Fix Openblock A6 external GPIO pins
        ARM: dts: mvebu: armada-395-gp: add support for the Armada 395 GP Board
        ARM: dts: mvebu: armada-390-db: add support for the Armada 390 DB board
        ARM: dts: mvebu: armada-398-db: enable supported usb interfaces
        ARM: dts: mvebu: armada-398: update the dtsi about missing interfaces
        ARM: dts: mvebu: armada-395: add support for the Armada 395 SoC family
        ARM: dts: mvebu: armada-39x: enable rtc for all Armada-39x SoCs
        ARM: dts: mvebu: armada-39x: add missing nodes describing GPIO's
        ARM: dts: mvebu: armada-39x: enable watchdog for all Armada-39x SoCs
        ARM: dts: mvebu: armada-39x: enable the thermal sensor in Armada-39x SoCs
        ARM: dts: mvebu: armada-39x: enable PMU, CA9 SoC Controller and Coherency fabric
        ARM: dts: mvebu: armada-39x: update the SDHCI node on Armada 39x
        ARM: dts: mvebu: armada-390: add missing compatibility string and bracket
        ARM: dts: mvebu: a385-db-ap: add default partition description for NAND
        ARM: dts: mvebu: a385-db-ap: enable USB (orion-ehci) port
        ARM: dts: mvebu: armada-370-xp: Add MBus mappings for all SPI devices
        ARM: dts: mvebu: A37x/XP/38x/39x: Move SPI controller nodes into 'soc' node
        ARM: dts: mvebu: Add SPI1 pinctrl defines for Armada XP
      72f61d2e
    • Arnd Bergmann's avatar
      Merge tag 'qcom-dts-for-4.9' of... · 9992f213
      Arnd Bergmann authored
      Merge tag 'qcom-dts-for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
      
      Pull "Qualcomm Device Tree Changes for v4.9" from Andy Gross:
      
      * Rework dr_mode on APQ8064 and Nexus7
      * Add MSM8974 BLSP1 UART1 port
      * Add AP148 SATA mapping
      * Add support for LG Nexus 5 (Hammerhead)
      * Fixup MSM8660/MSM8064 SPMI/MPP IRQs
      * Add Nexus7 IMEM/reboot reason
      * Add Honami touchscreen support
      * Add TSENS support on MSM8974, APQ8064, and APQ8084
      * Add APQ8060 Dragonboard PM8058 LEDs
      * Rework VPH PWR REG for MSM8974
      
      * tag 'qcom-dts-for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        ARM: dts: msm8974: Move vreg_boost node from the honami to msm8974
        ARM: dts: qcom: msm8974: Add fixed regulator node for vph-pwr-reg
        ARM: dts: add PM8058 LEDs to the APQ8060 Dragonboard
        arm: dts: apq8084: Add thermal zones, tsens and qfprom nodes
        arm: dts: apq8064: Add thermal zones, tsens and qfprom nodes
        arm: dts: msm8974: Add thermal zones, tsens and qfprom nodes
        ARM: dts: msm8974: honami: Add touchscreen
        device-tree: nexus7: Add IMEM syscon and reboot reason support
        ARM: dts: MSM8660 remove flags from SPMI/MPP IRQs
        ARM: dts: MSM8064 remove flags from SPMI/MPP IRQs
        ARM: dts: msm8974-hammerhead: Introduce gpio-keys nodes
        ARM: dts: msm8974-hammerhead: Add regulator nodes for hammerhead
        ARM: dts: qcom: Add initial DTS for LG Nexus 5 Phone
        ipq8064: dts: force AP148 SATA port mapping
        ARM: dts: msm8974: Add nodes for blsp1_uart1 serial port
        device-tree: aqp8064.dtsi: Remove usb phy dr_mode = "host"
        device-tree: nexus7: Set phy mode to otg instead of host
      9992f213