lkml.org 
[lkml]   [2013]   [Jan]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
From
Subject[PATCH v2 67/76] ARC: [Review] Multi-platform image #1: Kconfig enablement
Date
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: Vineet Gupta <vgupta@synopsys.com>
Cc: Arnd Bergmann <arnd@arndb.de>
---
arch/arc/Kconfig | 6 ++----
arch/arc/plat-arcfpga/Kconfig | 5 ++---
2 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
index d73e69b..414e53d 100644
--- a/arch/arc/Kconfig
+++ b/arch/arc/Kconfig
@@ -82,9 +82,7 @@ source "kernel/Kconfig.freezer"

menu "ARC Architecture Configuration"

-choice
- prompt "ARC Platform"
- default ARC_PLAT_FPGA_LEGACY
+menu "ARC Platform/SoC"

config ARC_PLAT_FPGA_LEGACY
bool "\"Legacy\" ARC FPGA dev platform"
@@ -96,7 +94,7 @@ config ARC_PLAT_FPGA_LEGACY
- MetaWare ISS

#New platform adds here
-endchoice
+endmenu

menu "ARC CPU Configuration"

diff --git a/arch/arc/plat-arcfpga/Kconfig b/arch/arc/plat-arcfpga/Kconfig
index 86b7377..4b6c042 100644
--- a/arch/arc/plat-arcfpga/Kconfig
+++ b/arch/arc/plat-arcfpga/Kconfig
@@ -8,8 +8,7 @@

if ARC_PLAT_FPGA_LEGACY

-choice
- prompt "FPGA Board"
+menu "FPGA Board"

config ARC_BOARD_ANGEL4
bool "ARC Angel4"
@@ -34,7 +33,7 @@ config ISS_SMP_EXTN
-XTL (To enable CPU start/stop/set-PC for another CPU)
It doesn't provide coherent Caches and/or Atomic Ops (LLOCK/SCOND)

-endchoice
+endmenu

config ARC_SERIAL_BAUD
int "UART Baud rate"
--
1.7.4.1


\
 
 \ /
  Last update: 2013-01-18 16:41    [W:0.550 / U:0.420 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site