1. 14 Jul, 2016 4 commits
    • Arnd Bergmann's avatar
      Merge branch 'renesas/rcar-sysc' into next/dt64 · 17ef34e9
      Arnd Bergmann authored
      This is needed to work around another failure with "make dtbs":
      
      In file included from ../arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts:12:0:
      arch/arm64/boot/dts/renesas/r8a7796.dtsi:13:44: fatal error: dt-bindings/power/r8a7796-sysc.h: No such file or directory
      
      * renesas/rcar-sysc:
        soc: renesas: rcar-sysc: Add support for R-Car M3-W power areas
        soc: renesas: Add r8a7796 SYSC PM Domain Binding Definitions
        soc: renesas: rcar-sysc: Document r8a7796 support
      17ef34e9
    • Arnd Bergmann's avatar
      Merge branch 'reset/for-4.8-2' into next/dt64 · 8ebe624a
      Arnd Bergmann authored
      This is required to avoid a 'make dtbs' failure:
      
      arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi:47:56: fatal error: dt-bindings/reset/amlogic,meson-gxbb-reset.h: No such file or directory
      
      The dependency was not handled right earlier, I'm fixing up the branch here
      to minimize the bisection problem.
      
      * reset/for-4.8-2:
        dt-bindings: reset: Add bindings for the Meson SoC Reset Controller
        reset: Add support for the Amlogic Meson SoC Reset Controller
        reset: Return -ENOTSUPP when not configured
        reset: oxnas: Use devm register API and get rid of platform remove
        reset: fix Kconfig menu to include reset drivers in sub-menu
        reset: zynq: use devm_reset_controller_register()
        reset: socfpga: use devm_reset_controller_register()
        reset: sunxi: use devm_reset_controller_register()
        reset: pistachio: use devm_reset_controller_register()
        reset: ath79: use devm_reset_controller_register()
        reset: add devm_reset_controller_register API
      8ebe624a
    • Arnd Bergmann's avatar
      Merge tag 'samsung-dt64-4.8-2' of... · ad22ac34
      Arnd Bergmann authored
      Merge tag 'samsung-dt64-4.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt64
      
      Merge "Samsung DeviceTree changes for ARM64 for v4.8" from Krzysztof Kozlowski:
      
      1. Adjust the voltage of CPU buck regulator so scaling could work.
      
      * tag 'samsung-dt64-4.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        arm64: dts: exynos: Modify the voltage range for BUCK2 for exynos7
      ad22ac34
    • Arnd Bergmann's avatar
      Merge tag 'juno-dt-4.8' of... · df1a1c07
      Arnd Bergmann authored
      Merge tag 'juno-dt-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into next/dt64
      
      Merge "Juno platform DT updates for v4.8" from Sudeep Holla:
      
      1. Adds various CoreSight debug components on Juno boards
      
      2. Adds SCPI device power domains and use them for coresight components
      
      3. Adds thermal zones for SCPI sensors on Juno
      
      * tag 'juno-dt-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
        arm64: dts: juno: add thermal zones for scpi sensors
        arm64: dts: juno: add SCPI power domains for device power management
        arm64: dts: juno: add coresight support
      df1a1c07
  2. 07 Jul, 2016 16 commits
  3. 06 Jul, 2016 4 commits
  4. 05 Jul, 2016 2 commits
    • Olof Johansson's avatar
      Merge tag 'qcom-arm64-for-4.8' of... · 87040f7c
      Olof Johansson authored
      Merge tag 'qcom-arm64-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/dt64
      
      Qualcomm ARM64 Updates for v4.8
      
      * Enable assorted peripherals on APQ8016 SBC
      * Update reserved memory on MSM8916
      * Add MSM8996 peripheral support
      * Add SCM firmware node on MSM8916
      * Add PMU node on MSM8916
      * Add PSCI cpuidle support on MSM8916
      
      * tag 'qcom-arm64-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux: (22 commits)
        arm64: dts: msm8996: add sdc2 support
        arm64: dts: msm8996: add sdc2 pinctrl
        arm64: dts: msm8996: add support to blsp2_spi5
        arm64: dts: msm8996: add support to blsp2_spi5 pinctrl
        arm64: dts: msm8996: add support to blsp1_spi0
        arm64: dts: msm8996: add support to blsp1_spi0 pinctrl
        arm64: dts: msm8996: add support to blsp2_i2c0
        arm64: dts: msm8996: add support to blsp2_i2c0 pinctrl
        arm64: dts: msm8996: add support to blsp2_i2c1
        arm64: dts: msm8996: add blsp2_i2c1 pinctrl
        arm64: dts: msm8996: add support to blsp1_i2c2 device
        arm64: dts: msm8996: add blsp1_i2c2 pinctrl nodes.
        arm64: dts: msm8996: add support blsp2_uart2
        arm64: dts: msm8996: add blsp2_uart2 pinctrl nodes.
        arm64: dts: msm8996: add blsp2_uart1 pinctrl
        arm64: dts: msm8996: add msmgpio label
        ARM: dts: msm8916: Update reserved-memory
        arm64: dts: msm8916: Add SCM firmware node
        arm64: dts: qcom: Add msm8916 PMU node
        ARM64: dts: Add PSCI cpuidle support for MSM8916
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      87040f7c
    • Olof Johansson's avatar
      Merge tag 'xgene-dts-for-v4.8-part1' of https://github.com/AppliedMicro/xgene-next into next/dt64 · b6aec2b9
      Olof Johansson authored
      First part of X-Gene DTS changes queued for v4.8
      
      The changes include:
      + 2 clean-up and style-fix patches from Bjorn
      + Correct timer interrupt polarity for X-Gene 2
      + Remove unused qmlclk node on X-Gene 1
      
      * tag 'xgene-dts-for-v4.8-part1' of https://github.com/AppliedMicro/xgene-next:
        arm64: dts: apm: Remove unused qmlclk node on X-Gene 1
        arm64: dts: apm: Fix timer interrupt polarity for X-Gene 2 SoC
        arm64: dts: apm: Remove leading '0x' from unit addresses
        arm64: dts: apm: Use lowercase consistently for hex constants
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b6aec2b9
  5. 04 Jul, 2016 3 commits
  6. 03 Jul, 2016 2 commits
  7. 30 Jun, 2016 2 commits
  8. 28 Jun, 2016 1 commit
    • Linus Walleij's avatar
      arm64: dts: hikey: name the GPIO lines · bbaf867e
      Linus Walleij authored
      This names the GPIO lines on the HiKey board in accordance with
      the 96Board Specification for especially the Low Speed External
      Connector: "GPIO-A" thru "GPIO-L".
      
      This will make these line names reflect through to userspace
      so that they can easily be identified and used with the new
      character device ABI.
      
      Some care has been taken to name all lines, not just those used
      by the external connectors, also lines that are muxed into some
      other function than GPIO: these are named "[FOO]" so that users
      can see with lsgpio what all lines are used for.
      
      Cc: devicetree@vger.kernel.org
      Cc: John Stultz <john.stultz@linaro.org>
      Cc: Rob Herring <robh@kernel.org>
      Cc: David Mandala <david.mandala@linaro.org>
      Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
      Cc: Wei Xu <xuwei5@hisilicon.com>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarWei Xu <xuwei5@hisilicon.com>
      bbaf867e
  9. 26 Jun, 2016 1 commit
    • Douglas Anderson's avatar
      arm64: dts: rockchip: add ap_pwroff and ddrio_pwroff pins for rk3399 · 5d26ad9c
      Douglas Anderson authored
      There are two sleep related pins on rk3399: ap_pwroff and ddrio_pwroff.
      Let's add the definition of these two pins to rk3399's main dtsi file so
      that boards can use them.
      
      These two pins are similar to the global_pwroff and ddrio_pwroff pins in
      rk3288 and are expected to be used in the same way: boards will likely
      want to configure these pinctrl settings in their global pinctrl hog
      list.
      
      Note that on rk3288 there were two additional pins in the "sleep"
      section: "ddr0_retention" and "ddr1_retention".  On rk3288 designs these
      pins appeared to actually route from rk3288 back to rk3288.  Presumably
      on rk3399 this is simply not needed since the pins don't appear to exist
      there.
      Signed-off-by: default avatarDouglas Anderson <dianders@chromium.org>
      Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
      5d26ad9c
  10. 25 Jun, 2016 5 commits