if ARCH_MESON | |
config MESON64_COMMON | |
bool | |
select ARM64 | |
select CLK | |
select DM | |
select DM_SERIAL | |
select SYSCON | |
select REGMAP | |
select PWRSEQ | |
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_G12A | |
bool "G12A" | |
select MESON64_COMMON | |
help | |
Select this if your SoC is an S905X/D2 | |
endchoice | |
config SYS_SOC | |
default "meson" | |
config SYS_MALLOC_F_LEN | |
default 0x1000 | |
config SYS_VENDOR | |
string "Vendor name" | |
default "amlogic" | |
help | |
This option contains information about board name. | |
Based on this option board/<CONFIG_SYS_VENDOR>/<CONFIG_SYS_BOARD> will | |
be used. | |
config SYS_BOARD | |
string "Board name" | |
default "p200" if MESON_GXBB | |
default "p212" if MESON_GXL | |
default "q200" if MESON_GXM | |
default "s400" if MESON_AXG | |
default "u200" if MESON_G12A | |
default "" | |
help | |
This option contains information about board name. | |
Based on this option board/<CONFIG_SYS_VENDOR>/<CONFIG_SYS_BOARD> will | |
be used. | |
config SYS_CONFIG_NAME | |
string "Board configuration name" | |
default "meson64" | |
help | |
This option contains information about board configuration name. | |
Based on this option include/configs/<CONFIG_SYS_CONFIG_NAME>.h header | |
will be used for board configuration. | |
endif |