diff options
Diffstat (limited to 'target')
27 files changed, 27 insertions, 30 deletions
diff --git a/target/aarch64/systems/arm-fm b/target/aarch64/systems/arm-fm index abd335767..441e0c66c 100644 --- a/target/aarch64/systems/arm-fm +++ b/target/aarch64/systems/arm-fm @@ -1,8 +1,7 @@ config ADK_TARGET_SYSTEM_ARM_FM bool "ARMv8 Foundation Model" - select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_CORTEX_A57 - select ADK_LINUX_64 + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_KERNEL_IMAGE select ADK_PACKAGE_BOOT_WRAPPER_AARCH64 select ADK_TARGET_WITH_SERIAL diff --git a/target/aarch64/systems/qemu-aarch64 b/target/aarch64/systems/qemu-aarch64 index 4d455beb7..6e0092b1d 100644 --- a/target/aarch64/systems/qemu-aarch64 +++ b/target/aarch64/systems/qemu-aarch64 @@ -1,8 +1,7 @@ config ADK_TARGET_SYSTEM_QEMU_AARCH64 bool "Qemu Emulator" - select ADK_TARGET_LITTLE_ENDIAN - select ADK_LINUX_64 select ADK_CPU_CORTEX_A57 + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_IMAGE help diff --git a/target/aarch64/systems/toolchain-aarch64 b/target/aarch64/systems/toolchain-aarch64 index c53324d22..b23b056df 100644 --- a/target/aarch64/systems/toolchain-aarch64 +++ b/target/aarch64/systems/toolchain-aarch64 @@ -1,8 +1,7 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_AARCH64 bool "Toolchain only" - select ADK_TARGET_LITTLE_ENDIAN - select ADK_LINUX_64 select ADK_CPU_CORTEX_A57 + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_TOOLCHAIN select ADK_TARGET_PACKAGE_TXZ help diff --git a/target/alpha/systems/qemu-alpha b/target/alpha/systems/qemu-alpha index 74684c047..8c540d2e2 100644 --- a/target/alpha/systems/qemu-alpha +++ b/target/alpha/systems/qemu-alpha @@ -1,6 +1,5 @@ config ADK_TARGET_SYSTEM_QEMU_ALPHA bool "Qemu Emulator" - select ADK_LINUX_64 select ADK_CPU_ALPHA select ADK_TARGET_QEMU help diff --git a/target/alpha/systems/toolchain-alpha b/target/alpha/systems/toolchain-alpha index 78abdad98..efa21c747 100644 --- a/target/alpha/systems/toolchain-alpha +++ b/target/alpha/systems/toolchain-alpha @@ -1,6 +1,5 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_ALPHA bool "Toolchain only" - select ADK_LINUX_64 select ADK_CPU_ALPHA select ADK_TARGET_TOOLCHAIN select ADK_TARGET_PACKAGE_TXZ diff --git a/target/arm/systems/linksys-nslu2 b/target/arm/systems/linksys-nslu2 index 1133eb00b..9fb12ee34 100644 --- a/target/arm/systems/linksys-nslu2 +++ b/target/arm/systems/linksys-nslu2 @@ -1,7 +1,7 @@ config ADK_TARGET_SYSTEM_LINKSYS_NSLU2 bool "Linksys NSLU2" - select ADK_TARGET_BIG_ENDIAN select ADK_CPU_XSCALE + select ADK_TARGET_BIG_ENDIAN select ADK_TARGET_WITH_USB select ADK_TARGET_WITH_SERIAL select ADK_TARGET_KERNEL_ZIMAGE diff --git a/target/arm/systems/raspberry-pi b/target/arm/systems/raspberry-pi index 049b4dcac..96f2fe1f5 100644 --- a/target/arm/systems/raspberry-pi +++ b/target/arm/systems/raspberry-pi @@ -1,7 +1,7 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI bool "Raspberry PI" - select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_ARM1176JZF_S + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_BOARD_BCM28XX select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_SERIAL diff --git a/target/arm/systems/raspberry-pi2 b/target/arm/systems/raspberry-pi2 index 702aae0f5..da6a8265c 100644 --- a/target/arm/systems/raspberry-pi2 +++ b/target/arm/systems/raspberry-pi2 @@ -1,7 +1,7 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI2 bool "Raspberry PI 2" - select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_CORTEX_A7 + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_BOARD_BCM28XX select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_SERIAL diff --git a/target/arm/systems/sharp-zaurus b/target/arm/systems/sharp-zaurus index 568b41865..ee18de579 100644 --- a/target/arm/systems/sharp-zaurus +++ b/target/arm/systems/sharp-zaurus @@ -1,7 +1,7 @@ config ADK_TARGET_SYSTEM_SHARP_ZAURUS bool "Sharp Zaurus CL3200 (Terrier)" - select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_XSCALE + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_WITH_IWMMXT select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_SERIAL diff --git a/target/arm/systems/solidrun-imx6 b/target/arm/systems/solidrun-imx6 index ae32b3a1b..acc5ccc78 100644 --- a/target/arm/systems/solidrun-imx6 +++ b/target/arm/systems/solidrun-imx6 @@ -1,7 +1,7 @@ config ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 bool "Solidrun IMX6 Embedded Systems" - select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_CORTEX_A9 + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_CPU_FREQ diff --git a/target/avr32/systems/atmel-ngw100 b/target/avr32/systems/atmel-ngw100 index 1ed2d216e..4433184fa 100644 --- a/target/avr32/systems/atmel-ngw100 +++ b/target/avr32/systems/atmel-ngw100 @@ -1,9 +1,9 @@ config ADK_TARGET_SYSTEM_ATMEL_NGW100 bool "Atmel NGW100" select ADK_CPU_AVR32 + select ADK_TARGET_WITH_SERIAL select ADK_TARGET_KERNEL_UIMAGE select ADK_HOST_BUILD_U_BOOT - select ADK_TARGET_WITH_SERIAL help Atmel NGW100 diff --git a/target/c6x/systems/toolchain-c6x b/target/c6x/systems/toolchain-c6x index 02ac571ec..78093e92d 100644 --- a/target/c6x/systems/toolchain-c6x +++ b/target/c6x/systems/toolchain-c6x @@ -1,7 +1,7 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_C6X bool "Toolchain only" - select ADK_TARGET_UCLINUX select ADK_CPU_C6X + select ADK_TARGET_UCLINUX select ADK_TARGET_TOOLCHAIN select ADK_TARGET_PACKAGE_TXZ help diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index 1dcd72fd0..43c610a2d 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -4,11 +4,13 @@ # CPU config ADK_CPU_ALPHA bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU config ADK_CPU_AMDFAM10 bool + select ADK_LINUX_64 select ADK_TARGET_CPU_WITH_VT select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU @@ -36,11 +38,13 @@ config ADK_CPU_ARM926EJ_S config ADK_CPU_ARMV8 bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU config ADK_CPU_ATHLON bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU @@ -114,11 +118,13 @@ config ADK_CPU_CORTEX_A15 config ADK_CPU_CORTEX_A53 bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU config ADK_CPU_CORTEX_A57 bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU @@ -152,6 +158,7 @@ config ADK_CPU_I686 config ADK_CPU_LOONGSON2F bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU @@ -176,11 +183,13 @@ config ADK_CPU_MIPS32R2 config ADK_CPU_MIPS64 bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU config ADK_CPU_MIPS64R2 bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU @@ -217,6 +226,7 @@ config ADK_CPU_PPC_440 config ADK_CPU_PPC64 bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU @@ -232,6 +242,7 @@ config ADK_CPU_SPARC_V8 config ADK_CPU_SPARC_V9 bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU @@ -247,6 +258,7 @@ config ADK_CPU_X86 config ADK_CPU_X86_64 bool + select ADK_LINUX_64 select ADK_TARGET_WITH_NPTL select ADK_TARGET_WITH_MMU diff --git a/target/m68k/systems/qemu-m68k b/target/m68k/systems/qemu-m68k index a33a1b729..a8f35ee3b 100644 --- a/target/m68k/systems/qemu-m68k +++ b/target/m68k/systems/qemu-m68k @@ -1,8 +1,8 @@ config ADK_TARGET_SYSTEM_QEMU_M68K bool "Qemu M68K" select ADK_CPU_CF_5208 - select ADK_TARGET_QEMU select ADK_TARGET_UCLINUX + select ADK_TARGET_QEMU select ADK_TARGET_BINFMT_FLAT select ADK_TARGET_KERNEL_ZIMAGE help diff --git a/target/mips/systems/dragino-ms14s b/target/mips/systems/dragino-ms14s index 112e2cd01..67fec9b50 100644 --- a/target/mips/systems/dragino-ms14s +++ b/target/mips/systems/dragino-ms14s @@ -1,7 +1,7 @@ config ADK_TARGET_SYSTEM_DRAGINO_MS14S bool "Dragino2 ms14-s" - select ADK_TARGET_BIG_ENDIAN select ADK_CPU_MIPS32 + select ADK_TARGET_BIG_ENDIAN select ADK_TARGET_WITH_WATCHDOG select ADK_TARGET_WITH_NAND select ADK_TARGET_WITH_SERIAL diff --git a/target/mips/systems/mikrotik-rb4xx b/target/mips/systems/mikrotik-rb4xx index 87886524a..3954738f4 100644 --- a/target/mips/systems/mikrotik-rb4xx +++ b/target/mips/systems/mikrotik-rb4xx @@ -1,7 +1,7 @@ config ADK_TARGET_SYSTEM_MIKROTIK_RB4XX bool "Mikrotik Routerboard 4xx" - select ADK_TARGET_BIG_ENDIAN select ADK_CPU_MIPS32 + select ADK_TARGET_BIG_ENDIAN select ADK_TARGET_WITH_MINIPCI select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_WATCHDOG diff --git a/target/mips/systems/mikrotik-rb532 b/target/mips/systems/mikrotik-rb532 index 55688d288..1fe4159fc 100644 --- a/target/mips/systems/mikrotik-rb532 +++ b/target/mips/systems/mikrotik-rb532 @@ -1,7 +1,7 @@ config ADK_TARGET_SYSTEM_MIKROTIK_RB532 bool "Mikrotik Routerboard 532" - select ADK_TARGET_LITTLE_ENDIAN select ADK_CPU_MIPS32 + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_MINIPCI select ADK_TARGET_WITH_WATCHDOG diff --git a/target/mips64/systems/lemote-yeelong b/target/mips64/systems/lemote-yeelong index bdb835fab..2a01dff07 100644 --- a/target/mips64/systems/lemote-yeelong +++ b/target/mips64/systems/lemote-yeelong @@ -1,8 +1,7 @@ config ADK_TARGET_SYSTEM_LEMOTE_YEELONG bool "Lemote Yeelong laptop" - select ADK_TARGET_LITTLE_ENDIAN - select ADK_LINUX_64 select ADK_CPU_LOONGSON2F + select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_WITH_USB_BOOT select ADK_TARGET_WITH_USB select ADK_TARGET_WITH_VGA diff --git a/target/mips64/systems/qemu-mips64 b/target/mips64/systems/qemu-mips64 index feffc6322..eda927cfd 100644 --- a/target/mips64/systems/qemu-mips64 +++ b/target/mips64/systems/qemu-mips64 @@ -1,7 +1,6 @@ config ADK_TARGET_SYSTEM_QEMU_MIPS64 bool "Qemu Emulator" select ADK_CPU_MIPS64 - select ADK_LINUX_64 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_VMLINUZ help diff --git a/target/mips64/systems/toolchain-mips64 b/target/mips64/systems/toolchain-mips64 index 89cf048b2..5b92b796a 100644 --- a/target/mips64/systems/toolchain-mips64 +++ b/target/mips64/systems/toolchain-mips64 @@ -1,7 +1,6 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_MIPS64 bool "Toolchain only" select ADK_CPU_MIPS64 - select ADK_LINUX_64 select ADK_TARGET_TOOLCHAIN select ADK_TARGET_PACKAGE_TXZ help diff --git a/target/ppc64/systems/qemu-ppc64 b/target/ppc64/systems/qemu-ppc64 index 29038a6a4..cee9c5a6c 100644 --- a/target/ppc64/systems/qemu-ppc64 +++ b/target/ppc64/systems/qemu-ppc64 @@ -1,7 +1,6 @@ config ADK_TARGET_SYSTEM_QEMU_PPC64 bool "Qemu Emulator" select ADK_CPU_PPC64 - select ADK_LINUX_64 select ADK_TARGET_QEMU help Support for Qemu Emulator PPC64 architecture. diff --git a/target/ppc64/systems/toolchain-ppc64 b/target/ppc64/systems/toolchain-ppc64 index 3bac81c5e..389c71007 100644 --- a/target/ppc64/systems/toolchain-ppc64 +++ b/target/ppc64/systems/toolchain-ppc64 @@ -1,7 +1,6 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_PPC64 bool "Toolchain only" select ADK_CPU_PPC64 - select ADK_LINUX_64 select ADK_TAGET_TOOLCHAIN select ADK_TARGET_PACKAGE_TXZ help diff --git a/target/sparc64/systems/qemu-sparc64 b/target/sparc64/systems/qemu-sparc64 index f8be214a1..9079671dc 100644 --- a/target/sparc64/systems/qemu-sparc64 +++ b/target/sparc64/systems/qemu-sparc64 @@ -1,6 +1,5 @@ config ADK_TARGET_SYSTEM_QEMU_SPARC64 bool "Qemu Emulator" - select ADK_LINUX_64 select ADK_CPU_SPARC_V9 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE diff --git a/target/sparc64/systems/toolchain-sparc64 b/target/sparc64/systems/toolchain-sparc64 index f6b62d285..9a86635bf 100644 --- a/target/sparc64/systems/toolchain-sparc64 +++ b/target/sparc64/systems/toolchain-sparc64 @@ -1,7 +1,6 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_SPARC64 bool "Toolchain only" select ADK_CPU_SPARC_V9 - select ADK_LINUX_64 select ADK_TARGET_TOOLCHAIN select ADK_TARGET_PACKAGE_TXZ help diff --git a/target/x86_64/systems/pcengines-apu b/target/x86_64/systems/pcengines-apu index 980a87265..6159eda1c 100644 --- a/target/x86_64/systems/pcengines-apu +++ b/target/x86_64/systems/pcengines-apu @@ -1,7 +1,6 @@ config ADK_TARGET_SYSTEM_PCENGINES_APU bool "PC Engines APU" select ADK_CPU_X86_64 - select ADK_LINUX_64 select ADK_TARGET_KERNEL_BZIMAGE select ADK_TARGET_WITH_MINIPCI select ADK_TARGET_WITH_SERIAL diff --git a/target/x86_64/systems/qemu-x86_64 b/target/x86_64/systems/qemu-x86_64 index ad051030e..1c96e03d5 100644 --- a/target/x86_64/systems/qemu-x86_64 +++ b/target/x86_64/systems/qemu-x86_64 @@ -1,7 +1,6 @@ config ADK_TARGET_SYSTEM_QEMU_X86_64 bool "Qemu Emulator" select ADK_CPU_X86_64 - select ADK_LINUX_64 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_BZIMAGE help diff --git a/target/x86_64/systems/toolchain-x86_64 b/target/x86_64/systems/toolchain-x86_64 index 31fb45964..de11ff163 100644 --- a/target/x86_64/systems/toolchain-x86_64 +++ b/target/x86_64/systems/toolchain-x86_64 @@ -1,7 +1,6 @@ config ADK_TARGET_SYSTEM_TOOLCHAIN_X86_64 bool "Toolchain only" select ADK_CPU_X86_64 - select ADK_LINUX_64 select ADK_TARGET_TOOLCHAIN select ADK_TARGET_PACKAGE_TXZ help |