| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.config ADK_KERNEL_EXPERIMENTAL	bool	default yconfig ADK_KERNEL_STAGING	boolconfig ADK_KERNEL_RESET_CONTROLLER        boolconfig ADK_KERNEL_BLK_DEV_INITRD	boolconfig ADK_KERNEL_BLK_DEV_RAM	boolconfig ADK_KERNEL_INITRAMFS_COMPRESSION_NONE	boolconfig ADK_KERNEL_INITRAMFS_COMPRESSION_XZ	bool	select ADK_HOST_NEED_XZconfig ADK_KERNEL_INITRAMFS_COMPRESSION_LZ4	bool	select ADK_HOST_NEED_LZ4config ADK_KERNEL_INITRAMFS_COMPRESSION_LZMA	bool	select ADK_HOST_NEED_LZMAconfig ADK_KERNEL_INITRAMFS_COMPRESSION_LZO	bool	select ADK_HOST_NEED_LZOPconfig ADK_KERNEL_INITRAMFS_COMPRESSION_BZIP2	bool	select ADK_HOST_NEED_BZIP2config ADK_KERNEL_INITRAMFS_COMPRESSION_GZIP	boolconfig ADK_KERNEL_RD_GZIP	boolconfig ADK_KERNEL_KERNEL_GZIP	boolconfig ADK_KERNEL_RD_BZIP2	boolconfig ADK_KERNEL_KERNEL_BZIP2	boolconfig ADK_KERNEL_RD_LZ4	boolconfig ADK_KERNEL_KERNEL_LZ4	boolconfig ADK_KERNEL_RD_LZMA	boolconfig ADK_KERNEL_KERNEL_LZMA	boolconfig ADK_KERNEL_RD_LZO	boolconfig ADK_KERNEL_KERNEL_LZO	boolconfig ADK_KERNEL_RD_XZ	boolconfig ADK_KERNEL_KERNEL_XZ	boolconfig ADK_KERNEL_INITRAMFS_SOURCE	string	default ""config ADK_KERNEL_NETWORK_FILESYSTEMS	boolconfig ADK_KERNEL_IP_PNP	boolconfig ADK_KERNEL_IP_PNP_DHCP	boolconfig ADK_KERNEL_ROOT_NFS	boolconfig ADK_KERNEL_NFS_COMMON	boolconfig ADK_KERNEL_64BIT	bool	default y if ADK_LINUX_64config ADK_KERNEL_CPU_MIPS64	boolconfig ADK_KERNEL_CPU_MIPS64_R1	boolconfig ADK_KERNEL_CPU_MIPS64_R2	bool# ARM specificconfig ADK_KERNEL_AEABI	bool	default y if ADK_TARGET_ARCH_ARMconfig ADK_KERNEL_ARM_THUMB	boolconfig ADK_KERNEL_THUMB2_KERNEL	bool# endianessconfig ADK_KERNEL_CPU_BIG_ENDIAN	bool	default y if ADK_TARGET_BIG_ENDIANconfig ADK_KERNEL_CPU_LITTLE_ENDIAN	bool	default y if ADK_TARGET_LITTLE_ENDIANchoiceprompt "Kernel Compression"default ADK_KERNEL_COMPRESS_NONE if ADK_TARGET_SYSTEM_MIKROTIK_RB532 \				|| ADK_TARGET_SYSTEM_KINETIS_K70default ADK_KERNEL_COMP_GZIP if ADK_TARGET_BOARD_BCM28XXconfig 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_UCLINUXconfig ADK_KERNEL_COMP_LZ4	bool "use LZ4 compression"	select ADK_KERNEL_RD_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_UCLINUXconfig 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_UCLINUXconfig 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_UCLINUXconfig 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_UCLINUXconfig ADK_KERNEL_COMP_GZIP	bool "use GZIP compression"	select ADK_KERNEL_RD_GZIP	select ADK_KERNEL_KERNEL_GZIP	select ADK_KERNEL_INITRAMFS_COMPRESSION_GZIPconfig ADK_KERNEL_COMPRESS_NONE	bool "use no compression"	select ADK_KERNEL_INITRAMFS_COMPRESSION_NONEendchoicemenu "Kernel options"config ADK_KERNEL_DEVTMPFS	boolconfig ADK_KERNEL_DEVTMPFS_MOUNT	boolconfig ADK_KERNEL_UEVENT_HELPER	bool	depends on ADK_RUNTIME_DEV_MDEV	default y if ADK_RUNTIME_DEV_MDEVconfig ADK_KERNEL_UEVENT_HELPER_PATH	string	default "/sbin/mdev"	depends on ADK_RUNTIME_DEV_MDEVconfig ADK_KERNEL_BINFMT_FLAT	bool	default y if ADK_TARGET_BINFMT_FLATconfig ADK_KERNEL_MMU	boolconfig ADK_KERNEL_VFP	bool	default y if ADK_TARGET_CPU_WITH_FPU_VFPconfig ADK_KERNEL_VFPv3	bool	select ADK_KERNEL_VFP	default y if ADK_TARGET_CPU_WITH_FPU_VFPV3 || ADK_TARGET_CPU_WITH_FPU_VFPV4config ADK_KERNEL_NEON	bool	default y if ADK_TARGET_ARCH_ARM_WITH_NEONconfig ADK_KERNEL_KERNEL_MODE_NEON	bool	default y if ADK_TARGET_ARCH_ARM_WITH_NEONconfig ADK_TARGET_NO_CMDLINE	bool "Do not builtin any kernel cmdline"	help	  No kernel command line modifictaion is done.config ADK_KERNEL_SMP	bool "Enable symmetric multi processing"	depends on ADK_TARGET_WITH_SMP	default y if ADK_TARGET_WITH_SMP	default n	help	  Enable symmetric multi processing support.config ADK_KERNEL_HIGHMEM	bool "Enable high memory"	default y if ADK_TARGET_SYSTEM_IBM_X40	default y if ADK_TARGET_SYSTEM_RASPBERRY_PI2	default y if ADK_TARGET_MODEL_CUBOX_I4PRO	default y if ADK_TARGET_MODEL_CUBOX_I2ULTRA	default y if ADK_TARGET_MODEL_CUBOX_I2EX	default n	help	  Enable high memory support.config ADK_KERNEL_CC_OPTIMIZE_FOR_SIZE	bool "Optimize for size"	# does not boot in qemu-microblaze	depends on !ADK_TARGET_ARCH_MICROBLAZE	default yconfig ADK_KERNEL_PREEMPT	bool "Enable preemptive kernel"	help	  Enable preemptive mode.choiceprompt "tick configuration"config ADK_KERNEL_NO_HZ_IDLE	bool "no HZ IDLE, dynamic tick"config ADK_KERNEL_NO_HZ_FULL	bool "no HZ FULL, dynamic tick"config ADK_KERNEL_HZ_PERIODIC	bool "periodic tick"endchoicechoiceprompt "HZ"depends on ADK_KERNEL_HZ_PERIODICconfig ADK_KERNEL_HZ_100	bool "100 HZ"config ADK_KERNEL_HZ_500	bool "500 HZ"config ADK_KERNEL_HZ_1000	bool "1000 HZ"endchoiceconfig ADK_KERNEL_HIGH_RES_TIMERS	bool "Enable high resolution timers"	helpconfig ADK_KERNEL_PREEMPT_RT_FULL        bool "Enable Realtime support (external kernel patch)"	depends on ADK_TARGET_KERNEL_VERSION_3_18 \		|| ADK_TARGET_KERNEL_VERSION_3_14 \		|| ADK_TARGET_KERNEL_VERSION_4_1        help	  https://www.kernel.org/pub/linux/kernel/projects/rt/choiceprompt "Page size"depends on ADK_TARGET_ARCH_MIPS64default ADK_KERNEL_PAGE_SIZE_16KB if ADK_TARGET_SYSTEM_LEMOTE_YEELONGdefault ADK_KERNEL_PAGE_SIZE_4KBconfig ADK_KERNEL_PAGE_SIZE_4KB	bool "4kB"config ADK_KERNEL_PAGE_SIZE_16KB	bool "16kB"config ADK_KERNEL_PAGE_SIZE_64KB	bool "64kB"endchoiceendmenu
 |