Skip to content
Snippets Groups Projects
  1. Jan 23, 2015
  2. Jan 22, 2015
  3. Jan 21, 2015
    • Hans de Goede's avatar
      sunxi: Restore lowlevel_init usage · b56f6e2b
      Hans de Goede authored
      
      2 recent sunxi changes have removed the usage of lowlevel_init by moving some
      code around and then setting CONFIG_SKIP_LOWLEVEL_INIT.
      This is problematic for 2 reasons:
      
      1) It does not just stop s_init from being called, it also stops
      cpu_init_cp15 from getting called, which is undesirable.
      
      2) We want u-boot.bin to be usable standalone, without SPL, some people e.g.
      use an upstream u-boot.bin together with Allwinner's boot0 loader. So
      u-boot.bin must (re)initialize the gpios, timer, etc.
      
      This commit restores the lowlevel_init / s_init usage, while keeping the
      changes to no longer use the global-data (gd) struct in the SPL.
      
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      b56f6e2b
  4. Jan 20, 2015
Loading