blob: 8fd69c3400cc5553d8626b3f44be024a91226974 [file] [log] [blame]
if ARCH_MESON
config MESON64_COMMON
bool
select ARM64
select CLK
select DM
select DM_SERIAL
select SYSCON
select REGMAP
select BOARD_LATE_INIT
imply CMD_DM
config MESON_GX
bool
select MESON64_COMMON
choice
prompt "Platform select"
default MESON_GXBB
config MESON_GXBB
bool "GXBB"
select MESON_GX
help
Select this if your SoC is an S905
config MESON_GXL
bool "GXL"
select MESON_GX
help
Select this if your SoC is an S905X/D or S805X
config MESON_GXM
bool "GXM"
select MESON_GX
help
Select this if your SoC is an S912
config MESON_AXG
bool "AXG"
select MESON64_COMMON
help
Select this if your SoC is an A113X/D
config MESON_A1
bool "A1"
select ARM64
select DM
select DM_SERIAL
help
Support Amlogic Meson A1 (A1 etc..)
config MESON_C1
bool "C1"
select ARM64
select DM
select DM_SERIAL
help
Support Amlogic Meson C1
config MESON_S4
bool "S4"
select ARM64
select DM
select DM_SERIAL
help
Support Amlogic Meson S4
config MESON_SC2
bool "SC2"
select ARM64
select DM
select DM_SERIAL
help
Support Amlogic Meson SC2
config MESON_T7
bool "T7"
select ARM64
select DM
select DM_SERIAL
help
Support Amlogic Meson T7
config MESON_C2
bool "C2"
select ARM64
select DM
select DM_SERIAL
help
Support Amlogic Meson C2
config MESON_G12A
bool "G12A"
select ARM64
select DM
select DM_SERIAL
help
Support Amlogic Meson G12A (S905D2/S905X2/S905Y2 etc..)
config MESON_G12B
bool "Support Amlogic Meson G12B Series SoC"
select ARM64
select DM
select DM_SERIAL
help
Support Amlogic Meson G12B (A311D etc..)
endchoice
config SYS_MALLOC_F_LEN
default 0x1000
source "board/amlogic/Kconfig"
endif