An error occurred fetching the project authors.
  1. 03 Dec, 2012 1 commit
    • Stephen Warren's avatar
      c6x: use new common dtc rule · 1020e29c
      Stephen Warren authored
      The current rules have the .dtb files build in a different directory
      from the .dts files. This patch changes c6x to use the generic dtb
      rule which builds .dtb files in the same directory as the source .dts.
      
      This requires moving parts of arch/c6x/boot/Makefile into newly created
      arch/c6x/boot/dts/Makefile, and updating arch/c6x/Makefile to call the
      new Makefile. linked_dtb.S is also moved into boot/dts/ since it's used
      by rules that were moved.
      Acked-by: default avatarMark Salter <msalter@redhat.com>
      Cc: Aurelien Jacquiot <a-jacquiot@ti.com>
      Cc: linux-c6x-dev@linux-c6x.org
      Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
      Signed-off-by: default avatarRob Herring <rob.herring@calxeda.com>
      1020e29c
  2. 15 Feb, 2012 1 commit
    • Stephen Warren's avatar
      Kbuild: Use dtc's -d (dependency) option · 62e37ca7
      Stephen Warren authored
      This hooks dtc into Kbuild's dependency system.
      
      Thus, for example, "make dtbs" will rebuild tegra-harmony.dtb if only
      tegra20.dtsi has changed yet tegra-harmony.dts has not. The previous
      lack of this feature recently caused me to have very confusing "git
      bisect" results.
      
      For ARM, it's obvious what to add to $(targets). I'm not familiar enough
      with other architectures to know what to add there. Powerpc appears to
      already add various .dtb files into $(targets), but the other archs may
      need something added to $(targets) to work.
      Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
      Acked-by: default avatarShawn Guo <shawn.guo@linaro.org>
      Acked-by: default avatarMark Salter <msalter@redhat.com>
      62e37ca7
  3. 06 Oct, 2011 1 commit