diff options
author | 2023-10-10 14:33:42 +0000 | |
---|---|---|
committer | 2023-10-10 14:33:42 +0000 | |
commit | af1a266670d040d2f4083ff309d732d648afba2a (patch) | |
tree | 2fc46203448ddcc6f81546d379abfaeb323575e9 /roms/u-boot/arch/arm/mach-meson/Kconfig | |
parent | e02cda008591317b1625707ff8e115a4841aa889 (diff) |
Change-Id: Iaf8d18082d3991dec7c0ebbea540f092188eb4ec
Diffstat (limited to 'roms/u-boot/arch/arm/mach-meson/Kconfig')
-rw-r--r-- | roms/u-boot/arch/arm/mach-meson/Kconfig | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/roms/u-boot/arch/arm/mach-meson/Kconfig b/roms/u-boot/arch/arm/mach-meson/Kconfig new file mode 100644 index 000000000..6cba2c40d --- /dev/null +++ b/roms/u-boot/arch/arm/mach-meson/Kconfig @@ -0,0 +1,91 @@ +if ARCH_MESON + +config MESON64_COMMON + bool + select ARM64 + select CLK + select DM + select DM_SERIAL + select SYSCON + select REGMAP + select PWRSEQ + select MMC_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 |