1. 16 2月, 2015 1 次提交
  2. 12 2月, 2015 5 次提交
    • M
      lsxl: switch from bootm to bootz for boot commands · 4fe49d7b
      Michael Walle 提交于
      Use the bootz command to load zImages in case of any new boot scripts. Only
      the legacy one will still use bootm. Apart form the fact, that this will
      simplify the image generation process, it saves one copy of the kernel
      image: Common practice is to generate an uImage with a loading address of
      0x8000. This uImage contains a compressed zImage, which will unpack the
      kernel image to the beginning of the RAM. But because there is already the
      compressed image the uncompressor first relocates the compressed image to a
      higher location. The load address is encoded into the uImage which is
      generated by the distributions and thus cannot be easily changed. By using
      the bootz command we can load the compressed image to a higher memory
      address and the decompressor doesn't have to reloacte the image.
      Signed-off-by: NMichael Walle <michael@walle.cc>
      4fe49d7b
    • M
      lsxl: place the dtb below the inital ramdisk · 145df6fe
      Michael Walle 提交于
      The dtb was loaded at a memory address after the initial ramdisk. Thus a
      large ramdisk would overwrite the dtb. Move it to "ramdisk_start - 64k".
      64k should be enough for the device tree blob. Also the kernel
      documentation arm/Booting suggests to put the dtb before the initial
      ramdisk.
      Signed-off-by: NMichael Walle <michael@walle.cc>
      145df6fe
    • M
      lsxl: use default load addresses for legacy boot · bc2ad9f0
      Michael Walle 提交于
      The load addresses for the bootcmd_legacy script were taken from the
      original bootloader from Buffalo. But newer kernels are too big and the
      uncompressing will overwrite parts of the initial ramdisk. Therefore,
      we switch to the load addresses which are also used by the other boot
      script.
      Signed-off-by: NMichael Walle <michael@walle.cc>
      bc2ad9f0
    • H
      sunxi: configs/sunxi-common.h: Enable CONFIG_CMD_PART · bd2a4888
      Hans de Goede 提交于
      The recent changes to config_distro_bootcmd.h require CONFIG_CMD_PART to be
      defined, as the default bootcmd not uses the "part" command.
      
      This fixes sunxi boards not booting with v2015.04-rc1.
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      bd2a4888
    • H
      Add linux/compiler-gcc5.h to fix builds with gcc5 · 478b02f1
      Hans de Goede 提交于
      Add linux/compiler-gcc5/h from the kernel sources at:
      
      commit 5631b8fba640a4ab2f8a954f63a603fa34eda96b
      Author: Steven Noonan <steven@uplinklabs.net>
      Date:   Sat Oct 25 15:09:42 2014 -0700
      
          compiler/gcc4+: Remove inaccurate comment about 'asm goto' miscompiles
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      478b02f1
  3. 10 2月, 2015 28 次提交
  4. 09 2月, 2015 6 次提交