Skip to content
  1. Apr 25, 2016
    • Arnd Bergmann's avatar
      Merge tag 'davinci-for-v4.7/dt' of... · cb3ba4f7
      Arnd Bergmann authored
      Merge tag 'davinci-for-v4.7/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/dt
      
      Merge "Device-Tree updates for DaVinci" from Sekhar Nori:
      
      This contains some clean-up and fixes of device-tree data and addition
      of i2c1 node for DA850.
      
      * tag 'davinci-for-v4.7/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
        ARM: davinci: da8xx-dt: add OF_DEV_AUXDATA entry for i2c1
        ARM: DTS: da850: add node for i2c1
        ARM: dts: davinci: use proper address after @
        ARM: DTS: da850: fix missing #gpio-cells in gpio node
      cb3ba4f7
    • Arnd Bergmann's avatar
      Merge tag 'nomadik-dts-v4.7' of... · bb12fbd2
      Arnd Bergmann authored
      Merge tag 'nomadik-dts-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into next/dt
      
      Merge "Nomadik DTS changes for v4.7" from Linus Walleij:
      - Add accelerometer for NHK15
      - Add DMA engine definitions and UART channels
      
      * tag 'nomadik-dts-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik:
        ARM: dts: nomadik: add DMA engine and some channels
        ARM: dts: nomadik: add accelerometer IRQ and pin setting
      bb12fbd2
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-dt-4.7-1' of git://git.infradead.org/linux-mvebu into next/dt · 6a6e2d61
      Arnd Bergmann authored
      Merge "mvebu dt for 4.7 (part 1)" from Gregory CLEMENT:
      
      - add hardware monitor support in the NSA320 device tree
      - update makefile with kirkwood-ds112.dtb and kirkwood-nsa320.dtb
      - fix GPIO config on the Linksys boards
      - various Kirkwood DT warning fixup from the newer DT compiler
      
      * tag 'mvebu-dt-4.7-1' of git://git.infradead.org/linux-mvebu:
        ARM: dts: kirkwood: Add DTS for Linksys EA4200v2/EA4500
        ARM: dts: orion5x: add device tree for kurobox-pro
        ARM: dts: kirkwood: Add address go regulator unit name
        ARM: dts: kirkwood: Add address to mbus unit name
        ARM: dts: kirkwood: Remove address from gpio-i2c unit name
        ARM: dts: kirkwood: Fixup pcie DT warnings
        ARM: dts: kirkwood: Add address to ethernet-phy unit name
        ARM: dts: kirkwood: Remove address from dsa unit name
        ARM: dts: kirkwood: Remove node address from leds
        ARM: dts: kirkwood: Remove button address and fixup names
        ARM: dts: kirkwood: add kirkwood-nsa320.dtb to Makefile
        ARM: dts: kirkwood: add kirkwood-ds112.dtb to Makefile
        ARM: mvebu: fix GPIO config on the Linksys boards
        ARM: dts: kirkwood: Add the hardware monitor to the NSA320 device tree
      6a6e2d61
    • Arnd Bergmann's avatar
      Merge tag 'samsung-dt-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt · 9744426e
      Arnd Bergmann authored
      Merge "Samsung Device Tree updates and improvements for v4.7" from Krzysztof Kozlowski:
      
      1. Enable accelerated AES (Security SubSystem) on Exynos4412-based boards.
      2. Enable HDMI CEC on Exynos4412-based Odroid.
      3. Add regulator supplies for eMMC/SD on Odroid XU3/XU4.
      4. Fix DTC unit name warnings.
      5. Merge topic branch of new Artik5 board.
      
      * tag 'samsung-dt-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: s5p: Fix DTC unit name warnings in SMDKv210 board
        ARM: dts: exynos: Fix DTC unit name warnings in Exynos5440
        ARM: dts: exynos: Fix DTC unit name warnings in SMDK5420
        ARM: dts: exynos: Fix DTC unit name warnings in Peach Pit
        ARM: dts: exynos: Fix DTC unit name warnings in Exynos542x
        ARM: dts: exynos: Fix DTC unit name warnings in Exynos5250
        ARM: dts: exynos: Fix DTC unit name warnings in Exynos4x12
        ARM: dts: exynos: Fix DTC unit name warnings in Trats2 board
        ARM: dts: exynos: Fix DTC unit name warnings in Exynos4
        ARM: dts: exynos: Fix DTC unit name warnings in Exynos3250
        ARM: dts: exynos: Fix DTC unit name warnings in cros-adc-thermistors
        ARM: dts: exynos: Add eMMC and SD regulator supplies to Odroid XU3/XU4
        ARM: dts: exynos: Enable the HDMI CEC device on Exynos4412 Odroid boards
        ARM: dts: exynos: Add node for the HDMI CEC device to exynos4
        ARM: dts: exynos: Add HDMI CEC pin definition to exynos4 pinctrl
        ARM: dts: exynos: Enable SSS on Odroid X/X2/U3 family
        ARM: dts: exynos: Enable SSS on Trats2
        ARM: dts: exynos: Add Security SubSystem node to Exynos4
      9744426e
    • Arnd Bergmann's avatar
      Merge tag 'samsung-dt-exynos3250-artik5-4.7' of... · 036f8d06
      Arnd Bergmann authored
      Merge tag 'samsung-dt-exynos3250-artik5-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
      
      Merge "Topic branch for Device Tree changes for Exynos 3250 for v4.7" from Krzysztof Kozlowski:
      
      Merge necessary new clocks from Sylwester (used by new board) and add support
      for Exynos3250-based Artik5 board.
      
      * tag 'samsung-dt-exynos3250-artik5-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: dts: exynos: Add MSHC2 DT node for SD card for exynos3250-artik5-eval board
        ARM: dts: exynos: Add exynos3250-artik5 dtsi file for ARTIK5 module
        ARM: dts: exynos: Add MSHC2 DT node for Exynos3250 SoC
        ARM: dts: exynos: Add UART2 DT node for Exynos3250 SoC
        ARM: dts: exynos: Add initial gpio setting of MMC2 device for exynos3250-monk
        ARM: dts: exynos: Add initial pin configuration for exynos3250-rinato
        clk: samsung: exynos3250: Add MMC2 clock
        clk: samsung: exynos3250: Add UART2 clock
        dt-bindings: Add the clock id of UART2 and MMC2 for Exynos3250
      036f8d06
  2. Apr 15, 2016
  3. Apr 14, 2016
    • Petr Kulhavy's avatar
      ARM: davinci: da8xx-dt: add OF_DEV_AUXDATA entry for i2c1 · 6c8f7359
      Petr Kulhavy authored
      
      
      Add OF_DEV_AUXDATA entry for second i2c on the da850 DT board driver
      to use i2c clock.
      
      Signed-off-by: default avatarPetr Kulhavy <petr@barix.com>
      Signed-off-by: default avatarSekhar Nori <nsekhar@ti.com>
      6c8f7359
    • Petr Kulhavy's avatar
      ARM: DTS: da850: add node for i2c1 · 92d64642
      Petr Kulhavy authored
      
      
      da850 has two I2C controllers, but the node for i2c1 was missing.
      Add node for i2c1 controller and i2c1 pinmux pins.
      
      Signed-off-by: default avatarPetr Kulhavy <petr@barix.com>
      [nsekhar@ti.com: fix indentation]
      Signed-off-by: default avatarSekhar Nori <nsekhar@ti.com>
      92d64642
    • David Lechner's avatar
      ARM: dts: davinci: use proper address after @ · c2a3b4bc
      David Lechner authored
      
      
      TI has been using the physical address in DT after the @ in device nodes.
      The device tree convention is to use the same address that is used for
      the reg property. This updates all davinci DT files to use the proper
      convention.
      
      Signed-off-by: default avatarDavid Lechner <david@lechnology.com>
      Acked-by: default avatarRob Herring <robh@kernel.org>
      Signed-off-by: default avatarSekhar Nori <nsekhar@ti.com>
      c2a3b4bc
    • Petr Kulhavy's avatar
      ARM: DTS: da850: fix missing #gpio-cells in gpio node · 497762b8
      Petr Kulhavy authored
      
      
      The gpio node is missing the mandatory property #gpio-cells, which is
      causing runtime errors when using GPIOs e.g. with gpio-leds or gpio-keys:
      
      "could not get #gpio-cells for /soc/gpio@1e26000"
      
      This fixes the problem and adds the missing parameter.
      The value is 2 according to the gpio-davinci.txt binding.
      
      Signed-off-by: default avatarPetr Kulhavy <petr@barix.com>
      Signed-off-by: default avatarSekhar Nori <nsekhar@ti.com>
      497762b8
    • Olof Johansson's avatar
      Merge tag 'v4.7-rockchip-dts32-1' of... · 8bd641ff
      Olof Johansson authored
      Merge tag 'v4.7-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/dt
      
      A lot display-controller nodes for DSI and the Analogix DP on rk3288
      as well as general display+hdmi support on rk3036. With the Analogix
      DP support, Veyron Chromeboks can now finally use their internal
      display.
      
      Other than this big improvement we have thermal support on the rk3228,
      a long time missing binding document for the General Register Files
      block, better operating points for Veyron devices and a bunch of fixes
      with parts stemming from warnings that new dtc version can generate.
      
      * tag 'v4.7-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
      
      : (27 commits)
        ARM: dts: rockchip: move rk3036 memory definition to board files
        ARM: dts: rockchip: enable the eDP on rk3288 veyron devices
        ARM: dts: rockchip: simple panel and backlight supplies on veyron boards
        ARM: dts: rockchip: override edp hpd handling on veyron-pinky and speedy
        ARM: dts: rockchip: add rk3288-veyron-minnie backlight and panel settings
        ARM: dts: rockchip: add rk3288-veyron-jaq backlight and panel overrides
        ARM: dts: rockchip: add core rk3288-veyron backlight and panel nodes
        ARM: dts: rockchip: add startup delay to rk3288-veyron panel-regulators
        ARM: dts: rockchip: move edp-hpd pin definition into common location
        ARM: dts: rockchip: add rk3288 displayport controller node
        ARM: dts: rockchip: add rk3288 edp-phy node
        ARM: dts: rockchip: add missing unitname to cpu_leakage efuse
        ARM: dts: rockchip: drop unneeded properties from mipi node
        ARM: dts: rockchip: clean up gpio-keys nodes
        ARM: dts: rockchip: fix missing usbphy unit-names
        ARM: dts: rockchip: fix rk3288 power-domain unit names
        ARM: dts: rockchip: update rk3288-veyron cpu operating points
        ARM: dts: rockchip: remove broken-cd from emmc and sdio
        ARM: dts: rockchip: enable the tsadc for rk3228 evb
        ARM: dts: rockchip: add the thermal main info found on rk3228
        ...
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8bd641ff
    • Olof Johansson's avatar
      Merge tag 'socfpga_dts_for_v4.7' of... · ed53ecbe
      Olof Johansson authored
      Merge tag 'socfpga_dts_for_v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into next/dt
      
      SoCFPGA DTS updates for v4.7
      - Update SD/MMC node for Arria10
      - Update Arria10 with clock and interrupt fields for DMA
      - Remove 'phy-addr' from stmmac node
      - Remove ethernet node from Cyclone5 DTSI
      - Add LEDs/KEYs/SWs support on Sockit
      - Add L2 and OCRAM EDAC dts entries
      - Add reset control for USB
      
      * tag 'socfpga_dts_for_v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
      
      :
        ARM: dts: socfpga: add reset control for USB
        ARM: dts: socfpga: Add Altera Arria10 OCRAM EDAC devicetree entry
        ARM: dts: socfpga: Add Altera Arria10 L2 Cache EDAC devicetree entry
        ARM: dts: socfpga: Add support for HPS KEYs/SWs on SoCKit
        ARM: dts: socfpga: Add support for HPS LEDs on SoCKit
        ARM: dts: socfpga: Drop gmac0 from CV dtsi
        ARM: dts: socfpga: Drop phy-addr OF property from CV dtsi
        ARM: dts: socfpga: Add missing clock and interrupt fields for Arria10 DMA
        ARM: dts: socfpga: add the clk-phase property for sd/mmc clock
        ARM: dts: socfpga: add cap-sd-highspeed for SD/MMC node
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      ed53ecbe
    • Olof Johansson's avatar
      Merge tag 'lpc18xx_dts_for_4.7' of https://github.com/manabian/linux-lpc into next/dt · 60cf1d99
      Olof Johansson authored
      Device Tree additions for LPC18xx platform
       - CREG clock controller
       - Real Time Clock (RTC)
       - Analog peripherals (ADC/DAC)
       - Warning fixes for the new dtc compiler
      
      With the CREG clock controller in place it is now possible
      to enable the internal RTC on LPC18xx/43xx platforms. The
      analog peripherals (ADC/DAC) has also been added here and
      enabled on both the EA4357 dev kit and Hitex eval board.
      
      In addition to the new entries there are a fixes for the
      DT warnings generated by the new dtc.
      
      * tag 'lpc18xx_dts_for_4.7' of https://github.com/manabian/linux-lpc
      
      :
        dt-bindings: phy-lpc18xx-usb-otg: remove unit address from binding
        ARM: dts: lpc4350-hitex-eval: fix unit name warnings from dtc
        ARM: dts: lpc4357-ea4357: fix unit name warnings from dtc
        ARM: dts: lpc18xx: remove unit addresses from creg childs
        ARM: dts: armv7-m: add unit name to interrupt-controller
        ARM: dts: lpc4350-hitex-eval: add adc1
        ARM: dts: lpc4357-ea4357: add dac
        ARM: dts: lpc4357-ea4357: add adc0
        ARM: dts: lpc18xx: add dac node
        ARM: dts: lpc18xx: add adc nodes
        ARM: dts: lpc18xx: add rtc node
        ARM: dts: lpc18xx: add creg-clk node
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      60cf1d99
    • Olof Johansson's avatar
      Merge tag 'versatile-dts-1' of... · 390dc69e
      Olof Johansson authored
      Merge tag 'versatile-dts-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into next/dt
      
      Versatile DTS changes, baseline for the v4.7 series:
      - Add CLCD panel nodes to PB1176 and PB11MPCore
      - Add a DT binding blurb for the Versatile IB2 syscon
      - Add DTS files for the (QEMU supported) RealView EB
        boards in all variants.
      - Add DTS files for the (QEMU supported) RealView PBA8
        and PBX-A9 board variants.
      
      * tag 'versatile-dts-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator
      
      :
        ARM: dts: realview: DT support for the PBA8 and PBX-A9
        ARM: dts: realview: support all the RealView EB board variants
        ARM: dts: realview: PB1176: define a standard VGA panel
        ARM: dts: realview: PB11MPCore: define a standard VGA panel
        Documentation/DT: add blurb for IB2 syscon to Versatile
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      390dc69e
    • Olof Johansson's avatar
      Merge tag 'renesas-cleanup-for-v4.7' of... · 16757cbc
      Olof Johansson authored
      Merge tag 'renesas-cleanup-for-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Renesas ARM Based SoC Cleanup for v4.7
      
      * Remove unnecessary clock-output-names properties from DT
      * Use generic pinctrl properties in DT
      
      * tag 'renesas-cleanup-for-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas
      
      : (26 commits)
        ARM: dts: sh73a0: Remove unnecessary clock-output-names properties
        ARM: dts: r8a73a4: Remove unnecessary clock-output-names properties
        ARM: dts: lager: Remove unnecessary clock-output-names properties
        ARM: dts: porter: Remove unnecessary clock-output-names properties
        ARM: dts: koelsch: Remove unnecessary clock-output-names properties
        ARM: dts: gose: Remove unnecessary clock-output-names properties
        ARM: dts: r8a7794: Remove unnecessary clock-output-names properties
        ARM: dts: r8a7793: Remove unnecessary clock-output-names properties
        ARM: dts: r8a7791: Remove unnecessary clock-output-names properties
        ARM: dts: r8a7779: Remove unnecessary clock-output-names properties
        ARM: dts: r8a7778: Remove unnecessary clock-output-names properties
        ARM: dts: r8a7740: Remove unnecessary clock-output-names properties
        ARM: dts: r7s72100: Remove unnecessary clock-output-names properties
        ARM: dts: r8a7790: Remove unnecessary clock-output-names properties
        ARM: dts: kzm9d: use generic pinctrl properties
        ARM: dts: kzm9g: use generic pinctrl properties
        ARM: dts: silk: use generic pinctrl properties
        ARM: dts: alt: use generic pinctrl properties
        ARM: dts: gose: use generic pinctrl properties
        ARM: dts: porter: use generic pinctrl properties
        ...
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      16757cbc
    • Olof Johansson's avatar
      Merge tag 'renesas-arm64-dt-for-v4.7' of... · e43b7bef
      Olof Johansson authored
      Merge tag 'renesas-arm64-dt-for-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Renesas ARM64 Based SoC DT Updates for v4.7
      
      * Use USB3.0 fallback compatibility string in DT for r8a7795 SoC
      * Add CAN support to DT for r8a7795 SoC
      
      * tag 'renesas-arm64-dt-for-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas
      
      :
        arm64: dts: r8a7795: Use USB3.0 fallback compatibility string
        arm64: dts: r8a7795: Add CAN support
        arm64: dts: r8a7795: Add CAN external clock support
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e43b7bef
    • Olof Johansson's avatar
      Merge tag 'at91-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/dt · 0bab7359
      Olof Johansson authored
      First DT batch for 4.7, additions for sama5d2 SoC:
      - chipid node to identify the SoC
      - SFR node (Special Function Registers)
      - LCD controller's node
      
      * tag 'at91-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91
      
      :
        ARM: dts: at91: sama5d2: add LCD controller
        ARM: dts: at91: sama5d2: add chipid node
        ARM: dts: at91: sama5d2: add SFR node
      
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0bab7359
  4. Apr 13, 2016