1. 30 Nov, 2016 7 commits
    • Arnd Bergmann's avatar
      Merge tag 'samsung-dt-4.10-2' of... · 9782979e
      Arnd Bergmann authored
      Merge tag 'samsung-dt-4.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
      
      Pull "Samsung DeviceTree second update for v4.10" from Krzysztof Kozłowski:
      
      1. Cleanups in MSHC nodes.
      2. Enable ADC on Odroid boards.
      3. Fix interrupt flags on recently added DMA sound nodes in Exynos5410.
      
      * tag 'samsung-dt-4.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: exynos: Remove the cd-gpios property for eMMC of Odroid XU3/4
        ARM: dts: exynos: Specify snps, dwmac in compatible string for gmac
        ARM: dts: exynos: Fix invalid GIC interrupt flags in audio block of Exynos5410
        ARM: dts: exynos: Add ADCs on 4412 and 5422 based odroid boards.
        ARM: dts: exynos: Replace "clock-freq-min-max" with "max-frequency"
      9782979e
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-4.10/devicetree' of http://github.com/Broadcom/stblinux into next/dt · bb986384
      Arnd Bergmann authored
      Pull "Broadcom devicetree changes for 4.10" from Florian Fainelli:
      
      This pull request contains Broadcom ARM-based SoC Device Tree changes for 4.10,
      please pull the following:
      
      - Rafal adds support for the Netgear R8500 routers, adds basic support
        for the Tenda AC9 router which uses the new BCM53573 SoC (single core Cortex
        A7). He also enables the UART on the Netgear R8000 and restructures the
        include files a bit for the BCM47094 SoC, finally he adds USB 3.0 PHY nodes
        which enables USB 3.0 on BCM5301X devices that support it. Finally he adds
        support for the TP-LINK Archer C9 V1 router.
      
      - Kamal adds support for the QSPI controller on the Northstar Plus SoCs and updates
        the bcm958625k reference board to have it enabled
      
      - Dan adds support for the Luxul XAP-1510 (using a BCM4708) and XWR-3100 (using
        a BCM47094)
      
      - Scott fixes the pinctrl names in the Cygnus DTS files
      
      - Jonathan enables the Broadcom iProc mailbox controller for Broadcom Cygnus/iProc
        SoCs, he adds interrupt support for the GPIO CRMU hardware block and finally adds
        the node for the OTP controller found on Cygnus SoCs
      
      - Dhananjay enables the GPIO B controller on Norstarh Plus SoCs
      
      - Eric defines standard pinctrl groups in the BCM2835 GPIO node
      
      - Gerd adds definitions for the pinctrl groups and updates the PWM, I2C and SDHCI nodes
        to use their appropriate pinctrl functions
      
      - Linus adds names for the Raspberry Pi GPIO lines based on the datasheet
      
      - Martin adds the DT binding and nodes for the Raspberry Pi firmware thermal block
      
      - Stefan fixes a few typos with respect to the BCM2835 mailbox binding example and
        Device Tree nodes he also fixes the Raspberry Pi GPIO lines names and finally
        adds names for the Raspberry Zero GPIO lines
      
      * tag 'arm-soc/for-4.10/devicetree' of http://github.com/Broadcom/stblinux: (29 commits)
        ARM: bcm2835: Add names for the RPi Zero GPIO lines
        ARM: bcm2835: Fix names for the Raspberry Pi GPIO lines
        ARM: dts: enable GPIO-b for Broadcom NSP
        ARM: BCM5301X: Add DT for TP-LINK Archer C9 V1
        ARM: dts: Add node for Broadcom OTP controller driver
        ARM: dts: Enable interrupt support for cygnus crmu gpio driver
        ARM: dts: Enable Broadcom iProc mailbox controller
        ARM: bcm2835: Add names for the Raspberry Pi GPIO lines
        ARM: bcm2835: dts: add thermal node to device-tree of bcm283x
        dt: bindings: add thermal device driver for bcm2835
        ARM: dts: bcm283x: fix typo in mailbox address
        DT: binding: bcm2835-mbox: fix address typo in example
        ARM: dts: cygnus: fix naming of pinctrl node
        ARM: BCM53573: Specify PMU and its ILP clock in the DT
        ARM: BCM5301X: Add DT for Luxul XWR-3100
        ARM: BCM5301X: Add DT for Luxul XAP-1510
        ARM: BCM5301X: Specify USB 3.0 PHY in DT
        ARM: BCM5301X: Enable UART on Netgear R8000
        ARM: BCM5301X: Add separated DTS include file for BCM47094
        ARM: dts: NSP: Add QSPI nodes to NSPI and bcm958625k DTSes
        ...
      bb986384
    • Arnd Bergmann's avatar
      Merge tag 'socfpga_dts_for_v4.10_part_3' of... · 82076f81
      Arnd Bergmann authored
      Merge tag 'socfpga_dts_for_v4.10_part_3' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into next/dt
      
      Merge "SoCFPGA DTS update for v4.10, part 3" from Dinh Nguyen:
      
      - Fine tune L2 cache configuration
      
      * tag 'socfpga_dts_for_v4.10_part_3' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux:
        ARM: dts: socfpga: fine-tune L2 cache configuration
      82076f81
    • Arnd Bergmann's avatar
      Merge tag 'renesas-dt2-for-v4.10' of... · 9de194ff
      Arnd Bergmann authored
      Merge tag 'renesas-dt2-for-v4.10' 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.10" from Simon Horman:
      
      Enhancements:
      * Add device nodes for PRR
      * Add r8a7745 SoC and sk-rzg1e board
      * Add r8a7743 SoC and sk-rzg1m board
      * Enable SDR-104 and I2C demuxer on alt, koelsch and lager boards
      
      Corrections:
      * Use SYSC "always-on" PM Domain for sound on r8a7794 SoC
      * Correct hsusb parent clock on r8a7794 SoC
      * Correct PFC names for DU on alt board
      
      * tag 'renesas-dt2-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (33 commits)
        ARM: dts: r8a7794: Add device node for PRR
        ARM: dts: r8a7793: Add device node for PRR
        ARM: dts: r8a7792: Add device node for PRR
        ARM: dts: r8a7791: Add device node for PRR
        ARM: dts: r8a7790: Add device node for PRR
        ARM: dts: r8a7779: Add device node for PRR
        ARM: dts: r8a73a4: Add device node for PRR
        ARM: dts: sk-rzg1e: add Ether support
        ARM: dts: sk-rzg1e: initial device tree
        ARM: dts: r8a7745: add IRQC support
        ARM: dts: r8a7745: add Ether support
        ARM: dts: r8a7745: add [H]SCIF{|A|B} support
        ARM: dts: r8a7745: add SYS-DMAC support
        ARM: dts: r8a7745: initial SoC device tree
        ARM: dts: sk-rzg1m: add Ether support
        ARM: dts: sk-rzg1m: initial device tree
        ARM: dts: r8a7743: add IRQC support
        ARM: dts: r8a7743: add Ether support
        ARM: dts: r8a7743: add [H]SCIF{A|B} support
        ARM: dts: r8a7743: add SYS-DMAC support
        ...
      9de194ff
    • Arnd Bergmann's avatar
      Merge tag 'rzg-clock-defs-tag1' of... · 0b416097
      Arnd Bergmann authored
      Merge tag 'rzg-clock-defs-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into next/dt
      
      Pull "Renesas RZ/G1M and RZ/G1E CPG Core Clock Definitions" from Geert Uytterhoeven:
      
      Shared by clock drivers, and DTS files.
      
      * tag 'rzg-clock-defs-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers:
        clk: renesas: Add r8a7745 CPG Core Clock Definitions
        clk: renesas: Add r8a7743 CPG Core Clock Definitions
      0b416097
    • Arnd Bergmann's avatar
      Merge tag 'davinci-for-v4.10/dt-3' of... · 31866927
      Arnd Bergmann authored
      Merge tag 'davinci-for-v4.10/dt-3' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/dt
      
      Pull "DaVinci DT updates for v4.10 (part 3)" from Sekhar Nori:
      
      Some fixes for device-tree patches already queued.
      - Fix SD card detect polarity
      - Prevent Ethernet from picking a random mac address
      - Fix error messages on platforms which dont use
        bus master and emif priority settings.
      
      * tag 'davinci-for-v4.10/dt-3' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
        ARM: dts: da850: enable memctrl and mstpri nodes per board
        ARM: dts: da850-lcdk: Add ethernet0 alias to DT
        ARM: dts: da850-lcdk: fix mmc card detect polarity
      31866927
    • Arnd Bergmann's avatar
      Merge tag 'davinci-for-v4.10/dt-2' of... · aea09e58
      Arnd Bergmann authored
      Merge tag 'davinci-for-v4.10/dt-2' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/dt
      
      Pull "DaVinci DT updates for v4.10 (part 2)" from Sekhar Nori:
      
      Adds device tree nodes enabling DDR controller
      and bus master priority settings needed for
      stable LCDC operation on DA850.
      
      Also adds support for MUSB device on DA850
      providing USB OTG support.
      
      * tag 'davinci-for-v4.10/dt-2' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
        ARM: dts: da850-lcdk: Enable the usb otg device node
        ARM: dts: da850: Add the usb otg device node
        ARM: dts: da850: add the mstpri and ddrctl nodes
      aea09e58
  2. 28 Nov, 2016 2 commits
  3. 25 Nov, 2016 6 commits
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-4.10-bis' of... · d0bf34f3
      Arnd Bergmann authored
      Merge tag 'sunxi-dt-for-4.10-bis' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/dt
      
      Pull "Allwinner DT additions for 4.10, bis" from Maxime Ripard:
      
      The usual bunch of DT additions, but most notably:
        - A31 DRM driver
        - A31 audio codec
        - WiFi for the A80-Based boards and the CHIP
        - Support for the NextThing Co CHIP Pro (the first board with NAND
          enabled)
        - New board: NanoPi M1
      
      * tag 'sunxi-dt-for-4.10-bis' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: (41 commits)
        ARM: dts: sun6i: hummingbird-a31: Enable display output through VGA bridge
        ARM: dts: sun5i: Add touchscreen node to reference-design-tablet.dtsi
        ARM: sunxi: Add the missing clocks to the pinctrl nodes
        ARM: dts: sun7i: bananapi-m1-plus: Enable USB OTG
        ARM: dts: sun7i: bananapi-m1-plus: Add PMIC regulators
        ARM: dts: sun7i: bananapi-m1-plus: Enable USB PHY for USB host support
        ARM: sun8i: sina33: Enable USB gadget
        ARM: dts: sun8i: reference-design-tablet: ldo_io1 is vcc-touchscreen
        ARM: dts: sun8i: replace enable-sdio-wakeup with wakeup-source for BananaPi M1+
        ARM: gr8: evb: Add i2s codec
        ARM: dts: sun6i: sina31s: Enable internal audio codec
        ARM: dts: sun6i: hummingbird: Enable internal audio codec
        ARM: dts: sun6i: Add audio codec device node
        ARM: gr8: evb: Enable SPDIF
        ARM: dts: sun8i: Add SPI controller node in H3
        ARM: dts: sun8i: Add SPI pinctrl node in H3
        ARM: dts: sun8i: Add dts file for NanoPi M1 SBC
        ARM: dts: sun8i: Use the common file in NanoPi NEO SBC
        ARM: dts: sun8i: Add common dtsi file for NanoPi SBCs
        ARM: dts: sun9i: cubieboard4: Enable AP6330 WiFi
        ...
      d0bf34f3
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt-4.10-1' of git://git.infradead.org/linux-mvebu into next/dt · 6c302698
      Arnd Bergmann authored
      Pull "mvebu dt for 4.10 (part 1)" from Gregory CLEMENT:
      
      Add missing pinmux declaration for netgear NASes
      Fix i2c compatible string for netgear NASes
      Fix on a wrong comment about PLL frequency
      Fix spelling mistake of the manufacturer's name of the Topkick
      Add dt support for the orion5x ls-chl Linkstation device
      First step of fixing DTC warning for Armada 370, 375 and XP
      
      * tag 'mvebu-dt-4.10-1' of git://git.infradead.org/linux-mvebu: (30 commits)
        ARM: dts: armada-375: Fixup ethernet child DT warning
        ARM: dts: armada-375: Fixup memory DT warning
        ARM: dts: armada-375: Remove skeleton.dtsi
        ARM: dts: armada-375: Fixup pinctrl DT warnings
        ARM: dts: armada-375: Fixup pcie DT warnings
        ARM: dts: armada-375: Fixup mdio DT warning
        ARM: dts: armada-375: Use the node labels
        ARM: dts: armada-375: Add node labels
        ARM: dts: armada-370-xp: Fixup regulator DT warning
        ARM: dts: armada-370-xp: Remove button address and fixup names
        ARM: dts: armada-370-xp: Remove address from dsa unit name
        ARM: dts: armada-370-xp: Fixup memory DT warning
        ARM: dts: armada-370-xp: Fixup l2-cache DT warning
        ARM: dts: armada-370-xp: Remove skeleton.dtsi
        ARM: dts: armada-370: Fixup pcie DT warnings
        ARM: dts: armada-xp: Fixup pcie DT warnings
        ARM: dts: armada-370-xp: Fixup mdio DT warning
        ARM: dts: armada-370-xp: Use the node labels
        ARM: dts: armada-370-xp: add node labels
        ARM: dts: armada-370-xp: move the cpurst node in the common file
        ...
      6c302698
    • Arnd Bergmann's avatar
      Merge tag 'qcom-dts-for-4.10-1' of... · 112525b1
      Arnd Bergmann authored
      Merge tag 'qcom-dts-for-4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt
      
      Pull "Qualcomm Device Tree Changes for v4.10 - v2" from Andy Gross:
      
      * Add EBI2 support to MSM8660
      * Add SMSC ethernet support to APQ8060
      * Add support for display, pstore, iommu, and hdmi to APQ8064
      * Add SDHCI node to MSM8974 Hammerhead
      * Add WP8548 MangOH board support (MDM9615)
      
      * tag 'qcom-dts-for-4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux:
        ARM: dts: add SMSC ethernet on the APQ8060 Dragonboard
        ARM: dts: add EBI2 to the Qualcomm MSM8660 DTSI
        arm: dts: qcom: apq8064-nexus7: Add pstore support to nexus7
        arm: dts: qcom: apq8064-nexus7: Add DSI and panel nodes
        arm: dts: qcom: apq8064: Add dsi, gpu and iommu nodes
        arm: dts: qcom: apq8064-ifc6410: Add HDMI support
        arm: dts: qcom: apq8064: Add display DT nodes
        ARM: dts: qcom: msm8974-hammerhead: Add sdhci1 node
        dt-bindings: arm: Add Sierra Wireless modules bindings
        ARM: dts: Add WP8548 based MangOH Green board DTS
        ARM: dts: Add Sierra Wireless WP8548 dtsi
        dt-bindings: qcom: Add MDM9615 bindings
        ARM: dts: Add MDM9615 dtsi
      112525b1
    • Arnd Bergmann's avatar
      Merge tag 'pxa-dt-4.10' of https://github.com/rjarzmik/linux into next/dt · 2ad5c1a5
      Arnd Bergmann authored
      Pull "This device-tree pxa update brings" from Robert Jarzmik:
      
       - pxa25x support
       - cpu operating points in preparation for cpufreq-dt
       - small fixes
      
      * tag 'pxa-dt-4.10' of https://github.com/rjarzmik/linux:
        ARM: dts: pxa: add pxa27x cpu operating points
        ARM: dts: pxa: add pxa25x cpu operating points
        ARM: dts: pxa: fix gpio0 and gpio1 interrupts
        ARM: dts: pxa: fix no. of gpio cells in the pxa gpio binding documentation
        ARM: dts: pxa: add pxa25x .dtsi file
      2ad5c1a5
    • Niklas Cassel's avatar
      ARM: dts: artpec: add pcie support · c00f3188
      Niklas Cassel authored
      Add PCIe support to the ARTPEC-6 SoC. This uses the existing
      pcie-artpec6 driver.
      So, all that is needed is device tree entries in the DTS.
      Signed-off-by: default avatarNiklas Cassel <niklas.cassel@axis.com>
      Signed-off-by: default avatarJesper Nilsson <jespern@axis.com>
      c00f3188
    • Arnd Bergmann's avatar
      Merge tag 'oxnas-arm-soc-dt-for-4.10' of https://github.com/OXNAS/linux into next/dt · 7677796f
      Arnd Bergmann authored
      Pull "ARM: OXNAS SoC DT updates for 4.10" from Neil Armstrong:
      
      - Add DTSI for Oxford Semiconductor OX820
      - Add DTS for Cloud Engines PogoPlug v3 board
      - Fix MAINTAINERS Oxnas entry for dts files
      from http://lkml.kernel.org/r/20161102141850.25164-1-narmstrong@baylibre.com
      
      * tag 'oxnas-arm-soc-dt-for-4.10' of https://github.com/OXNAS/linux:
        MAINTAINERS: oxnas: Add new files definitions
        ARM: dts: Add support for OX820 and Pogoplug V3
      7677796f
  4. 23 Nov, 2016 25 commits