Skip to content
Snippets Groups Projects
  1. Mar 17, 2016
  2. Mar 16, 2016
  3. Mar 15, 2016
    • Alexander Graf's avatar
      efi_loader: Add runtime services · 50149ea3
      Alexander Graf authored
      
      After booting has finished, EFI allows firmware to still interact with the OS
      using the "runtime services". These callbacks live in a separate address space,
      since they are available long after U-Boot has been overwritten by the OS.
      
      This patch adds enough framework for arbitrary code inside of U-Boot to become
      a runtime service with the right section attributes set. For now, we don't make
      use of it yet though.
      
      We could maybe in the future map U-boot environment variables to EFI variables
      here.
      
      Signed-off-by: default avatarAlexander Graf <agraf@suse.de>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      Tested-by: default avatarSimon Glass <sjg@chromium.org>
      50149ea3
  4. Mar 14, 2016
  5. Mar 08, 2016
  6. Feb 26, 2016
  7. Feb 19, 2016
    • Guillaume GARDET's avatar
      spl: if MMCSD_MODE_RAW fails, try MMCSD_MODE_FS · 86a0df73
      Guillaume GARDET authored
      
      Since commit fd61d399:
              spl: mmc: add break statements in spl_mmc_load_image()
      RAW and FS boot modes are now exclusive again. So, if MMCSD_MODE_RAW fails, the
      board hangs. This patch allows to try MMCSD_MODE_FS then.
      
      It has been tested on a beaglebone black to boot on an EXT partition.
      
      Signed-off-by: default avatarGuillaume GARDET <guillaume.gardet@free.fr>
      Cc: Tom Rini <trini@konsulko.com>
      Cc: Nikita Kiryanov <nikita@compulab.co.il>
      Cc: Igor Grinberg <grinberg@compulab.co.il>
      Cc: Paul Kocialkowski <contact@paulk.fr>
      Cc: Pantelis Antoniou <panto@antoniou-consulting.com>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Matwey V. Kornilov <matwey.kornilov@gmail.com>
      Acked-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      86a0df73
  8. Feb 15, 2016
    • Lubomir Rintel's avatar
      tools: fix env_flags build · ed0f40a6
      Lubomir Rintel authored
      
      $ make tools-all
        ...
        In file included from tools/env/env_flags.c:1:0:
        tools/env/../../common/env_flags.c: In function
          ‘env_flags_parse_varaccess_from_binflags’:
          tools/env/../../common/env_flags.c:156:18: warning: implicit declaration
          of function ‘ARRAY_SIZE’ [-Wimplicit-function-declaration]
            for (i = 0; i < ARRAY_SIZE(env_flags_varaccess_mask); i++)
                            ^
      Seems like the other utilities just add a copy of ARRAY_SIZE since
      there's nowhere to include it from (tools/imagetool.h,
      tools/mxsimage.h). Let's do the same here.
      
      Signed-off-by: default avatarLubomir Rintel <lkundrak@v3.sk>
      ed0f40a6
  9. Feb 11, 2016
  10. Feb 10, 2016
  11. Feb 08, 2016
Loading