mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 07:31:15 +00:00
arm: enable distro boot for bananapi-r2
This patch enables distro boot for the bananapi-r2, based on a MediaTek mt7623n. Signed-off-by: Matthias Brugger <mbrugger@suse.com>
This commit is contained in:
parent
2ef35fcb34
commit
37f2755a00
2 changed files with 22 additions and 5 deletions
|
@ -7,6 +7,7 @@ CONFIG_ENV_SIZE=0x1000
|
|||
CONFIG_ENV_OFFSET=0x100000
|
||||
CONFIG_TARGET_MT7623=y
|
||||
CONFIG_NR_DRAM_BANKS=1
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_FIT=y
|
||||
CONFIG_FIT_VERBOSE=y
|
||||
CONFIG_BOOTDELAY=3
|
||||
|
@ -56,4 +57,4 @@ CONFIG_TIMER=y
|
|||
CONFIG_MTK_TIMER=y
|
||||
CONFIG_WDT_MTK=y
|
||||
CONFIG_LZMA=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
CONFIG_EFI_LOADER=y
|
||||
|
|
|
@ -45,11 +45,13 @@
|
|||
#define CONFIG_SYS_SDRAM_BASE 0x80000000
|
||||
|
||||
/* This is needed for kernel booting */
|
||||
#define FDT_HIGH "fdt_high=0xac000000\0"
|
||||
#define FDT_HIGH "0xac000000"
|
||||
|
||||
/* Extra environment variables */
|
||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
||||
FDT_HIGH
|
||||
#define ENV_MEM_LAYOUT_SETTINGS \
|
||||
"fdt_high=" FDT_HIGH "\0" \
|
||||
"kernel_addr_r=0x84000000\0" \
|
||||
"fdt_addr_r=" FDT_HIGH "\0" \
|
||||
"fdtfile=mt7623n-bananapi-bpi-r2.dtb" "\0"
|
||||
|
||||
/* Ethernet */
|
||||
#define CONFIG_IPADDR 192.168.1.1
|
||||
|
@ -57,4 +59,18 @@
|
|||
|
||||
#define CONFIG_SYS_MMC_ENV_DEV 0
|
||||
|
||||
#ifdef CONFIG_DISTRO_DEFAULTS
|
||||
|
||||
#define BOOT_TARGET_DEVICES(func) \
|
||||
func(MMC, mmc, 1)
|
||||
|
||||
#include <config_distro_bootcmd.h>
|
||||
|
||||
/* Extra environment variables */
|
||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
||||
ENV_MEM_LAYOUT_SETTINGS \
|
||||
BOOTENV
|
||||
|
||||
#endif /* ifdef CONFIG_DISTRO_DEFAULTS*/
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue