generic-board: select SYS_GENERIC_BOARD for some architectures
We have done with the generic board conversion for all the boards of ARC, Blackfin, M68000, MicroBlaze, MIPS, NIOS2, Sandbox, X86. Let's select SYS_GENERIC_BOARD for those architectures, so we can tell which architecture has finished the conversion at a glance. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Alexey Brodkin <abrodkin@synopsys.com>
This commit is contained in:
parent
0a12e6872e
commit
0a9e7ee5bd
12
arch/Kconfig
12
arch/Kconfig
|
|
@ -1,6 +1,10 @@
|
||||||
config HAVE_GENERIC_BOARD
|
config HAVE_GENERIC_BOARD
|
||||||
bool
|
bool
|
||||||
|
|
||||||
|
config SYS_GENERIC_BOARD
|
||||||
|
bool
|
||||||
|
depends on HAVE_GENERIC_BOARD
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "Architecture select"
|
prompt "Architecture select"
|
||||||
default SANDBOX
|
default SANDBOX
|
||||||
|
|
@ -9,6 +13,7 @@ config ARC
|
||||||
bool "ARC architecture"
|
bool "ARC architecture"
|
||||||
select HAVE_PRIVATE_LIBGCC
|
select HAVE_PRIVATE_LIBGCC
|
||||||
select HAVE_GENERIC_BOARD
|
select HAVE_GENERIC_BOARD
|
||||||
|
select SYS_GENERIC_BOARD
|
||||||
|
|
||||||
config ARM
|
config ARM
|
||||||
bool "ARM architecture"
|
bool "ARM architecture"
|
||||||
|
|
@ -23,20 +28,24 @@ config AVR32
|
||||||
config BLACKFIN
|
config BLACKFIN
|
||||||
bool "Blackfin architecture"
|
bool "Blackfin architecture"
|
||||||
select HAVE_GENERIC_BOARD
|
select HAVE_GENERIC_BOARD
|
||||||
|
select SYS_GENERIC_BOARD
|
||||||
|
|
||||||
config M68K
|
config M68K
|
||||||
bool "M68000 architecture"
|
bool "M68000 architecture"
|
||||||
select HAVE_GENERIC_BOARD
|
select HAVE_GENERIC_BOARD
|
||||||
|
select SYS_GENERIC_BOARD
|
||||||
|
|
||||||
config MICROBLAZE
|
config MICROBLAZE
|
||||||
bool "MicroBlaze architecture"
|
bool "MicroBlaze architecture"
|
||||||
select HAVE_GENERIC_BOARD
|
select HAVE_GENERIC_BOARD
|
||||||
|
select SYS_GENERIC_BOARD
|
||||||
select SUPPORT_OF_CONTROL
|
select SUPPORT_OF_CONTROL
|
||||||
|
|
||||||
config MIPS
|
config MIPS
|
||||||
bool "MIPS architecture"
|
bool "MIPS architecture"
|
||||||
select HAVE_PRIVATE_LIBGCC
|
select HAVE_PRIVATE_LIBGCC
|
||||||
select HAVE_GENERIC_BOARD
|
select HAVE_GENERIC_BOARD
|
||||||
|
select SYS_GENERIC_BOARD
|
||||||
|
|
||||||
config NDS32
|
config NDS32
|
||||||
bool "NDS32 architecture"
|
bool "NDS32 architecture"
|
||||||
|
|
@ -44,6 +53,7 @@ config NDS32
|
||||||
config NIOS2
|
config NIOS2
|
||||||
bool "Nios II architecture"
|
bool "Nios II architecture"
|
||||||
select HAVE_GENERIC_BOARD
|
select HAVE_GENERIC_BOARD
|
||||||
|
select SYS_GENERIC_BOARD
|
||||||
|
|
||||||
config OPENRISC
|
config OPENRISC
|
||||||
bool "OpenRISC architecture"
|
bool "OpenRISC architecture"
|
||||||
|
|
@ -57,6 +67,7 @@ config PPC
|
||||||
config SANDBOX
|
config SANDBOX
|
||||||
bool "Sandbox"
|
bool "Sandbox"
|
||||||
select HAVE_GENERIC_BOARD
|
select HAVE_GENERIC_BOARD
|
||||||
|
select SYS_GENERIC_BOARD
|
||||||
select SUPPORT_OF_CONTROL
|
select SUPPORT_OF_CONTROL
|
||||||
|
|
||||||
config SH
|
config SH
|
||||||
|
|
@ -70,6 +81,7 @@ config X86
|
||||||
bool "x86 architecture"
|
bool "x86 architecture"
|
||||||
select HAVE_PRIVATE_LIBGCC
|
select HAVE_PRIVATE_LIBGCC
|
||||||
select HAVE_GENERIC_BOARD
|
select HAVE_GENERIC_BOARD
|
||||||
|
select SYS_GENERIC_BOARD
|
||||||
select SUPPORT_OF_CONTROL
|
select SUPPORT_OF_CONTROL
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@
|
||||||
#ifndef __ASM_ARC_CONFIG_H_
|
#ifndef __ASM_ARC_CONFIG_H_
|
||||||
#define __ASM_ARC_CONFIG_H_
|
#define __ASM_ARC_CONFIG_H_
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_SYS_GENERIC_GLOBAL_DATA
|
#define CONFIG_SYS_GENERIC_GLOBAL_DATA
|
||||||
#define CONFIG_SYS_BOOT_RAMDISK_HIGH
|
#define CONFIG_SYS_BOOT_RAMDISK_HIGH
|
||||||
#define CONFIG_ARCH_EARLY_INIT_R
|
#define CONFIG_ARCH_EARLY_INIT_R
|
||||||
|
|
|
||||||
|
|
@ -174,7 +174,6 @@
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_DISPLAY_CPUINFO
|
#define CONFIG_DISPLAY_CPUINFO
|
||||||
#define CONFIG_ARCH_MISC_INIT
|
#define CONFIG_ARCH_MISC_INIT
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@
|
||||||
#ifndef _ASM_CONFIG_H_
|
#ifndef _ASM_CONFIG_H_
|
||||||
#define _ASM_CONFIG_H_
|
#define _ASM_CONFIG_H_
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_SYS_GENERIC_GLOBAL_DATA
|
#define CONFIG_SYS_GENERIC_GLOBAL_DATA
|
||||||
|
|
||||||
#define CONFIG_NEEDS_MANUAL_RELOC
|
#define CONFIG_NEEDS_MANUAL_RELOC
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,5 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define CONFIG_NR_DRAM_BANKS 1
|
#define CONFIG_NR_DRAM_BANKS 1
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@
|
||||||
#ifndef _ASM_CONFIG_H_
|
#ifndef _ASM_CONFIG_H_
|
||||||
#define _ASM_CONFIG_H_
|
#define _ASM_CONFIG_H_
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_SYS_GENERIC_GLOBAL_DATA
|
#define CONFIG_SYS_GENERIC_GLOBAL_DATA
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
# SPDX-License-Identifier: GPL-2.0+
|
# SPDX-License-Identifier: GPL-2.0+
|
||||||
|
|
||||||
PLATFORM_CPPFLAGS += -D__SANDBOX__ -U_FORTIFY_SOURCE
|
PLATFORM_CPPFLAGS += -D__SANDBOX__ -U_FORTIFY_SOURCE
|
||||||
PLATFORM_CPPFLAGS += -DCONFIG_ARCH_MAP_SYSMEM -DCONFIG_SYS_GENERIC_BOARD
|
PLATFORM_CPPFLAGS += -DCONFIG_ARCH_MAP_SYSMEM
|
||||||
PLATFORM_LIBS += -lrt
|
PLATFORM_LIBS += -lrt
|
||||||
|
|
||||||
# Define this to avoid linking with SDL, which requires SDL libraries
|
# Define this to avoid linking with SDL, which requires SDL libraries
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@
|
||||||
#ifndef _ASM_CONFIG_H_
|
#ifndef _ASM_CONFIG_H_
|
||||||
#define _ASM_CONFIG_H_
|
#define _ASM_CONFIG_H_
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_LMB
|
#define CONFIG_LMB
|
||||||
#define CONFIG_SYS_BOOT_RAMDISK_HIGH
|
#define CONFIG_SYS_BOOT_RAMDISK_HIGH
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -12,8 +12,6 @@
|
||||||
#define CONFIG_AMCORE
|
#define CONFIG_AMCORE
|
||||||
#define CONFIG_HOSTNAME AMCORE
|
#define CONFIG_HOSTNAME AMCORE
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
|
|
||||||
#define CONFIG_MCF530x
|
#define CONFIG_MCF530x
|
||||||
#define CONFIG_M5307
|
#define CONFIG_M5307
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@
|
||||||
#define CONFIG_DBAU1X00 1
|
#define CONFIG_DBAU1X00 1
|
||||||
#define CONFIG_SOC_AU1X00 1 /* alchemy series cpu */
|
#define CONFIG_SOC_AU1X00 1 /* alchemy series cpu */
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_DISPLAY_BOARDINFO
|
#define CONFIG_DISPLAY_BOARDINFO
|
||||||
|
|
||||||
#ifdef CONFIG_DBAU1000
|
#ifdef CONFIG_DBAU1000
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@
|
||||||
* System configuration
|
* System configuration
|
||||||
*/
|
*/
|
||||||
#define CONFIG_MALTA
|
#define CONFIG_MALTA
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_BOARD_EARLY_INIT_F
|
#define CONFIG_BOARD_EARLY_INIT_F
|
||||||
#define CONFIG_DISPLAY_BOARDINFO
|
#define CONFIG_DISPLAY_BOARDINFO
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,6 @@
|
||||||
#define CONFIG_PB1X00 1
|
#define CONFIG_PB1X00 1
|
||||||
#define CONFIG_SOC_AU1X00 1 /* alchemy series cpu */
|
#define CONFIG_SOC_AU1X00 1 /* alchemy series cpu */
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_DISPLAY_BOARDINFO
|
#define CONFIG_DISPLAY_BOARDINFO
|
||||||
|
|
||||||
#ifdef CONFIG_PB1000
|
#ifdef CONFIG_PB1000
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@
|
||||||
|
|
||||||
#define CONFIG_QEMU_MIPS
|
#define CONFIG_QEMU_MIPS
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_DISPLAY_BOARDINFO
|
#define CONFIG_DISPLAY_BOARDINFO
|
||||||
#define CONFIG_MISC_INIT_R
|
#define CONFIG_MISC_INIT_R
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@
|
||||||
|
|
||||||
#define CONFIG_QEMU_MIPS
|
#define CONFIG_QEMU_MIPS
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_DISPLAY_BOARDINFO
|
#define CONFIG_DISPLAY_BOARDINFO
|
||||||
#define CONFIG_MISC_INIT_R
|
#define CONFIG_MISC_INIT_R
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,6 @@
|
||||||
#ifndef __CONFIG_H
|
#ifndef __CONFIG_H
|
||||||
#define __CONFIG_H
|
#define __CONFIG_H
|
||||||
|
|
||||||
#define CONFIG_SYS_GENERIC_BOARD
|
|
||||||
#define CONFIG_DISPLAY_BOARDINFO
|
#define CONFIG_DISPLAY_BOARDINFO
|
||||||
|
|
||||||
#define CPU_CLOCK_RATE 324000000 /* Clock for the MIPS core */
|
#define CPU_CLOCK_RATE 324000000 /* Clock for the MIPS core */
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue