mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-06 20:09:32 +00:00
board: dragonboard410c: Use BOOTSTD instead of DISTRO_DEFAULTS
Reduce the environment size by using standard boot instead of distro boot. It uses faster bootdevs first by default (eMMC -> SD -> USB -> Network), so set "boot_targets" to keep the current ordering (USB -> SD -> eMMC -> Network). Perhaps this should be changed for consistency, but for now this keeps the behavior similar to before. Signed-off-by: Stephan Gerhold <stephan.gerhold@linaro.org> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Reviewed-by: Link: https://lore.kernel.org/r/20250407-db410c-fixes-v1-10-524aefbc8bb4@linaro.org Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
This commit is contained in:
parent
69aa453d29
commit
cfd27d130b
3 changed files with 3 additions and 12 deletions
|
@ -1,3 +1,4 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0+ */
|
/* SPDX-License-Identifier: GPL-2.0+ */
|
||||||
initrd_high=0xffffffffffffffff
|
initrd_high=0xffffffffffffffff
|
||||||
fastboot=fastboot -l $fastboot_addr_r usb 0
|
fastboot=fastboot -l $fastboot_addr_r usb 0
|
||||||
|
boot_targets=usb mmc1 mmc0 pxe
|
||||||
|
|
|
@ -16,7 +16,7 @@ CONFIG_IDENT_STRING="\nQualcomm-DragonBoard 410C"
|
||||||
CONFIG_REMAKE_ELF=y
|
CONFIG_REMAKE_ELF=y
|
||||||
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
||||||
CONFIG_FIT=y
|
CONFIG_FIT=y
|
||||||
CONFIG_DISTRO_DEFAULTS=y
|
CONFIG_BOOTSTD_FULL=y
|
||||||
CONFIG_OF_BOARD_SETUP=y
|
CONFIG_OF_BOARD_SETUP=y
|
||||||
CONFIG_USE_PREBOOT=y
|
CONFIG_USE_PREBOOT=y
|
||||||
CONFIG_SYS_CBSIZE=512
|
CONFIG_SYS_CBSIZE=512
|
||||||
|
@ -35,6 +35,7 @@ CONFIG_CMD_USB=y
|
||||||
CONFIG_BOOTP_BOOTFILESIZE=y
|
CONFIG_BOOTP_BOOTFILESIZE=y
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
CONFIG_CMD_TIMER=y
|
CONFIG_CMD_TIMER=y
|
||||||
|
CONFIG_CMD_SYSBOOT=y
|
||||||
CONFIG_ENV_IS_IN_MMC=y
|
CONFIG_ENV_IS_IN_MMC=y
|
||||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||||
CONFIG_SYS_MMC_ENV_PART=2
|
CONFIG_SYS_MMC_ENV_PART=2
|
||||||
|
|
|
@ -18,15 +18,4 @@
|
||||||
#define PHYS_SDRAM_1_SIZE SZ_1G
|
#define PHYS_SDRAM_1_SIZE SZ_1G
|
||||||
#define CFG_SYS_SDRAM_BASE PHYS_SDRAM_1
|
#define CFG_SYS_SDRAM_BASE PHYS_SDRAM_1
|
||||||
|
|
||||||
/* Environment */
|
|
||||||
#define BOOT_TARGET_DEVICES(func) \
|
|
||||||
func(USB, usb, 0) \
|
|
||||||
func(MMC, mmc, 1) \
|
|
||||||
func(MMC, mmc, 0) \
|
|
||||||
func(DHCP, dhcp, na)
|
|
||||||
|
|
||||||
#include <config_distro_bootcmd.h>
|
|
||||||
|
|
||||||
#define CFG_EXTRA_ENV_SETTINGS BOOTENV
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Reference in a new issue