1. 09 11月, 2017 1 次提交
  2. 10 2月, 2015 1 次提交
  3. 03 9月, 2013 1 次提交
  4. 04 12月, 2012 1 次提交
    • S
      microblaze: use new common dtc rule · 300db34a
      Stephen Warren 提交于
      The current rules have the .dtb files build in a different directory
      from the .dts files. This patch changes microblaze to use the generic dtb
      rule which builds .dtb files in the same directory as the source .dts.
      
      This requires moving parts of arch/microblaze/boot/Makefile into newly
      created arch/microblaze/boot/dts/Makefile, and updating
      arch/microblaze/Makefile to call the new Makefile. linked_dtb.S is also
      moved into boot/dts/ since it's used by rules that were moved.
      
      Cc: Michal Simek <monstr@monstr.eu>
      Cc: microblaze-uclinux@itee.uq.edu.au
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NRob Herring <rob.herring@calxeda.com>
      300db34a
  5. 26 3月, 2012 1 次提交
  6. 19 3月, 2012 1 次提交
  7. 15 1月, 2012 1 次提交
    • S
      Kbuild: Use dtc's -d (dependency) option · 7c431851
      Stephen Warren 提交于
      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: NStephen Warren <swarren@nvidia.com>
      Acked-by: NShawn Guo <shawn.guo@linaro.org>
      [mmarek: Dropped arch/c6x part to avoid merging commits from the middle
      of the merge window]
      Signed-off-by: NMichal Marek <mmarek@suse.cz>
      7c431851
  8. 24 12月, 2010 1 次提交
  9. 04 8月, 2010 2 次提交
  10. 01 4月, 2010 2 次提交
  11. 14 12月, 2009 1 次提交
    • M
      microblaze: support U-BOOT image format · 6a8dfe1c
      Michal Simek 提交于
      Two version are generated.
      linux.bin.ub which is created from linux.bin file
      and
      simpleImage.<dts>.ub which is created from stripped simpleImage.<dts> file
      
      Load address and entry point is for microblaze first instruction
      which is CONFIG_KERNEL_BASE_ADDR variable.
      
      There is possible for simpleImage format parse _start symbol too.
      
      simpleImage.<dts> is still stripped elf file
      
      I cleared simpleImage.<dts>.unstrip file because there are so big.
      Signed-off-by: NMichal Simek <monstr@monstr.eu>
      6a8dfe1c
  12. 24 9月, 2009 1 次提交
    • M
      microblaze: Support simpleImage.dts make target · f05131cd
      Michal Simek 提交于
      Instead of remembering to specify DTB= on the make commandline, this commit
      allows the much friendlier make simpleImage.<dts>
      where <dts>.dts is expected to be found in arch/microblaze/boot/dts/
      The resulting vmlinux, with the compiled DTS linked in, will be copied to
      boot/simpleImage.<dts>
      
      This mirrors the same functionality as on PowerPC,
      albeit achieving it in a slightly different way.
      
      + strip simpleImage file
      The size of output file is very similar to linux.bin.
      
      vmlinux - full elf without fdt blob
      simpleImage.<dtb name>.unstrip - full elf with fdt blob
      simpleImage.<dtb name> - stripped elf with fdt blob
      
      Add symlink to generic system.dts in platform folder
      Signed-off-by: NJohn Williams <john.williams@petalogix.com>
      Signed-off-by: NMichal Simek <monstr@monstr.eu>
      f05131cd
  13. 26 5月, 2009 1 次提交
  14. 27 3月, 2009 1 次提交