1. 31 10月, 2015 5 次提交
  2. 28 10月, 2015 12 次提交
    • R
      Merge branch 'all-dtbs-v2' into for-next · 25fff6aa
      Rob Herring 提交于
      25fff6aa
    • R
      xtensa: enable building of all dtbs · 99085704
      Rob Herring 提交于
      Enable building all dtb files when CONFIG_OF_ALL_DTBS is enabled. The dtbs
      are not really dependent on a platform being enabled or any other kernel
      config, so for testing coverage it is convenient to build all of the dtbs.
      This builds all dts files in the tree, not just targets listed.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Cc: Chris Zankel <chris@zankel.net>
      Cc: Max Filippov <jcmvbkbc@gmail.com>
      Cc: linux-xtensa@linux-xtensa.org
      99085704
    • R
      mips: enable building of all dtbs · 0426f648
      Rob Herring 提交于
      Enable building all dtb files when CONFIG_OF_ALL_DTBS is enabled. The dtbs
      are not really dependent on a platform being enabled or any other kernel
      config, so for testing coverage it is convenient to build all of the dtbs.
      This builds all dts files in the tree, not just targets listed.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Cc: Ralf Baechle <ralf@linux-mips.org>
      Cc: linux-mips@linux-mips.org
      0426f648
    • R
      metag: enable building of all dtbs · b02a6875
      Rob Herring 提交于
      Enable building all dtb files when CONFIG_OF_ALL_DTBS is enabled. The dtbs
      are not really dependent on a platform being enabled or any other kernel
      config, so for testing coverage it is convenient to build all of the dtbs.
      This builds all dts files in the tree, not just targets listed.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Cc: James Hogan <james.hogan@imgtec.com>
      Cc: linux-metag@vger.kernel.org
      b02a6875
    • R
      metag: use common make variables for dtb builds · 1aa4c51e
      Rob Herring 提交于
      Use dtb-y and always make variables to build dtbs instead of explicit
      dtbs rule. This is in preparation to support building all dtbs.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Cc: James Hogan <james.hogan@imgtec.com>
      Cc: linux-metag@vger.kernel.org
      1aa4c51e
    • R
      h8300: enable building of all dtbs · 0395c1aa
      Rob Herring 提交于
      Enable building all dtb files when CONFIG_OF_ALL_DTBS is enabled. The dtbs
      are not really dependent on a platform being enabled or any other kernel
      config, so for testing coverage it is convenient to build all of the dtbs.
      This builds all dts files in the tree, not just targets listed.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
      Cc: uclinux-h8-devel@lists.sourceforge.jp
      0395c1aa
    • R
      arm64: enable building of all dtbs · d58d76ef
      Rob Herring 提交于
      Enable building all dtb files when CONFIG_OF_ALL_DTBS is enabled. The dtbs
      are not really dependent on a platform being enabled or any other kernel
      config, so for testing coverage it is convenient to build all of the dtbs.
      This builds all dts files in the tree, not just targets listed. This
      is simpler for arm64 which has a bunch of sub-dirs.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Cc: Catalin Marinas <catalin.marinas@arm.com>
      Cc: Will Deacon <will.deacon@arm.com>
      Cc: linux-arm-kernel@lists.infradead.org
      d58d76ef
    • R
      arm: enable building of all dtbs · efd8c4ff
      Rob Herring 提交于
      Enable building all dtb files when CONFIG_OF_ALL_DTBS is enabled. The dtbs
      are not really dependent on a platform being enabled or any other kernel
      config, so for testing coverage it is convenient to build all of the dtbs.
      This builds all dts files in the tree, not just targets listed. This
      is simpler for arm64 which has a bunch of sub-dirs.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Cc: Russell King <linux@arm.linux.org.uk>
      efd8c4ff
    • R
      arc: enable building of all dtbs · b83abc8c
      Rob Herring 提交于
      Enable building all dtb files when CONFIG_OF_ALL_DTBS is enabled. The dtbs
      are not really dependent on a platform being enabled or any other kernel
      config, so for testing coverage it is convenient to build all of the dtbs.
      This builds all dts files in the tree, not just targets listed.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Acked-by: NVineet Gupta <vgupta@synopsys.com>
      b83abc8c
    • R
      arc: use common make variables for dtb builds · 10375ccc
      Rob Herring 提交于
      Use dtb-y and always make variables to build dtbs instead of explicit
      dtbs rule. This is in preparation to support building all dtbs.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Acked-by: NVineet Gupta <vgupta@synopsys.com>
      10375ccc
    • R
      of: add config option to enable building of all dtbs · 1b7c501b
      Rob Herring 提交于
      Enable building all dtb files when CONFIG_OF_ALL_DTBS is enabled. The dtbs
      are not really dependent on a platform being enabled or any other kernel
      config, so for testing coverage it is convenient to build all of the dtbs.
      
      In order to only build dtbs, this option can be used by creating an
      allno.config file containing:
      CONFIG_COMPILE_TEST=y
      CONFIG_OF=y
      CONFIG_OF_ALL_DTBS=y
      
      And then running:
      make KCONFIG_ALLCONFIG=1 allnoconfig
      make dtbs
      
      While building the dtbs themselves don't need a cross compiler, the
      scripts dependency does need one. This can be hacked around by
      commenting out "subdir-y += mod" in scripts/Makefile.
      Signed-off-by: NRob Herring <robh@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: Grant Likely <grant.likely@linaro.org>
      1b7c501b
    • M
      of/fdt: fix error checking for earlycon address · 3f5ceec9
      Masahiro Yamada 提交于
      fdt_translate_address() returns OF_BAD_ADDR on error.  It is defined as
      a u64 value, so the variable "addr" should be defined as u64 as well.
      
      Fixes: fb11ffe7 ("of/fdt: add FDT serial scanning for earlycon")
      Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
      Signed-off-by: NRob Herring <robh@kernel.org>
      3f5ceec9
  3. 22 10月, 2015 17 次提交
  4. 14 10月, 2015 6 次提交