ARC: Fold boards sub-menu into platform/SoC menu
This is more natural and is now doable since the choice constructs are gone. Signed-off-by: Vineet Gupta <vgupta@synopsys.com> Acked-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
Родитель
53d98958f5
Коммит
93ad700de2
|
@ -82,18 +82,11 @@ source "kernel/Kconfig.freezer"
|
||||||
|
|
||||||
menu "ARC Architecture Configuration"
|
menu "ARC Architecture Configuration"
|
||||||
|
|
||||||
menu "ARC Platform/SoC"
|
menu "ARC Platform/SoC/Board"
|
||||||
|
|
||||||
config ARC_PLAT_FPGA_LEGACY
|
|
||||||
bool "\"Legacy\" ARC FPGA dev platform"
|
|
||||||
help
|
|
||||||
Support for ARC development platforms, provided by Synopsys.
|
|
||||||
These are based on FPGA or ISS. e.g.
|
|
||||||
- ARCAngel4
|
|
||||||
- ML509
|
|
||||||
- MetaWare ISS
|
|
||||||
|
|
||||||
|
source "arch/arc/plat-arcfpga/Kconfig"
|
||||||
#New platform adds here
|
#New platform adds here
|
||||||
|
|
||||||
endmenu
|
endmenu
|
||||||
|
|
||||||
menu "ARC CPU Configuration"
|
menu "ARC CPU Configuration"
|
||||||
|
@ -338,12 +331,6 @@ config ARC_HAS_RTSC
|
||||||
|
|
||||||
endmenu # "ARC CPU Configuration"
|
endmenu # "ARC CPU Configuration"
|
||||||
|
|
||||||
menu "Platform Board Configuration"
|
|
||||||
|
|
||||||
source "arch/arc/plat-arcfpga/Kconfig"
|
|
||||||
|
|
||||||
#New platform adds here
|
|
||||||
|
|
||||||
config LINUX_LINK_BASE
|
config LINUX_LINK_BASE
|
||||||
hex "Linux Link Address"
|
hex "Linux Link Address"
|
||||||
default "0x80000000"
|
default "0x80000000"
|
||||||
|
@ -357,8 +344,6 @@ config LINUX_LINK_BASE
|
||||||
Linux needs to be scooted a bit.
|
Linux needs to be scooted a bit.
|
||||||
If you don't know what the above means, leave this setting alone.
|
If you don't know what the above means, leave this setting alone.
|
||||||
|
|
||||||
endmenu # "Platform Board Configuration"
|
|
||||||
|
|
||||||
config ARC_CURR_IN_REG
|
config ARC_CURR_IN_REG
|
||||||
bool "Dedicate Register r25 for current_task pointer"
|
bool "Dedicate Register r25 for current_task pointer"
|
||||||
default y
|
default y
|
||||||
|
|
|
@ -6,13 +6,21 @@
|
||||||
# published by the Free Software Foundation.
|
# published by the Free Software Foundation.
|
||||||
#
|
#
|
||||||
|
|
||||||
if ARC_PLAT_FPGA_LEGACY
|
menuconfig ARC_PLAT_FPGA_LEGACY
|
||||||
|
bool "\"Legacy\" ARC FPGA dev Boards"
|
||||||
|
select ISS_SMP_EXTN if SMP
|
||||||
|
help
|
||||||
|
Support for ARC development boards, provided by Synopsys.
|
||||||
|
These are based on FPGA or ISS. e.g.
|
||||||
|
- ARCAngel4
|
||||||
|
- ML509
|
||||||
|
- MetaWare ISS
|
||||||
|
|
||||||
menu "FPGA Board"
|
if ARC_PLAT_FPGA_LEGACY
|
||||||
|
|
||||||
config ARC_BOARD_ANGEL4
|
config ARC_BOARD_ANGEL4
|
||||||
bool "ARC Angel4"
|
bool "ARC Angel4"
|
||||||
select ISS_SMP_EXTN if SMP
|
default y
|
||||||
help
|
help
|
||||||
ARC Angel4 FPGA Ref Platform (Xilinx Virtex Based)
|
ARC Angel4 FPGA Ref Platform (Xilinx Virtex Based)
|
||||||
|
|
||||||
|
@ -34,8 +42,6 @@ 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)
|
||||||
|
|
||||||
endmenu
|
|
||||||
|
|
||||||
config ARC_SERIAL_BAUD
|
config ARC_SERIAL_BAUD
|
||||||
int "UART Baud rate"
|
int "UART Baud rate"
|
||||||
default "115200"
|
default "115200"
|
||||||
|
|
Загрузка…
Ссылка в новой задаче