mirror of
https://xff.cz/git/u-boot/
synced 2025-09-29 22:41:17 +02: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:
committed by
Tom Rini
parent
2ef35fcb34
commit
37f2755a00
@@ -7,6 +7,7 @@ CONFIG_ENV_SIZE=0x1000
|
|||||||
CONFIG_ENV_OFFSET=0x100000
|
CONFIG_ENV_OFFSET=0x100000
|
||||||
CONFIG_TARGET_MT7623=y
|
CONFIG_TARGET_MT7623=y
|
||||||
CONFIG_NR_DRAM_BANKS=1
|
CONFIG_NR_DRAM_BANKS=1
|
||||||
|
CONFIG_DISTRO_DEFAULTS=y
|
||||||
CONFIG_FIT=y
|
CONFIG_FIT=y
|
||||||
CONFIG_FIT_VERBOSE=y
|
CONFIG_FIT_VERBOSE=y
|
||||||
CONFIG_BOOTDELAY=3
|
CONFIG_BOOTDELAY=3
|
||||||
@@ -56,4 +57,4 @@ CONFIG_TIMER=y
|
|||||||
CONFIG_MTK_TIMER=y
|
CONFIG_MTK_TIMER=y
|
||||||
CONFIG_WDT_MTK=y
|
CONFIG_WDT_MTK=y
|
||||||
CONFIG_LZMA=y
|
CONFIG_LZMA=y
|
||||||
# CONFIG_EFI_LOADER is not set
|
CONFIG_EFI_LOADER=y
|
||||||
|
@@ -45,11 +45,13 @@
|
|||||||
#define CONFIG_SYS_SDRAM_BASE 0x80000000
|
#define CONFIG_SYS_SDRAM_BASE 0x80000000
|
||||||
|
|
||||||
/* This is needed for kernel booting */
|
/* This is needed for kernel booting */
|
||||||
#define FDT_HIGH "fdt_high=0xac000000\0"
|
#define FDT_HIGH "0xac000000"
|
||||||
|
|
||||||
/* Extra environment variables */
|
#define ENV_MEM_LAYOUT_SETTINGS \
|
||||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
"fdt_high=" FDT_HIGH "\0" \
|
||||||
FDT_HIGH
|
"kernel_addr_r=0x84000000\0" \
|
||||||
|
"fdt_addr_r=" FDT_HIGH "\0" \
|
||||||
|
"fdtfile=mt7623n-bananapi-bpi-r2.dtb" "\0"
|
||||||
|
|
||||||
/* Ethernet */
|
/* Ethernet */
|
||||||
#define CONFIG_IPADDR 192.168.1.1
|
#define CONFIG_IPADDR 192.168.1.1
|
||||||
@@ -57,4 +59,18 @@
|
|||||||
|
|
||||||
#define CONFIG_SYS_MMC_ENV_DEV 0
|
#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
|
#endif
|
||||||
|
Reference in New Issue
Block a user