1. 05 12月, 2016 1 次提交
  2. 04 12月, 2016 6 次提交
    • Y
      cmd: move CMD_PXE to Kconfig · bfb380b3
      Yann E. MORIN 提交于
      Currently, CMD_PXE is forcibly enabled in config_distro_defaults.h, so
      that general purpose distributions can rely on it being defined. This
      header is included, under conditions or not, by various archs or
      famillies of archs / SoCs.
      
      However, it is very possible that boards based on those SoCs will not
      have a physical ethernet connector at all, even if the have a MAC; for
      example, the Nanopi Neo AIR (sunxi H3) does not. It is also possible
      that network booting is absolutely not necessary for a device.
      
      However, it is not possible to disable the PXE command, as it is
      forcibly enabled and is non-configurable.
      
      But it turns out we already have a config option to build a distro-ready
      image, in the name of DISTRO_DEFAULTS.
      
      Move CMD_PXE out of the hard-coded config_distro_defaults.h into a
      Kconfig option, that gets selected by DISTRO_DEFAULTS when it is set.
      Signed-off-by: N"Yann E. MORIN" <yann.morin.1998@free.fr>
      Cc: Joe Hershberger <joe.hershberger@ni.com>
      [trini: Make it select MENU, run moveconfig.py]
      Signed-off-by: NTom Rini <trini@konsulko.com>
      bfb380b3
    • T
      Enable DISTRO_DEFAULT on platforms that missed it before · 3337e3af
      Tom Rini 提交于
      A number of platforms had been using the distro default feature before
      it was moved to Kconfig but did not enable the new Kconfig option when
      it was enabled.  This caused a regression in terms of features and this
      introduces breakage when more things move to Kconfig.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      3337e3af
    • T
      cmd: Convert CMD_BOOTMENU · 4880b026
      Tom Rini 提交于
      Also convert MENU while we're in here.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      4880b026
    • F
      davinci: omapl138_lcdk: add NAND SPL boot support · c69a05d0
      Fabien Parent 提交于
      NAND SPL boot was missing. Add it. The README specific to omapl138-lcdk
      is also removed because its content does not apply anymore, i.e. the
      generated AIS image can be flashed directly to the NAND without
      using any external tool to create and bootable AIS image.
      Signed-off-by: NFabien Parent <fparent@baylibre.com>
      Reviewed-by: NTom Rini <trini@konsulko.com>
      c69a05d0
    • F
      davinci: omapl138_lcdk: add u-boot sector for mmc/sd boot · 742762bf
      Fabien Parent 提交于
      Set the correct CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR value in order
      to be able to boot from MMC/SD.
      
      The SPL is stored at sector 0x75, while u-boot will follow at
      sector 0xb5.
      Signed-off-by: NFabien Parent <fparent@baylibre.com>
      Reviewed-by: NTom Rini <trini@konsulko.com>
      742762bf
    • M
      configs: am43x: hs: Modify SPL load address to fix UART boot issue · 998250f7
      Madan Srinivas 提交于
      An issue in the TI secure image generation tool causes the ROM to
      load the SPL at a different load address than what is specified by
      CONFIG_ISW_ENTRY_ADDR while doing a peripheral boot.
      
      This causes the SPL to fail on secure devices during peripheral
      boot.
      
      The TI secure image generation tool has been fixed so that the SPL
      will always be loaded at 0x403018E0 by the ROM code for both
      peripheral and memory boot modes. am43x hs defconfig file have been
      updated to reflect this change.
      Signed-off-by: NMadan Srinivas <madans@ti.com>
      Signed-off-by: NLokesh Vutla <lokeshvutla@ti.com>
      998250f7
  3. 03 12月, 2016 2 次提交
  4. 01 12月, 2016 2 次提交
  5. 30 11月, 2016 2 次提交
  6. 29 11月, 2016 10 次提交
  7. 27 11月, 2016 1 次提交
    • A
      efi_loader: Allow to compile helloworld.efi w/o bundling it · 95b62b2e
      Alexander Graf 提交于
      Today we can compile a self-contained hello world efi test binary that
      allows us to quickly verify whether the EFI loader framwork works.
      
      We can use that binary outside of the self-contained test case though,
      by providing it to a to-be-tested system via tftp.
      
      This patch separates compilation of the helloworld.efi file from
      including it in the u-boot binary for "bootefi hello". It also modifies
      the efi_loader test case to enable travis to pick up the compiled file.
      Because we're now no longer bloating the resulting u-boot binary, we
      can enable compilation always, giving us good travis test coverage.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      Reviewed-by: NTom Rini <trini@konsulko.com>
      95b62b2e
  8. 26 11月, 2016 7 次提交
  9. 24 11月, 2016 9 次提交