menu "SOC_CONFIG" choice SOC prompt "ARMINO SoC" default SOC_BK7231N if "$ARMINO_SOC" = "bk7231n" default SOC_BK7236 if "$ARMINO_SOC" = "bk7236" default SOC_BK7236_CP1 if "$ARMINO_SOC" = "bk7236_cp1" default SOC_BK723L if "$ARMINO_SOC" = "bk723L" default SOC_BK7234 if "$ARMINO_SOC" = "bk7234" default SOC_BK7239 if "$ARMINO_SOC" = "bk7239" default SOC_BK7239_CP1 if "$ARMINO_SOC" = "bk7239_cp1" default SOC_BK7286 if "$ARMINO_SOC" = "bk7286" default SOC_BK7286_CP1 if "$ARMINO_SOC" = "bk7286_cp1" default SOC_BK7258 if "$ARMINO_SOC" = "bk7258" default SOC_BK7258_CP1 if "$ARMINO_SOC" = "bk7258_cp1" default SOC_BK7258_CP2 if "$ARMINO_SOC" = "bk7258_cp2" default SOC_BK7256 if "$ARMINO_SOC" = "bk7256" default SOC_BK7256_CP1 if "$ARMINO_SOC" = "bk7256_cp1" default SOC_BK7235 if "$ARMINO_SOC" = "bk7235" default SOC_BK7235_CP1 if "$ARMINO_SOC" = "bk7235_cp1" default SOC_BK7235 if "$ARMINO_SOC" = "bk7235a" default SOC_BK7235 if "$ARMINO_SOC" = "bk7235b" default SOC_BK7235M if "$ARMINO_SOC" = "bk7235m" config SOC_BK7231N bool "BK7231N" config SOC_BK7236 bool "BK7236" config SOC_BK7234 bool "BK7234" config SOC_BK7236_CP1 bool "BK7236_CP1" config SOC_BK723L bool "BK723L" config SOC_BK7239 bool "BK7239" config SOC_BK7239_CP1 bool "BK7239_CP1" config SOC_BK7286 bool "BK7286" config SOC_BK7286_CP1 bool "BK7286_CP1" config SOC_BK7258 bool "BK7258" config SOC_BK7258_CP1 bool "BK7258_CP1" config SOC_BK7258_CP2 bool "BK7258_CP2" config SOC_BK7256 bool "BK7256" config SOC_BK7256_CP1 bool "BK7256_CP1" config SOC_BK7235 bool "BK7235" config SOC_BK7235_CP1 bool "BK7235_CP1" config SOC_BK7235M bool "BK7235M" endchoice choice System prompt "System" default SYS_CPU1 if "$ARMINO_SOC" = "bk7234_cp1" default SYS_CPU1 if "$ARMINO_SOC" = "bk7235_cp1" default SYS_CPU1 if "$ARMINO_SOC" = "bk7236_cp1" default SYS_CPU1 if "$ARMINO_SOC" = "bk723L_cp1" default SYS_CPU1 if "$ARMINO_SOC" = "bk7239_cp1" default SYS_CPU1 if "$ARMINO_SOC" = "bk7286_cp1" default SYS_CPU1 if "$ARMINO_SOC" = "bk7258_cp1" default SYS_CPU2 if "$ARMINO_SOC" = "bk7258_cp2" default SYS_CPU1 if "$ARMINO_SOC" = "bk7256_cp1" default SYS_CPU0 config SYS_CPU0 bool "CPU0 system" config SYS_CPU1 bool "CPU1 system" config SYS_CPU2 bool "CPU2 system" endchoice config CPU_CNT int "System CPU count: 1: single core, 2: dual core, etc." default 1 config SYS_CPU1_OFFSET depends on SYS_CPU0 hex "Set cpu1 core offset" default 0x2e0000 help Cpu1 core offset address default 0x2e0000 config SOC_STR string "SoC string" default "bk7231n" if SOC_BK7231N default "bk7236" if SOC_BK7236 default "bk7236_cp1" if SOC_BK7236_CP1 default "bk723L" if SOC_BK723L default "bk7234" if SOC_BK7234 default "bk7239" if SOC_BK7239 default "bk7239_cp1" if SOC_BK7239_CP1 default "bk7286" if SOC_BK7286 default "bk7286_cp1" if SOC_BK7286_CP1 default "bk7258" if SOC_BK7258 default "bk7258_cp1" if SOC_BK7258_CP1 default "bk7258_cp2" if SOC_BK7258_CP2 default "bk7256" if SOC_BK7256 default "bk7256_cp1" if SOC_BK7256_CP1 default "bk7235" if SOC_BK7235 default "bk7235_cp1" if SOC_BK7235_CP1 default "bk7235m" if SOC_BK7235M default "$ARMINO_SOC" config SOC_ARCH string "Soc arch" default "unknown" config SOC_BK7256XX bool "For bk7256 series chipset" default n config SOC_BK7236XX bool "For bk7236 series chipset" default n config SOC_SMP bool "For soc smp feature" default n config SOC_BK7236_SMP bool "For bk7236 smp" default n config SOC_BK7236_SMP_TEMP bool "For bk7236 smp temp" default n config SOC_BK7239XX bool "For bk7239 series chipset" default n config SOC_BK7239_SMP bool "For bk7239 smp" default n config SOC_BK7239_SMP_TEMP bool "For bk7239 smp temp" default n config SOC_BK7286XX bool "For bk7286 series chipset" default n config SOC_BK7286_FPGA bool "For bk7286 FPGA" default n config SOC_BK7286_SMP bool "For bk7286 smp" default n config SOC_BK7286_SMP_TEMP bool "For bk7286 smp temp" default n endmenu