1. 17 6月, 2017 1 次提交
  2. 19 5月, 2017 2 次提交
    • A
      arm64: dts: rockchip: fix include reference · 6bf1c2d2
      Arnd Bergmann 提交于
      The way we handle include paths for DT has changed a bit, which
      broke a file that had an unconventional way to reference a common
      header file:
      
      arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts:47:10: fatal error: include/dt-bindings/input/linux-event-codes.h: No such file or directory
      
      This removes the leading "include/" from the path name, which fixes it.
      
      Fixes: d5d332d3 ("devicetree: Move include prefixes from arch to separate directory")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      6bf1c2d2
    • O
      devicetree: Move include prefixes from arch to separate directory · d5d332d3
      Olof Johansson 提交于
      We use a directory under arch/$ARCH/boot/dts as an include path
      that has links outside of the subtree to find dt-bindings from under
      include/dt-bindings. That's been working well, but new DT architectures
      haven't been adding them by default.
      
      Recently there's been a desire to share some of the DT material between
      arm and arm64, which originally caused developers to create symlinks or
      relative includes between the subtrees. This isn't ideal -- it breaks
      if the DT files aren't stored in the exact same hierarchy as the kernel
      tree, and generally it's just icky.
      
      As a somewhat cleaner solution we decided to add a $ARCH/ prefix link
      once, and allow DTS files to reference dtsi (and dts) files in other
      architectures that way.
      
      Original approach was to create these links under each architecture,
      but it lead to the problem of recursive symlinks.
      
      As a remedy, move the include link directories out of the architecture
      trees into a common location. At the same time, they can now share one
      directory and one dt-bindings/ link as well.
      
      Fixes: 4027494a ('ARM: dts: add arm/arm64 include symlinks')
      Reported-by: NRussell King <linux@armlinux.org.uk>
      Reported-by: NOmar Sandoval <osandov@osandov.com>
      Reviewed-by: NHeiko Stuebner <heiko@sntech.de>
      Reviewed-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
      Tested-by: NHeiko Stuebner <heiko@sntech.de>
      Acked-by: NRob Herring <robh@kernel.org>
      Cc: Heiko Stuebner <heiko@sntech.de>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Russell King <linux@armlinux.org.uk>
      Cc: Catalin Marinas <catalin.marinas@arm.com>
      Cc: Will Deacon <will.deacon@arm.com>
      Cc: Mikael Starvik <starvik@axis.com>
      Cc: Jesper Nilsson <jesper.nilsson@axis.com>
      Cc: James Hogan <james.hogan@imgtec.com>
      Cc: Ralf Baechle <ralf@linux-mips.org>
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Michael Ellerman <mpe@ellerman.id.au>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: linux-arch <linux-arch@vger.kernel.org>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      d5d332d3
  3. 10 5月, 2017 1 次提交
  4. 28 4月, 2017 3 次提交
  5. 25 4月, 2017 2 次提交
  6. 21 4月, 2017 2 次提交
  7. 19 4月, 2017 2 次提交
    • S
      arm64: dts: juno: add information about L1 and L2 caches · f9936c4a
      Sudeep Holla 提交于
      Commit a8d4636f ("arm64: cacheinfo: Remove CCSIDR-based cache
      information probing") removed mechanism to extract cache information
      based on CCSIDR register as the architecture explicitly states no
      inference about the actual sizes of caches based on CCSIDR registers.
      
      Commit 9a802431 ("arm64: cacheinfo: add support to override cache
      levels via device tree") had already provided options to override cache
      information from the device tree.
      
      This patch adds the information about L1 and L2 caches on all variants
      of Juno platform.
      
      Cc: Will Deacon <will.deacon@arm.com>
      Cc: Liviu Dudau <liviu.dudau@arm.com>
      Signed-off-by: NSudeep Holla <sudeep.holla@arm.com>
      f9936c4a
    • S
      arm64: dts: juno: fix few unit address format warnings · 72cc1993
      Sudeep Holla 提交于
      This patch fixes the following set of warnings on juno.
      
       smb@08000000 unit name should not have leading 0s
       sysctl@020000 simple-bus unit address format error, expected "20000"
       apbregs@010000 simple-bus unit address format error, expected "10000"
       mmci@050000 simple-bus unit address format error, expected "50000"
       kmi@060000 simple-bus unit address format error, expected "60000"
       kmi@070000 simple-bus unit address format error, expected "70000"
       wdt@0f0000 simple-bus unit address format error, expected "f0000"
      Acked-by: NLiviu Dudau <liviu.dudau@arm.com>
      Signed-off-by: NSudeep Holla <sudeep.holla@arm.com>
      72cc1993
  8. 14 4月, 2017 1 次提交
  9. 12 4月, 2017 3 次提交
  10. 11 4月, 2017 2 次提交
  11. 10 4月, 2017 2 次提交
  12. 08 4月, 2017 5 次提交
  13. 06 4月, 2017 4 次提交
  14. 05 4月, 2017 5 次提交
  15. 04 4月, 2017 4 次提交
  16. 31 3月, 2017 1 次提交