Commit 53d98958 authored by Vineet Gupta's avatar Vineet Gupta

ARC: [Review] Multi-platform image #1: Kconfig enablement

This mini patchseries addresses the lack of multi-platform-image support
in ARC port.

Older build system only supported one platform(soc) to build at a time
and further only one board of that platform could be built. There was no
technical reason for that - we just didn't have the need.

So the first step towards multi-platform (and multi-board) builds it to
allow build system to do that.

So as applicable, <choice .. endchoice> => <menu .. endmenu>
Signed-off-by: default avatarVineet Gupta <vgupta@synopsys.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Acked-by: default avatarArnd Bergmann <arnd@arndb.de>
parent 4368902b
...@@ -82,9 +82,7 @@ source "kernel/Kconfig.freezer" ...@@ -82,9 +82,7 @@ source "kernel/Kconfig.freezer"
menu "ARC Architecture Configuration" menu "ARC Architecture Configuration"
choice menu "ARC Platform/SoC"
prompt "ARC Platform"
default ARC_PLAT_FPGA_LEGACY
config ARC_PLAT_FPGA_LEGACY config ARC_PLAT_FPGA_LEGACY
bool "\"Legacy\" ARC FPGA dev platform" bool "\"Legacy\" ARC FPGA dev platform"
...@@ -96,7 +94,7 @@ config ARC_PLAT_FPGA_LEGACY ...@@ -96,7 +94,7 @@ config ARC_PLAT_FPGA_LEGACY
- MetaWare ISS - MetaWare ISS
#New platform adds here #New platform adds here
endchoice endmenu
menu "ARC CPU Configuration" menu "ARC CPU Configuration"
......
...@@ -8,8 +8,7 @@ ...@@ -8,8 +8,7 @@
if ARC_PLAT_FPGA_LEGACY if ARC_PLAT_FPGA_LEGACY
choice menu "FPGA Board"
prompt "FPGA Board"
config ARC_BOARD_ANGEL4 config ARC_BOARD_ANGEL4
bool "ARC Angel4" bool "ARC Angel4"
...@@ -35,7 +34,7 @@ config ISS_SMP_EXTN ...@@ -35,7 +34,7 @@ config ISS_SMP_EXTN
-XTL (To enable CPU start/stop/set-PC for another CPU) -XTL (To enable CPU start/stop/set-PC for another CPU)
It doesn't provide coherent Caches and/or Atomic Ops (LLOCK/SCOND) It doesn't provide coherent Caches and/or Atomic Ops (LLOCK/SCOND)
endchoice endmenu
config ARC_SERIAL_BAUD config ARC_SERIAL_BAUD
int "UART Baud rate" int "UART Baud rate"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment