diff options
50 files changed, 58 insertions, 8 deletions
diff --git a/target/aarch64/systems/arm-fm b/target/aarch64/systems/arm-fm index b53e7a0be..fea3ada10 100644 --- a/target/aarch64/systems/arm-fm +++ b/target/aarch64/systems/arm-fm @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_ARM_FM select ADK_CPU_CORTEX_A57 select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_KERNEL_IMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_PACKAGE_BOOT_WRAPPER_AARCH64 select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_PCI diff --git a/target/aarch64/systems/qemu-aarch64 b/target/aarch64/systems/qemu-aarch64 index 6e0092b1d..e649aad11 100644 --- a/target/aarch64/systems/qemu-aarch64 +++ b/target/aarch64/systems/qemu-aarch64 @@ -4,6 +4,7 @@ config ADK_TARGET_SYSTEM_QEMU_AARCH64 select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_IMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu Emulator for AARCH64 architecture. diff --git a/target/alpha/systems/qemu-alpha b/target/alpha/systems/qemu-alpha index 41641fc71..7dd387817 100644 --- a/target/alpha/systems/qemu-alpha +++ b/target/alpha/systems/qemu-alpha @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_QEMU_ALPHA bool "Qemu Emulator" select ADK_CPU_ALPHA select ADK_TARGET_QEMU + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator ALPHA architecture. diff --git a/target/arc/systems/nsim-arcv1 b/target/arc/systems/nsim-arcv1 index b67bb8e1f..1f0dc7dcd 100644 --- a/target/arc/systems/nsim-arcv1 +++ b/target/arc/systems/nsim-arcv1 @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_NSIM_ARCV1 select ADK_CPU_ARC700 select ADK_TARGET_WITH_NET select ADK_TARGET_WITH_SERIAL + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for NSIM Emulator for ARCv1. diff --git a/target/arc/systems/nsim-arcv2 b/target/arc/systems/nsim-arcv2 index 118c9339f..949acfbf6 100644 --- a/target/arc/systems/nsim-arcv2 +++ b/target/arc/systems/nsim-arcv2 @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_NSIM_ARCV2 select ADK_CPU_ARC_HS select ADK_TARGET_WITH_NET select ADK_TARGET_WITH_SERIAL + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for NSIM Emulator for ARCv2. diff --git a/target/arm/systems/banana-pro b/target/arm/systems/banana-pro index e7158a5fc..50cdd6d80 100644 --- a/target/arm/systems/banana-pro +++ b/target/arm/systems/banana-pro @@ -17,6 +17,7 @@ config ADK_TARGET_SYSTEM_BANANA_PRO select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK select ADK_TARGET_KERNEL_UIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_PACKAGE_U_BOOT select ADK_HOST_BUILD_U_BOOT help diff --git a/target/arm/systems/beaglebone-black b/target/arm/systems/beaglebone-black index ef2ee0eca..25ef8ee6f 100644 --- a/target/arm/systems/beaglebone-black +++ b/target/arm/systems/beaglebone-black @@ -15,6 +15,7 @@ config ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_ROOT_RW select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help BeagleBone Black diff --git a/target/arm/systems/linksys-nslu2 b/target/arm/systems/linksys-nslu2 index b234d7d25..ee7da28e5 100644 --- a/target/arm/systems/linksys-nslu2 +++ b/target/arm/systems/linksys-nslu2 @@ -10,6 +10,7 @@ config ADK_TARGET_SYSTEM_LINKSYS_NSLU2 select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Linksys NSLU2 diff --git a/target/arm/systems/qemu-arm-spitz b/target/arm/systems/qemu-arm-spitz index 4cabc8a66..45d2cf0ed 100644 --- a/target/arm/systems/qemu-arm-spitz +++ b/target/arm/systems/qemu-arm-spitz @@ -4,6 +4,7 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu Emulator for ARM architecture (Spitz PDA). diff --git a/target/arm/systems/qemu-arm-terrier b/target/arm/systems/qemu-arm-terrier index e09e4c284..46808c09b 100644 --- a/target/arm/systems/qemu-arm-terrier +++ b/target/arm/systems/qemu-arm-terrier @@ -4,6 +4,7 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu Emulator for ARM architecture (Terrier PDA). diff --git a/target/arm/systems/qemu-arm-versatilepb b/target/arm/systems/qemu-arm-versatilepb index e55a9681f..94ae74d17 100644 --- a/target/arm/systems/qemu-arm-versatilepb +++ b/target/arm/systems/qemu-arm-versatilepb @@ -4,6 +4,7 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu Emulator for ARM architecture (Versatile/PB). diff --git a/target/arm/systems/qemu-arm-vexpress-a9 b/target/arm/systems/qemu-arm-vexpress-a9 index 2b1f0679a..bfa22e068 100644 --- a/target/arm/systems/qemu-arm-vexpress-a9 +++ b/target/arm/systems/qemu-arm-vexpress-a9 @@ -4,6 +4,7 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu Emulator for ARM architecture (Vexpress A9). diff --git a/target/arm/systems/raspberry-pi b/target/arm/systems/raspberry-pi index 2f84e33cc..f1a89aebd 100644 --- a/target/arm/systems/raspberry-pi +++ b/target/arm/systems/raspberry-pi @@ -18,6 +18,7 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI select ADK_PACKAGE_BCM28XX_BOOTLOADER select ADK_TARGET_WITH_ROOT_RW select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Raspberry PI diff --git a/target/arm/systems/raspberry-pi2 b/target/arm/systems/raspberry-pi2 index 3badb46d0..356e48a03 100644 --- a/target/arm/systems/raspberry-pi2 +++ b/target/arm/systems/raspberry-pi2 @@ -19,6 +19,7 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI2 select ADK_PACKAGE_BCM28XX_BOOTLOADER select ADK_TARGET_WITH_ROOT_RW select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Raspberry PI 2 diff --git a/target/arm/systems/sharp-zaurus b/target/arm/systems/sharp-zaurus index 86c2405fe..ec3ff58a9 100644 --- a/target/arm/systems/sharp-zaurus +++ b/target/arm/systems/sharp-zaurus @@ -14,6 +14,7 @@ config ADK_TARGET_SYSTEM_SHARP_ZAURUS select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Sharp Zaurus CL3200 (Terrier) diff --git a/target/arm/systems/solidrun-imx6 b/target/arm/systems/solidrun-imx6 index 0f7eafe3c..53e2f1915 100644 --- a/target/arm/systems/solidrun-imx6 +++ b/target/arm/systems/solidrun-imx6 @@ -17,6 +17,7 @@ config ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 select ADK_TARGET_WITH_BLOCK select ADK_TARGET_WITH_WATCHDOG select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_TARGET_WITH_ROOT_RW select ADK_PACKAGE_U_BOOT_IMX6 help diff --git a/target/avr32/systems/atmel-ngw100 b/target/avr32/systems/atmel-ngw100 index c02904726..074472aa4 100644 --- a/target/avr32/systems/atmel-ngw100 +++ b/target/avr32/systems/atmel-ngw100 @@ -7,6 +7,7 @@ config ADK_TARGET_SYSTEM_ATMEL_NGW100 select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK select ADK_TARGET_KERNEL_UIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_HOST_BUILD_U_BOOT help Atmel NGW100 diff --git a/target/config/Config.in.kernelfmt b/target/config/Config.in.kernelfmt index 6c7180b0e..2b878d383 100644 --- a/target/config/Config.in.kernelfmt +++ b/target/config/Config.in.kernelfmt @@ -33,3 +33,5 @@ config ADK_TARGET_KERNEL default "vmlinux.aout" if ADK_TARGET_KERNEL_VMLINUX_AOUT default "vmlinux" +config ADK_TARGET_KERNEL_WITH_COMPRESSION + bool diff --git a/target/cris/systems/qemu-cris b/target/cris/systems/qemu-cris index d1df7e654..438af9613 100644 --- a/target/cris/systems/qemu-cris +++ b/target/cris/systems/qemu-cris @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_CRIS select ADK_CPU_CRIS_V32 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_IMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu Emulator for CRISv32 architecture. diff --git a/target/linux/config/Config.in.kernel b/target/linux/config/Config.in.kernel index 80485daf8..3f5768fbc 100644 --- a/target/linux/config/Config.in.kernel +++ b/target/linux/config/Config.in.kernel @@ -133,17 +133,16 @@ config ADK_KERNEL_CPU_LITTLE_ENDIAN choice prompt "Kernel compression" -default ADK_KERNEL_COMPRESS_NONE if ADK_TARGET_SYSTEM_MIKROTIK_RB532 \ - || ADK_TARGET_SYSTEM_KINETIS_K70 \ - || ADK_TARGET_SYSTEM_OR1K_SIM default ADK_KERNEL_COMP_GZIP if ADK_TARGET_BOARD_BCM28XX +default ADK_KERNEL_COMP_XZ if ADK_TARGET_KERNEL_WITH_COMPRESSION +default ADK_KERNEL_COMPRESS_NONE config ADK_KERNEL_COMP_XZ bool "use XZ compression" select ADK_KERNEL_RD_XZ select ADK_KERNEL_KERNEL_XZ select ADK_KERNEL_INITRAMFS_COMPRESSION_XZ - depends on !ADK_TARGET_UCLINUX + depends on ADK_TARGET_KERNEL_WITH_COMPRESSION config ADK_KERNEL_COMP_LZ4 bool "use LZ4 compression" @@ -151,34 +150,35 @@ config ADK_KERNEL_COMP_LZ4 select ADK_KERNEL_KERNEL_LZ4 select ADK_KERNEL_INITRAMFS_COMPRESSION_LZ4 depends on ADK_TARGET_ARCH_X86 || ADK_TARGET_ARCH_ARM - depends on !ADK_TARGET_UCLINUX + depends on ADK_TARGET_KERNEL_WITH_COMPRESSION config ADK_KERNEL_COMP_LZMA bool "use LZMA compression" select ADK_KERNEL_RD_LZMA select ADK_KERNEL_KERNEL_LZMA select ADK_KERNEL_INITRAMFS_COMPRESSION_LZMA - depends on !ADK_TARGET_UCLINUX + depends on ADK_TARGET_KERNEL_WITH_COMPRESSION config ADK_KERNEL_COMP_LZO bool "use LZO compression" select ADK_KERNEL_RD_LZO select ADK_KERNEL_KERNEL_LZO select ADK_KERNEL_INITRAMFS_COMPRESSION_LZO - depends on !ADK_TARGET_UCLINUX + depends on ADK_TARGET_KERNEL_WITH_COMPRESSION config ADK_KERNEL_COMP_BZIP2 bool "use BZIP2 compression" select ADK_KERNEL_RD_BZIP2 select ADK_KERNEL_KERNEL_BZIP2 select ADK_KERNEL_INITRAMFS_COMPRESSION_BZIP2 - depends on !ADK_TARGET_UCLINUX + depends on ADK_TARGET_KERNEL_WITH_COMPRESSION config ADK_KERNEL_COMP_GZIP bool "use GZIP compression" select ADK_KERNEL_RD_GZIP select ADK_KERNEL_KERNEL_GZIP select ADK_KERNEL_INITRAMFS_COMPRESSION_GZIP + depends on ADK_TARGET_KERNEL_WITH_COMPRESSION config ADK_KERNEL_COMPRESS_NONE bool "use no compression" diff --git a/target/m68k/systems/aranym-m68k b/target/m68k/systems/aranym-m68k index dc318b518..57d0b0d56 100644 --- a/target/m68k/systems/aranym-m68k +++ b/target/m68k/systems/aranym-m68k @@ -9,6 +9,7 @@ config ADK_TARGET_SYSTEM_ARANYM_M68K select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for ARAnyM Emulator (M68K). diff --git a/target/m68k/systems/qemu-m68k-mcf5208 b/target/m68k/systems/qemu-m68k-mcf5208 index 70c7a0cfb..6e7bf2820 100644 --- a/target/m68k/systems/qemu-m68k-mcf5208 +++ b/target/m68k/systems/qemu-m68k-mcf5208 @@ -5,6 +5,7 @@ config ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 select ADK_TARGET_BINFMT_FLAT select ADK_TARGET_UCLINUX select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator M68K/Coldfire. diff --git a/target/m68k/systems/qemu-m68k-q800 b/target/m68k/systems/qemu-m68k-q800 index 1630f2f53..f576d3d91 100644 --- a/target/m68k/systems/qemu-m68k-q800 +++ b/target/m68k/systems/qemu-m68k-q800 @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_M68K_Q800 select ADK_TARGET_QEMU select ADK_CPU_68040 select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator with M68K architecture (Q800). diff --git a/target/microblaze/systems/qemu-microblaze-ml605 b/target/microblaze/systems/qemu-microblaze-ml605 index f8dd57909..0a0fb522a 100644 --- a/target/microblaze/systems/qemu-microblaze-ml605 +++ b/target/microblaze/systems/qemu-microblaze-ml605 @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 select ADK_CPU_MICROBLAZE select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_LINUXBIN + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu support for MICROBLAZE architecture (Xilinx ML605). diff --git a/target/microblaze/systems/qemu-microblaze-s3adsp1800 b/target/microblaze/systems/qemu-microblaze-s3adsp1800 index e3bcc1d8c..2a8fb2a84 100644 --- a/target/microblaze/systems/qemu-microblaze-s3adsp1800 +++ b/target/microblaze/systems/qemu-microblaze-s3adsp1800 @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 select ADK_CPU_MICROBLAZE select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_LINUXBIN + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu support for MICROBLAZE architecture (Xilinx Spartan S3ADSP1800). diff --git a/target/mips/systems/dragino-ms14s b/target/mips/systems/dragino-ms14s index 2072863c9..118f53640 100644 --- a/target/mips/systems/dragino-ms14s +++ b/target/mips/systems/dragino-ms14s @@ -10,6 +10,7 @@ config ADK_TARGET_SYSTEM_DRAGINO_MS14S select ADK_TARGET_WITH_NET select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Dragino2 ms14-s. diff --git a/target/mips/systems/imgtec-ci20 b/target/mips/systems/imgtec-ci20 index 93922a920..a14761586 100644 --- a/target/mips/systems/imgtec-ci20 +++ b/target/mips/systems/imgtec-ci20 @@ -10,6 +10,7 @@ config ADK_TARGET_SYSTEM_IMGTEC_CI20 select ADK_TARGET_WITH_NET select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Imagination Creator CI20. diff --git a/target/mips/systems/mikrotik-rb4xx b/target/mips/systems/mikrotik-rb4xx index 721613ba9..334ced212 100644 --- a/target/mips/systems/mikrotik-rb4xx +++ b/target/mips/systems/mikrotik-rb4xx @@ -12,6 +12,7 @@ config ADK_TARGET_SYSTEM_MIKROTIK_RB4XX select ADK_TARGET_WITH_NET select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Mikrotik RB411/RB433/RB493g. diff --git a/target/mips/systems/qemu-mips b/target/mips/systems/qemu-mips index 066421630..898d6959d 100644 --- a/target/mips/systems/qemu-mips +++ b/target/mips/systems/qemu-mips @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_QEMU_MIPS bool "Qemu Emulator" select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_VMLINUZ + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu support for MIPS architecture. diff --git a/target/mips64/systems/lemote-yeelong b/target/mips64/systems/lemote-yeelong index acdc32e80..1512ecfd8 100644 --- a/target/mips64/systems/lemote-yeelong +++ b/target/mips64/systems/lemote-yeelong @@ -15,6 +15,7 @@ config ADK_TARGET_SYSTEM_LEMOTE_YEELONG select ADK_TARGET_WITH_BLOCK select ADK_TARGET_WITH_ROOT_RW select ADK_TARGET_KERNEL_VMLINUZ + select ADK_TARGET_KERNEL_WITH_COMPRESSION help System profile for Lemote Yeelong laptop. diff --git a/target/mips64/systems/qemu-mips64 b/target/mips64/systems/qemu-mips64 index 880dbf42f..2984fc14f 100644 --- a/target/mips64/systems/qemu-mips64 +++ b/target/mips64/systems/qemu-mips64 @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_MIPS64 select ADK_CPU_MIPS64 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_VMLINUZ + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Qemu support for MIPS64 architecture. diff --git a/target/ppc/systems/mac-mini b/target/ppc/systems/mac-mini index 9841cb83c..ec7a60fa5 100644 --- a/target/ppc/systems/mac-mini +++ b/target/ppc/systems/mac-mini @@ -6,6 +6,7 @@ config ADK_TARGET_SYSTEM_APPLE_MACMINI select ADK_TARGET_WITH_NET select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Apple Mac mini. diff --git a/target/ppc/systems/qemu-ppc-bamboo b/target/ppc/systems/qemu-ppc-bamboo index dcac77ea7..0766495a1 100644 --- a/target/ppc/systems/qemu-ppc-bamboo +++ b/target/ppc/systems/qemu-ppc-bamboo @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO select ADK_TARGET_QEMU select ADK_CPU_PPC_440 select ADK_TARGET_SOFT_FLOAT + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator PPC architecture (Bamboo). diff --git a/target/ppc/systems/qemu-ppc-macppc b/target/ppc/systems/qemu-ppc-macppc index 26b5deeac..bd23c8f55 100644 --- a/target/ppc/systems/qemu-ppc-macppc +++ b/target/ppc/systems/qemu-ppc-macppc @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC select ADK_TARGET_QEMU select ADK_CPU_PPC select ADK_TARGET_CPU_WITH_FPU + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator PPC architecture (MAC-PPC). diff --git a/target/ppc64/systems/qemu-ppc64 b/target/ppc64/systems/qemu-ppc64 index e7c0acf5e..8b1cda0c1 100644 --- a/target/ppc64/systems/qemu-ppc64 +++ b/target/ppc64/systems/qemu-ppc64 @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_QEMU_PPC64 bool "Qemu Emulator" select ADK_CPU_PPC64 select ADK_TARGET_QEMU + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator PPC64 architecture. diff --git a/target/s390/systems/qemu-s390 b/target/s390/systems/qemu-s390 index c04dfad31..a2c1cdb9a 100644 --- a/target/s390/systems/qemu-s390 +++ b/target/s390/systems/qemu-s390 @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_QEMU_S390 bool "Qemu Emulator" select ADK_CPU_Z900 select ADK_TARGET_QEMU + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator S/390 architecture. diff --git a/target/sh/systems/qemu-sh b/target/sh/systems/qemu-sh index 83347b4ec..a190b3e73 100644 --- a/target/sh/systems/qemu-sh +++ b/target/sh/systems/qemu-sh @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_SH select ADK_CPU_SH4 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator SUPERH architecture. diff --git a/target/sparc/systems/qemu-sparc b/target/sparc/systems/qemu-sparc index 1db6445c8..402cbecee 100644 --- a/target/sparc/systems/qemu-sparc +++ b/target/sparc/systems/qemu-sparc @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_SPARC select ADK_CPU_SPARC_V8 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator SPARC architecture. diff --git a/target/sparc/systems/sun-voyager b/target/sparc/systems/sun-voyager index 7fb9abd4e..d6c789b23 100644 --- a/target/sparc/systems/sun-voyager +++ b/target/sparc/systems/sun-voyager @@ -7,6 +7,7 @@ config ADK_TARGET_SYSTEM_SUN_VOYAGER select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Sun Voyager. diff --git a/target/sparc64/systems/qemu-sparc64 b/target/sparc64/systems/qemu-sparc64 index 7baee84f4..e55d1737f 100644 --- a/target/sparc64/systems/qemu-sparc64 +++ b/target/sparc64/systems/qemu-sparc64 @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_SPARC64 select ADK_CPU_SPARC_V9 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator SPARC64 architecture. diff --git a/target/x86/systems/generic-x86 b/target/x86/systems/generic-x86 index 0dfc43367..4358015b4 100644 --- a/target/x86/systems/generic-x86 +++ b/target/x86/systems/generic-x86 @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_GENERIC_X86 bool "Generic x86 PC (i686)" select ADK_CPU_I686 select ADK_TARGET_KERNEL_BZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_TARGET_WITH_ACPI select ADK_TARGET_WITH_PCI select ADK_TARGET_WITH_SERIAL diff --git a/target/x86/systems/ibm-x40 b/target/x86/systems/ibm-x40 index 8ccfad02c..6cbc55eae 100644 --- a/target/x86/systems/ibm-x40 +++ b/target/x86/systems/ibm-x40 @@ -26,6 +26,7 @@ config ADK_TARGET_SYSTEM_IBM_X40 select ADK_TARGET_WITH_PP select ADK_TARGET_WITH_ROOT_RW select ADK_TARGET_KERNEL_BZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_PACKAGE_GRUB help System profile for IBM X40 laptop. diff --git a/target/x86/systems/pcengines-alix b/target/x86/systems/pcengines-alix index be3f408c3..6dd775743 100644 --- a/target/x86/systems/pcengines-alix +++ b/target/x86/systems/pcengines-alix @@ -11,6 +11,7 @@ config ADK_TARGET_SYSTEM_PCENGINES_ALIX select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK select ADK_TARGET_KERNEL_BZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_PACKAGE_GRUB help Support for PCengines ALIX Boards. diff --git a/target/x86/systems/qemu-x86 b/target/x86/systems/qemu-x86 index fc0d3953c..97c1a6437 100644 --- a/target/x86/systems/qemu-x86 +++ b/target/x86/systems/qemu-x86 @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_X86 select ADK_CPU_I686 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_BZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator X86 architecture. diff --git a/target/x86/systems/vbox-x86 b/target/x86/systems/vbox-x86 index 6f7f38ad5..7577554bf 100644 --- a/target/x86/systems/vbox-x86 +++ b/target/x86/systems/vbox-x86 @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_VBOX_X86 bool "VirtualBox Emulator" select ADK_TARGET_VBOX select ADK_TARGET_KERNEL_BZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_PACKAGE_GRUB help Support for VirtualBox Emulator. diff --git a/target/x86_64/systems/generic-x86_64 b/target/x86_64/systems/generic-x86_64 index 1610952a7..181a17dba 100644 --- a/target/x86_64/systems/generic-x86_64 +++ b/target/x86_64/systems/generic-x86_64 @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_GENERIC_X86_64 bool "Generic x86_64 PC" select ADK_CPU_X86_64 select ADK_TARGET_KERNEL_BZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_TARGET_WITH_ACPI select ADK_TARGET_WITH_PCI select ADK_TARGET_WITH_SERIAL diff --git a/target/x86_64/systems/pcengines-apu b/target/x86_64/systems/pcengines-apu index 83c1048e8..3d381b609 100644 --- a/target/x86_64/systems/pcengines-apu +++ b/target/x86_64/systems/pcengines-apu @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_PCENGINES_APU bool "PC Engines APU" select ADK_CPU_AMD_BOBCAT select ADK_TARGET_KERNEL_BZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_TARGET_WITH_MINIPCI select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_PCI diff --git a/target/x86_64/systems/qemu-x86_64 b/target/x86_64/systems/qemu-x86_64 index 3af8a6f96..7fb201931 100644 --- a/target/x86_64/systems/qemu-x86_64 +++ b/target/x86_64/systems/qemu-x86_64 @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_X86_64 select ADK_CPU_NOCONA select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_BZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Qemu Emulator X86_64 architecture. diff --git a/target/xtensa/systems/qemu-xtensa b/target/xtensa/systems/qemu-xtensa index 5718bdaca..112afa7a1 100644 --- a/target/xtensa/systems/qemu-xtensa +++ b/target/xtensa/systems/qemu-xtensa @@ -3,6 +3,7 @@ config ADK_TARGET_SYSTEM_QEMU_XTENSA select ADK_CPU_XTENSA select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_HOST_BUILD_U_BOOT help Support for Qemu Emulator XTENSA architecture. diff --git a/target/xtensa/systems/xilinx-kintex7 b/target/xtensa/systems/xilinx-kintex7 index ead89dece..4476e5230 100644 --- a/target/xtensa/systems/xilinx-kintex7 +++ b/target/xtensa/systems/xilinx-kintex7 @@ -2,6 +2,7 @@ config ADK_TARGET_SYSTEM_XILINX_KINTEX7 bool "Xilinx Kintex 7" select ADK_CPU_XTENSA select ADK_TARGET_KERNEL_ZIMAGE + select ADK_TARGET_KERNEL_WITH_COMPRESSION select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_NET select ADK_TARGET_WITH_NETDEVICE |