1. 11 Jan, 2016 1 commit
    • Arnd Bergmann's avatar
      Merge tag 'renesas-dt-fixes-for-v4.5' of... · 4dd041b6
      Arnd Bergmann authored
      Merge tag 'renesas-dt-fixes-for-v4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      Merge "Renesas ARM Based SoC DT Fixes for v4.5" from Simon Horman:
      
      * Add compatible property to "partitions" node
      
        As of commit e488ca9f ("doc: dt: mtd: partitions: add compatible
        property to "partitions" node"), which is in v4.4-rc6, the "partitions"
        subnode of an SPI FLASH device node must have a compatible property. The
        partitions are no longer detected if it is not present.
      
      * tag 'renesas-dt-fixes-for-v4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: dts: silk: Add compatible property to "partitions" node
        ARM: dts: gose: Add compatible property to "partitions" node
        ARM: dts: porter: Add compatible property to "partitions" node
        ARM: dts: koelsch: Add compatible property to "partitions" node
        ARM: dts: lager: Add compatible property to "partitions" node
        ARM: dts: bockw: Add compatible property to "partitions" node
      4dd041b6
  2. 08 Jan, 2016 3 commits
  3. 07 Jan, 2016 2 commits
  4. 06 Jan, 2016 6 commits
  5. 04 Jan, 2016 3 commits
  6. 31 Dec, 2015 9 commits
    • Arnd Bergmann's avatar
      Merge tag 'samsung-dt-4.5-2' of... · d731afa4
      Arnd Bergmann authored
      Merge tag 'samsung-dt-4.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
      
      Merge "Samsung DeviceTree updates and improvements for 4.5" from Krzysztof Kozlowski:
      
      1. eMMC/SDIO minor fixes usage of bindings on Snow and Peach
         Chromebooks.
      2. Remove FIMD from Odroid XU3-family because on XU3 it cannot be used
         yet and on XU3-Lite and XU4 it is not supported.
      3. Remove deprecated since June 2013 samsung,exynos5-hdmi.
      4. Add support for Pseudo Random Generator on Exynos4 (Trats2 for now).
         This depends on new SSS clock.
      5. Add rotator nodes for Exynos4 and Exynos5.
      6. Switch DWC3_1 on Odroid XU3 and XU3-Lite to peripheral mode because
         now it cannot be used as OTG.
      7. Cleanup the G2D usage on Exynos4 and add it to a proper domain
         in case of Exynos4210.
      8. Put MDMA1 in proper domain on Exynos4210 as well.
      9. Minor cleanups.
      
      * tag 'samsung-dt-4.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux: (21 commits)
        ARM: dts: Unify G2D device node with other devices on exynos4
        ARM: dts: Add power domain to G2D device on exynos4210
        ARM: dts: MDMA1 device belongs to LCD0 power domain on exynos4210
        ARM: dts: Remove unneeded GPIO include in exynos4412-odroidu3
        ARM: dts: exynos4210-universal_c210: Disable DMA for UARTs
        ARM: dts: Use peripheral mode for dwc3_1 on exynos5422-odroidxu3
        ARM: dts: Add rotator node on exynos5420
        ARM: dts: Add rotator node on exynos5250
        ARM: dts: Fix power domain for sysmmu-rotator device on exynos4
        ARM: dts: Add rotator nodes on exynos4
        ARM: dts: Enable PRNG module on exynos4412-trats2
        ARM: dts: Add PRNG module for exynos4
        dt-bindings: remove deprecated compatible string from exynos-hdmi
        ARM: dts: Remove fimd node from exynos5422-odroidxu3-common
        ARM: dts: Mark eMMC as non-removable in exynos5250-snow-common
        ARM: dts: Remove broken-cd from eMMC node in exynos5420-peach-pi
        ARM: dts: Remove broken-cd from eMMC node in exynos5800-peach-pi
        ARM: dts: Mark SDIO as non-removable in exynos5250-snow-common
        ARM: dts: Mark SDIO as non-removable in exynos5420-peach-pit
        ARM: dts: Mark SDIO as non-removable in exynos5800-peach-pi
        ...
      d731afa4
    • Masahiro Yamada's avatar
    • Eric Anholt's avatar
      ARM: bcm2835: Add the auxiliary clocks to the device tree. · ddc5c39a
      Eric Anholt authored
      These will be used for enabling UART1, SPI1, and SPI2.
      Signed-off-by: default avatarEric Anholt <eric@anholt.net>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      ddc5c39a
    • Eric Anholt's avatar
      ARM: bcm2835: Add devicetree for bcm2836 and Raspberry Pi 2 B · 80534f09
      Eric Anholt authored
      The Pi 2 B ends up like a Pi 1 B+, with the same peripherals and
      pinout, but the CPU and memory layout changed to use the 2836.
      Signed-off-by: default avatarEric Anholt <eric@anholt.net>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      80534f09
    • Eric Anholt's avatar
      ARM: bcm2835: Move the CPU/peripheral include out of common RPi DT. · 4b8c3907
      Eric Anholt authored
      For Raspberry Pi 2, we want to use the same general pin assignment
      bits, but need to use bcm2836.dtsi for the CPU instead.
      Signed-off-by: default avatarEric Anholt <eric@anholt.net>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      4b8c3907
    • Eric Anholt's avatar
      ARM: bcm2835: Split the DT for peripherals from the DT for the CPU · 548c3a39
      Eric Anholt authored
      The set of peripherals remained constant across bcm2835 (Raspberry Pi
      1) and bcm2836 (Raspberry Pi 2), but the CPU was swapped out.  Split
      the files so that we can include just peripheral setup in 2836.
      Signed-off-by: default avatarEric Anholt <eric@anholt.net>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      548c3a39
    • Linus Walleij's avatar
      ARM: realview: set up cache correctly on the PB11MPCore · ef2a2705
      Linus Walleij authored
      The L2 cache comes up in a "safe mode" on the PB11MPCore, as
      it has several issues. This sets it up properly with the right
      size and associativity, also requiring the outer sync to be
      disabled for the machine to boot properly.
      
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Arnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      ef2a2705
    • Arnd Bergmann's avatar
      Merge tag 'davinci-for-v4.5/dts' of... · f0dba776
      Arnd Bergmann authored
      Merge tag 'davinci-for-v4.5/dts' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/dt
      
      Merge "DaVinci device-tree updates for v4.5" from Sekhar Nori:
      
      EDMA device-tree updates including move to
      new EDMA bindings and EDMA support for MMC/SD
      and SPI.
      
      * tag 'davinci-for-v4.5/dts' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
        ARM: DTS: da850: Enable DMA for SPI1
        ARM: DTS: da850: Add node for mmc1
        ARM: DTS: da850: Enable DMA use for MMC0
        ARM: DTS: da850: Enable eDMA1
        ARM: DTS: da850: Use the new DT bindings for the eDMA3
        ARM: DTS: da850: fix edma0 reg space
      f0dba776
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v4.5/81xx-dts-signed' of... · d4e68fa3
      Arnd Bergmann authored
      Merge tag 'omap-for-v4.5/81xx-dts-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
      
      Pull "reworked dts changes for ti81xx devices and minimal
      dra62x j5ec-evm support" from Tony Lindgren:
      
      Add minimal device tree support for dra62x also known j5eco. It is
      related to dm814x, just the clocks are a bit different and it has a
      different set of integrated devices. And let's get some basic dm814x
      and dra62x devices working as many of the devices are like on am33xx::
      
      - pinctrl using the pinctrl defines as for am33xx
      
      - Updated EDMA bindings with support for using exma_xbar
      
      - MMC support for dm814x-evm, t410 and dra62x-j5eco-evm
      
      - USB support for dm814x-evm, t410 and dra62x-j5eco-evm
      
      This branch depends on an earlier omap-for-v4.5/81xx-fixes-signed
      branch that has dm814x dts fixes interlaced with SoC related fixes to
      keep things booting. The interlaced SoC and dts fixes were needed
      because of issues with the device tree defined clocks that just
      happened to work on bootloader timings for t410 earlier.
      
      * tag 'omap-for-v4.5/81xx-dts-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (21 commits)
        ARM: dts: Add usb support for j5-eco evm
        ARM: dts: Add usb support for hp t410
        ARM: dts: Add usb support for dm814x-evm
        ARM: dts: Add usb support for dm814x and dra62x
        ARM: dts: Enable emmc on hp t410
        ARM: dts: Add mmc support for dra62x j5-eco evm
        ARM: dts: Add mmc support for dm8148-evm
        ARM: dts: Add mmc device entries for dm814x
        ARM: dts: Update edma bindings on dm814x to use edma_xbar
        ARM: dts: Add pinctrl macros for dm814x
        ARM: dts: Add minimal dra62x j5-eco evm support
        ARM: dts: Add basic support for dra62x j5-eco SoC
        ARM: OMAP2+: Remove useless check for legacy booting for dm814x
        ARM: OMAP2+: Enable GPIO for dm814x
        ARM: dts: Fix dm814x pinctrl address and mask
        ARM: dts: Fix dm8148 control modules ranges
        ARM: OMAP2+: Fix timer entries for dm814x
        ARM: dts: Fix some mux and divider clocks to get dm814x-evm booting
        ARM: OMAP2+: Add DPPLS clock manager for dm814x
        clk: ti: Add few dm814x clock aliases
        ...
      d4e68fa3
  7. 29 Dec, 2015 16 commits