1. 21 3月, 2012 1 次提交
  2. 17 3月, 2012 12 次提交
  3. 16 3月, 2012 12 次提交
  4. 23 2月, 2012 3 次提交
  5. 18 1月, 2012 3 次提交
  6. 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
  7. 05 1月, 2012 3 次提交
  8. 22 12月, 2011 1 次提交
  9. 20 12月, 2011 1 次提交
    • S
      powerpc/boot: Change the load address for the wrapper to fit the kernel · c55aef0e
      Suzuki Poulose 提交于
      The wrapper code which uncompresses the kernel in case of a 'ppc' boot
      is by default loaded at 0x00400000 and the kernel will be uncompressed
      to fit the location 0-0x00400000. But with dynamic relocations, the size
      of the kernel may exceed 0x00400000(4M). This would cause an overlap
      of the uncompressed kernel and the boot wrapper, causing a failure in
      boot.
      
      The message looks like :
      
         zImage starting: loaded at 0x00400000 (sp: 0x0065ffb0)
         Allocating 0x5ce650 bytes for kernel ...
         Insufficient memory for kernel at address 0! (_start=00400000, uncompressed size=00591a20)
      
      This patch shifts the load address of the boot wrapper code to the next
      higher MB, according to the size of  the uncompressed vmlinux.
      
      With the patch, we get the following message while building the image :
      
       WARN: Uncompressed kernel (size 0x5b0344) overlaps the address of the wrapper(0x400000)
       WARN: Fixing the link_address of wrapper to (0x600000)
      Signed-off-by: NSuzuki K. Poulose <suzuki@in.ibm.com>
      Signed-off-by: NJosh Boyer <jwboyer@gmail.com>
      c55aef0e
  10. 09 12月, 2011 3 次提交