1. 10 May, 2016 7 commits
    • Arnd Bergmann's avatar
      Merge tag 'at91-dt3' of... · e3cef9bb
      Arnd Bergmann authored
      Merge tag 'at91-dt3' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/dt
      
      Merge "Third batch of DT changes for 4.7" from Nicolas Ferre:
      
      - a fix for the VInCo platform: reset gpio specification for Ethernet
      - addition of True Random Number Generator (TRNG) for all sama5 platforms
      - trivial adjustment of TRNG register map size for at91sam9g45 family
      
      * tag 'at91-dt3' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91:
        ARM: dts: at91: sama5d4: add trng node
        ARM: dts: at91: sama5d3: add trng node
        ARM: dts: at91: sama5d2: add trng node
        ARM: dts: at91: at91sam9g45 family: reduce the trng register map size
        ARM: dts: at91: VInCo: fix phy reset gpio flag
      e3cef9bb
    • Arnd Bergmann's avatar
      Merge tag 'ux500-armsoc-v4.7' of... · 3a99f3d8
      Arnd Bergmann authored
      Merge tag 'ux500-armsoc-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/dt
      
      Merge "ux500 Devicetree updates for v4.7" from Linus Walleij:
      
      - Use generic include files
      - Make accelerometers open drain on the TVK board
      
      * tag 'ux500-armsoc-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:
        ARM: dts: ux500: configure the accelerometers open drain
        ARM: dts: ux500: use the GIC include header
        ARM: dts: ux500: use the GPIO DT header
      3a99f3d8
    • Arnd Bergmann's avatar
      Merge tag 'imx-dt-4.7-2' of... · 21c9a648
      Arnd Bergmann authored
      Merge tag 'imx-dt-4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/dt
      
      Merge "i.MX device tree updates for 4.7, take 2: from Shawn Guo:
      
      The i.MX device tree updates for 4.7, take 2:
       - Update display clock configuration for imx6q-b850v3 board
       - Use watchdog external reset for imx6q-ba16 board
       - Update operating points settings for i.MX6UL/SX/DL
       - New board support: imx6ul-pico-hobbit and imx6q-marsboard
       - Add SAI audio support for imx6ul-14x14-evk board
       - Enable USB OTG support for M53EVK board
       - A couple of fixes on DTC warnings
      
      * tag 'imx-dt-4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        ARM: mx5: dts: Enable USB OTG on M53EVK
        ARM: dts: imx6ul-14x14-evk: Add audio support
        ARM: dts: imx6qdl: Remove unneeded unit-addresses
        ARM: dts: imx6: apalis: parallel lcd display support on ixora
        ARM: dts: imx6sx-sdb: Add 198MHz operational point
        ARM: dts: imx28-m28: Remove unneeded partition nodes
        ARM: dts: imx6ul-pico-hobbit: Add initial support
        ARM: dts: imx6: Do not hardcode the CLKO clock
        ARM: dts: imx6: Add dts for Embest MarS Board
        ARM: dts: imx6: fix dtc warnings for ipu endpoints
        ARM: dts: imx6dl: Fix the VDD_ARM_CAP voltage for 396MHz operation
        ARM: dts: imx6sx: Add 198MHz operating point
        ARM: dts: imx6ul: Fix operating points
        ARM: dts: imx6q-ba16: use wdog external reset
        ARM: dts: imx: b450/b650v3: Move ldb_di clk assignment
        ARM: dts: imx6q-b850v3: Update display clock source
        ARM: dts: imx6q-b850v3: Remove ldb panel
      21c9a648
    • Arnd Bergmann's avatar
      Merge tag 'v4.6-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt · 7430bc19
      Arnd Bergmann authored
      Merge "ARM: mediatek: dts updates for v4.7" from Matthias Brugger:
      
      - add pinctrl node for mt2701
      - add mt2701 pmic wrapper binding
      - add auxadc binding document
      
      * tag 'v4.6-next-dts' of https://github.com/mbgg/linux-mediatek:
        dt-bindings: MediaTek: Add binding document for the AUXADC
        dt-bindings: ARM: Mediatek: add MT2701/7623 string to the PMIC wrapper doc
        arm: dts: Add pinctrl/GPIO/EINT node for mt2701
      7430bc19
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-dt-for-4.7' of... · e8f72bf9
      Arnd Bergmann authored
      Merge tag 'sunxi-dt-for-4.7' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/dt
      
      Merge "Allwinner DT additions for 4.7" from Maxime Ripard:
      
      The usual bunch of changes, mostly:
        * Addition of the SPDIF support
        * Addition of the pre-requisites for the display support
        * New boards: Difrence DIT4350, colorfly e708 q1, Dserve DSRV9703C,
                      Polaroid MID2809PXE4, Orange Pi PC, Orange Pi 2
      
      * tag 'sunxi-dt-for-4.7' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux: (38 commits)
        ARM: dts: sun7i: Enable S/PDIF on the Cubietruck
        ARM: sun5i: Add DRAM gates
        ARM: sun5i: Add TV encoder gate to the DTSI
        ARM: sun5i: dt: Add pll3 and pll7 clocks
        ARM: dts: sun8i: Add dts file for the Orange Pi One SBC
        ARM: sun7i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output
        ARM: sun4i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output
        ARM: dts: sun5i-a13-olinuxino-micro: enable USB DRC
        ARM: dts: sun8i: Base Orange Pi Plus dts on the Orange Pi 2 dts
        ARM: dts: sun8i: Orangepi plus gpio keys fixes and improvements
        ARM: dts: sun8i: Add dts for Orange Pi 2 SBC
        ARM: dts: sun8i: Add Orange Pi PC support
        ARM: dts: sun8i: Fix pio nodes Orangepi Plus dts
        ARM: dts: sun7i: Add SPDIF to the Itead Ibox
        ARM: dts: sun4i: Add SPDIF to the Mele A1000
        ARM: dts: sun7i: Add the SPDIF block to the A20
        ARM: dts: sun4i: Add the SPDIF block to the A10
        ARM: dts: sun7i: Add the SPDIF clk to the A20
        ARM: dts: sun4i: Add the SPDIF clk to the A10
        ARM: dts: sun7i: Add SPDIF TX pin to the A20
        ...
      e8f72bf9
    • Arnd Bergmann's avatar
      Merge tag 'davinci-for-v4.7/dt-part2' of... · 10bd9eb7
      Arnd Bergmann authored
      Merge tag 'davinci-for-v4.7/dt-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/dt
      
      Merge "DaVinci DT updates for v4.7 (part 2)" from Sekhar Nori:
      
      Second set of DT updates for DaVinci
      adding support for SPI0 and some low
      priority fixes for ethernet and interrupt
      controller.
      
      * tag 'davinci-for-v4.7/dt-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
        ARM: dts: da850: There are 101 interrupts.
        ARM: dts: da850: disable mdio and eth0 in da850.dtsi
        ARM: davinci: da8xx-dt: Add spi0 lookup for clock matching
        ARM: dts: da850: add spi0 to device tree
      10bd9eb7
    • Arnd Bergmann's avatar
      Merge tag 'v4.7-rockchip-dts32-2' of... · c5e51c98
      Arnd Bergmann authored
      Merge tag 'v4.7-rockchip-dts32-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      Merge "Rockchip dts32 updates for v4.7 - part2" from Heiko Stübner:
      
      This adds the rk3288-miqi as new board, adapts the edp-phy settings
      to the binding-change that made it into 4.6, adds rk3288 i2c controller
      nodes and moves the rk3288 thermal data into the soc dtsi, as there
      really is no need to have that separate file.
      
      * tag 'v4.7-rockchip-dts32-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: dts: rockchip: move the rk3288 thermal data into rk3288.dtsi
        ARM: dts: rockchip: add MiQi board from mqmaker
        dt-bindings: add vendor-prefix for mqmaker
        ARM: dts: rockchip: move rk3288 edp phy under the GRF
        ARM: dts: rockchip: make rk3288-grf a simple-mfd
        ARM: dts: rockchip: add i2c nodes for RK3228 SoCs
      c5e51c98
  2. 06 May, 2016 4 commits
  3. 04 May, 2016 1 commit
    • Linus Walleij's avatar
      ARM: dts: ux500: configure the accelerometers open drain · 7ba5dd53
      Linus Walleij authored
      Configure the two accelerometers sharing GPIO line 82 as:
      
      - Open drain so that they can share the same interrupt line.
      
      Configure the corresponding interrupt pin:
      
      - Trigger on the falling edge since open drain implies that we
        do not actively drive the line high, but we will actively drive
        it low to generate interrupts and then it moves from high to low
        i.e. a falling edge.
      
      - Pulled up so the line will be biased to high unless an IRQ
        is active on any device on the line, and thus it goes high
        again after the interrupt is deasserted.
      
      Cc: linux-iio@vger.kernel.org
      Cc: Jonathan Cameron <jic23@cam.ac.uk>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      7ba5dd53
  4. 03 May, 2016 7 commits
  5. 28 Apr, 2016 12 commits
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v4.7/dt-signed' of... · 48ea582f
      Arnd Bergmann authored
      Merge tag 'omap-for-v4.7/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Merge "Part two of device tree changes for omaps for v4.7 merge window" from Tony Lindgren:
      
      - Fix few typos for address-cells and interrupt-names
      
      - Update dra7 voltage rail limits
      
      - Update compatible string for pcf8575 for both nxp and ti prefix
      
      - Add omap5 configuration for gpadc
      
      - Update dra7 for qspi to remove pinmux as it needs to be done by
        the bootloader in isolation. Also update the qspi for 64MHz
        frequency.
      
      - Add support for Baltos ir2110 and ir3220
      
      - Add industrial and commercial grade thermal thresholds for am57xx
      
      * tag 'omap-for-v4.7/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: dts: am57xx-idk: Include Industrial grade  thermal thresholds
        ARM: dts: am57xx-beagle-x15: Include the commercial grade thresholds
        ARM: dts: am57xx: Introduce industrial grade thermal thresholds
        ARM: dts: am57xx: Introduce commercial grade thermal thresholds
        ARM: dts: add DTS for Baltos IR2110
        ARM: dts: add DTS for Baltos IR3220
        ARM: dts: split am335x-baltos-ir5221 into dts and dtsi files
        ARM: dts: dra7x: Support QSPI MODE-0 operation at 64MHz
        ARM: dts: dra7x: Remove QSPI pinmux
        ARM: dts: omap5-board-common: describe gpadc for Palmas
        ARM: dts: twl6030: describe gpadc
        ARM: dts: dra7xx: Fix compatible string for PCF8575 chip
        ARM: dts: AM57xx/DRA7: Update SoC voltage rail limits to match data sheet
        ARM: dts: OMAP36xx: : DT spelling s/#address-cell/#address-cells/
        ARM: dts: omap5-cm-t54: DT spelling s/interrupt-name/interrupt-names/
        ARM: dts: omap5-board-common: DT spelling s/interrupt-name/interrupt-names/
      48ea582f
    • Arnd Bergmann's avatar
      Merge tag 'samsung-dt-exynos-srom-fixup-4.7' of... · 2c695998
      Arnd Bergmann authored
      Merge tag 'samsung-dt-exynos-srom-fixup-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
      
      Merge "ARM: dts: exynos: Fixup for SROM controller (v4.7)" from Krzysztof Kozlowski:
      
      DeviceTree changes for new SROM controller driver reached mainline
      some time ago, before the driver was accepted (due to very late
      comments). However, after these late comments, the driver expects
      different bindings so we need to fix the DTS.
      
      * tag 'samsung-dt-exynos-srom-fixup-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: change SROM node compatible from generic to model specific
      2c695998
    • Arnd Bergmann's avatar
      Merge tag 'socfpga_dts_for_v4.7_part_2' of... · 816a1b15
      Arnd Bergmann authored
      Merge tag 'socfpga_dts_for_v4.7_part_2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into next/dt
      
      Merge "SoCFPGA DTS update for v4.7, part 2" from Dinh Nguyen:
      
      - Add samtec VIN|ING board
      
      * tag 'socfpga_dts_for_v4.7_part_2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux:
        ARM: dts: socfpga: Add samtec VIN|ING board
      816a1b15
    • Keerthy's avatar
      ARM: dts: am57xx-idk: Include Industrial grade thermal thresholds · 5b604223
      Keerthy authored
      am57xx-idk have Industrial grade samples whose thermal
      thresholds are different as compared with dra7. Hence correcting the same.
      Signed-off-by: default avatarKeerthy <j-keerthy@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      5b604223
    • Keerthy's avatar
      ARM: dts: am57xx-beagle-x15: Include the commercial grade thresholds · 266e62f9
      Keerthy authored
      am57xx-beagle-x15 have commercial grade samples whose
      thermal thresholds lower than dra7. Hence correcting the same.
      Signed-off-by: default avatarKeerthy <j-keerthy@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      266e62f9
    • Keerthy's avatar
      ARM: dts: am57xx: Introduce industrial grade thermal thresholds · cf9b7d5e
      Keerthy authored
      The silicon version ES2.0 onwards are industrial grade samples
      and have higher thermal thresholds than commecial grade samples.
      Signed-off-by: default avatarKeerthy <j-keerthy@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      cf9b7d5e
    • Keerthy's avatar
      ARM: dts: am57xx: Introduce commercial grade thermal thresholds · 286db0a5
      Keerthy authored
      The silicon versions which are non ES2.0 are commercial grade silicon
      and have lower thermal thresholds.
      Signed-off-by: default avatarKeerthy <j-keerthy@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      286db0a5
    • Arnd Bergmann's avatar
      Merge tag 'samsung-dt-4.7-2' of... · da3a6c47
      Arnd Bergmann authored
      Merge tag 'samsung-dt-4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
      
      Merge "Secound round of Samsung Device Tree updates and improvements for v4.7" from Krzysztof Kozlowski:
      1. Cleanup regulator bindings on Exynos5420 boards.
      2. Support MIC bypass in display path for Exynos5420.
      3. Enable PRNG and SSS for all Exynos4 devices.
      
      * tag 'samsung-dt-4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: exynos: Enable PRNG and SSS for all Exynos4 devices
        ARM: dts: exynos: Add exynos5420-fimd compatible
        ARM: dts: exynos: Remove unsupported s2mps11 regulator bindings from Exynos5420 boards
      da3a6c47
    • Arnd Bergmann's avatar
      Merge tag 'renesas-dt2-for-v4.7' of... · a050ebb0
      Arnd Bergmann authored
      Merge tag 'renesas-dt2-for-v4.7' 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.7" from Simon Horman
      
      * Don't disable referenced optional clocks in DT of R-Car Gen 1 & 2 SoCs
      
      * tag 'renesas-dt2-for-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: dts: r8a7794: Don't disable referenced optional clocks
        ARM: dts: r8a7793: Don't disable referenced optional clocks
        ARM: dts: r8a7790: Don't disable referenced optional clocks
        ARM: dts: r8a7779: Don't disable referenced optional clocks
        ARM: dts: r8a7778: Don't disable referenced optional clocks
      a050ebb0
    • Arnd Bergmann's avatar
      Merge tag 'lpc32xx-dt-4.7' of git://github.com/vzapolskiy/linux-lpc32xx into next/dt · 0d6cde50
      Arnd Bergmann authored
      Merge "NXP LPC32xx device tree updates for v4.7" from Vladimir Zapolskiy:
      
      This includes a few functional changes:
      * new representation of MIC, SIC1 and SIC2 interrupt controllers,
      * disabled by default SPI1, SPI2, SSP0 and SSP1 SPI controllers in
        shared lpc32xx.dtsi file,
      * added clock sources for SPI1 and SPI2,
      * set default clock rate of HCLK PLL to main osc rate multiplied by 16.
      
      Also there are some non-functional changes:
      * flatten board DTS files by exploiting device node labels,
      * add 'partitions' device node for NAND SLC / MTD OF,
      * correct Atmel vendor prefix to describe on board AT24 EEPROMs,
      * rename board DTS files by adding SoC name prefix.
      
      Since now DTS files of LPC32xx boards match "^lpc32[2345]0-" pattern.
      
      * tag 'lpc32xx-dt-4.7' of git://github.com/vzapolskiy/linux-lpc32xx:
        ARM: dts: lpc32xx: phy3250: add SoC name prefix to board dts file
        ARM: dts: lpc32xx: phy3250: add NAND partitions device node
        ARM: dts: lpc32xx: phy3250: avoid extension of device nodes by absolute path
        ARM: dts: lpc32xx: ea3250: add SoC name prefix to board dts file
        ARM: dts: lpc32xx: ea3250: fix Atmel at24 eeprom vendor
        ARM: dts: lpc32xx: ea3250: add NAND partitions device node
        ARM: dts: lpc32xx: ea3250: avoid extension of device nodes by absolute path
        ARM: dts: lpc32xx: reparent SIC1 and SIC2 interrupts from MIC
        dt-bindings: interrupt-controllers: add description of SIC1 and SIC2
        ARM: dts: lpc32xx: disabled ssp0/spi1 & ssp1/spi2 by default
        ARM: dts: phy3250: enable ssp0
        ARM: dts: lpc32xx: add clock properties to spi nodes
        ARM: dts: lpc32xx: set default clock rate of HCLK PLL
      0d6cde50
    • Arnd Bergmann's avatar
      Merge tag 'at91-dt2' of... · ff83b377
      Arnd Bergmann authored
      Merge tag 'at91-dt2' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/dt
      
      Merge "Second batch of DT changes for 4.7" from Nicolas Ferre:
      
      - three low priority fixes:
        - sama5d2: one pin definition and dependency with the slow clock for watchdog
        - sama5d4: definition of watchdog IRQ property
      - addition of the new shutdown controller to sama5d2 & sama5d2 Xplained
      
      * tag 'at91-dt2' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91:
        ARM: dts: at91: sama5d2: add slow clock to watchdog node
        ARM: dts: at91: sama5d2: add shutdown controller node
        ARM: dts: at91: sama5d4: add watchdog interrupt property
        ARM: dts: at91: fix typo in sama5d2 PIN_PD24 description
      ff83b377
    • Arnd Bergmann's avatar
      Merge tag 'sti-dt-for-v4.7b-1' of... · b48e5aa6
      Arnd Bergmann authored
      Merge tag 'sti-dt-for-v4.7b-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/sti into next/dt
      
      Merge "STi DT updates for v4.7 #1" from Maxime Coquelin:
      
      Highlights:
      -----------
       - Add CPUFreq support to STiH407 family
       - Add Mailbox nodes to STiH407 family
       - Add RemoteProc nodes to STiH407 family
       - Use 'reserved-memory' for DMA memory on STiH407
       - Use the LPC timer as a clocksource
      
      * tag 'sti-dt-for-v4.7b-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/sti:
        ARM: dts: STi: STih407: Switch LPC mode from RTC to Clocksource
        ARM: dts: STiH407: Move over to using the 'reserved-memory' API for obtaining DMA memory
        ARM: dts: STiH407: Add nodes for RemoteProc
        ARM: dts: STi: stih407-family: Add nodes for Mailbox
        ARM: dts: STi: STiH407: Provide CPU with a means to look-up Major number
        ARM: dts: STi: STiH407: Link CPU with its voltage supply
        ARM: dts: STi: STiH407: Provide CPU with clocking information
        ARM: dts: STi: STiH407: Provide generic (safe) DVFS configuration
      b48e5aa6
  6. 27 Apr, 2016 9 commits