mirror of
https://github.com/smaeul/u-boot.git
synced 2025-10-17 06:08:13 +01:00
When bringing in the series 'arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"' I failed to notice that b4 noticed it was based on next and so took that as the base commit and merged that part of next to master. This reverts commit c8ffd1356d42223cbb8c86280a083cc3c93e6426, reversing changes made to 2ee6f3a5f7550de3599faef9704e166e5dcace35. Reported-by: Jonas Karlman <jonas@kwiboo.se> Signed-off-by: Tom Rini <trini@konsulko.com>
125 lines
2.7 KiB
Plaintext
125 lines
2.7 KiB
Plaintext
menu "MediaTek MIPS platforms"
|
|
depends on ARCH_MTMIPS
|
|
|
|
config SYS_VENDOR
|
|
default "mediatek" if BOARD_MT7628_RFB || BOARD_MT7620_RFB || BOARD_MT7620_MT7530_RFB
|
|
|
|
config SYS_MALLOC_F_LEN
|
|
default 0x1000
|
|
|
|
config SYS_SOC
|
|
default "mt7620" if SOC_MT7620
|
|
default "mt7621" if SOC_MT7621
|
|
default "mt7628" if SOC_MT7628
|
|
|
|
config SYS_DCACHE_SIZE
|
|
default 32768
|
|
|
|
config SYS_DCACHE_LINE_SIZE
|
|
default 32
|
|
|
|
config SYS_ICACHE_SIZE
|
|
default 65536 if SOC_MT7620 || SOC_MT7628
|
|
default 32768 if SOC_MT7621
|
|
|
|
config SYS_ICACHE_LINE_SIZE
|
|
default 32
|
|
|
|
config SYS_SCACHE_LINE_SIZE
|
|
default 32 if SOC_MT7621
|
|
|
|
config TEXT_BASE
|
|
default 0x9c000000 if !SPL && !SOC_MT7621
|
|
default 0x80200000 if SPL || SOC_MT7621
|
|
|
|
config SPL_TEXT_BASE
|
|
default 0x9c000000 if !SOC_MT7621
|
|
default 0x80100000 if SOC_MT7621
|
|
|
|
config SPL_SIZE_LIMIT
|
|
default 0x30000 if SOC_MT7621
|
|
|
|
config TPL_TEXT_BASE
|
|
default 0xbfc00000 if SOC_MT7621
|
|
|
|
config TPL_MAX_SIZE
|
|
default 4096 if SOC_MT7621
|
|
|
|
config SPL_PAYLOAD
|
|
default "u-boot-lzma.img" if SPL_LZMA
|
|
|
|
config BUILD_TARGET
|
|
default "u-boot-with-spl.bin" if SPL && !SOC_MT7621
|
|
default "u-boot-lzma.img" if SOC_MT7621
|
|
default "u-boot.bin"
|
|
|
|
config MAX_MEM_SIZE
|
|
int
|
|
default 256 if SOC_MT7620 || SOC_MT7628
|
|
default 512 if SOC_MT7621
|
|
|
|
choice
|
|
prompt "MediaTek MIPS SoC select"
|
|
|
|
config SOC_MT7620
|
|
bool "MT7620"
|
|
select SYS_CACHE_SHIFT_5
|
|
select SYS_MIPS_CACHE_INIT_RAM_LOAD
|
|
select PINCTRL_MT7620
|
|
select MT7620_SERIAL
|
|
select MISC
|
|
select SPL_SEPARATE_BSS if SPL
|
|
select SPL_LOADER_SUPPORT if SPL
|
|
select SPL_OF_CONTROL if SPL_DM
|
|
select SPL_OF_PLATDATA if SPL_DM
|
|
select SPL_DM_SERIAL if SPL_DM
|
|
help
|
|
This supports MediaTek MT7620.
|
|
|
|
config SOC_MT7621
|
|
bool "MT7621"
|
|
select MIPS_CM
|
|
select MIPS_L2_CACHE
|
|
select SYS_CACHE_SHIFT_5
|
|
select SYS_MIPS_CACHE_INIT_RAM_LOAD
|
|
select PINCTRL_MT7621
|
|
select MTK_SERIAL
|
|
select REGMAP
|
|
select SYSCON
|
|
select BINMAN
|
|
select SUPPORT_TPL
|
|
select SPL_LOADER_SUPPORT if SPL
|
|
select SPL_INIT_STACK_WITHOUT_MALLOC_F if SPL
|
|
help
|
|
This supports MediaTek MT7621.
|
|
|
|
config SOC_MT7628
|
|
bool "MT7628"
|
|
select SYS_CACHE_SHIFT_5
|
|
select MIPS_INIT_STACK_IN_SRAM
|
|
select MIPS_SRAM_INIT
|
|
select SYS_MIPS_CACHE_INIT_RAM_LOAD
|
|
select PINCTRL_MT7628
|
|
select MTK_SERIAL
|
|
select SYSRESET
|
|
select SYSRESET_RESETCTL
|
|
select SPL_SEPARATE_BSS if SPL
|
|
select SPL_INIT_STACK_WITHOUT_MALLOC_F if SPL
|
|
select SPL_LOADER_SUPPORT if SPL
|
|
select SPL_OF_CONTROL if SPL_DM
|
|
select SPL_SIMPLE_BUS if SPL_DM
|
|
select SPL_DM_SERIAL if SPL_DM
|
|
select SPL_CLK if SPL_DM && SPL_SERIAL
|
|
select SPL_SYSRESET if SPL_DM
|
|
select SPL_OF_LIBFDT if SPL_OF_CONTROL
|
|
help
|
|
This supports MediaTek MT7628/MT7688.
|
|
|
|
endchoice
|
|
|
|
source "arch/mips/mach-mtmips/mt7620/Kconfig"
|
|
source "arch/mips/mach-mtmips/mt7621/Kconfig"
|
|
source "arch/mips/mach-mtmips/mt7628/Kconfig"
|
|
|
|
endmenu
|