From 9bb871a0bb4c239239944d28bd4d5cfa19d84f62 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 3 Mar 2018 15:46:47 +0100 Subject: add support for waldux --- target/linux/Config.in.kernelcfg | 51 +++ target/linux/Config.in.kernelversion | 269 ++++++++++++ target/linux/config/Config.in.arm | 6 +- target/linux/config/Config.in.audio | 250 +++++------ target/linux/config/Config.in.block | 622 +++++++++++++-------------- target/linux/config/Config.in.bluetooth | 96 ++--- target/linux/config/Config.in.bus | 10 +- target/linux/config/Config.in.compression | 100 ++--- target/linux/config/Config.in.cpu | 66 +-- target/linux/config/Config.in.crypto | 296 ++++++------- target/linux/config/Config.in.debug | 70 +-- target/linux/config/Config.in.dma | 76 ++-- target/linux/config/Config.in.ethernet | 316 +++++++------- target/linux/config/Config.in.flash | 160 +++---- target/linux/config/Config.in.fs | 134 +++--- target/linux/config/Config.in.fsnet | 106 ++--- target/linux/config/Config.in.fsopts | 4 +- target/linux/config/Config.in.gpio | 38 +- target/linux/config/Config.in.graphics | 264 ++++++------ target/linux/config/Config.in.i2c | 66 +-- target/linux/config/Config.in.input | 108 ++--- target/linux/config/Config.in.ipsec | 28 +- target/linux/config/Config.in.ipvs | 48 +-- target/linux/config/Config.in.kernel | 140 +++--- target/linux/config/Config.in.kvm | 14 +- target/linux/config/Config.in.leds | 66 +-- target/linux/config/Config.in.lib | 18 +- target/linux/config/Config.in.mips | 14 +- target/linux/config/Config.in.misc | 86 ++-- target/linux/config/Config.in.multimedia | 90 ++-- target/linux/config/Config.in.netfilter | 76 ++-- target/linux/config/Config.in.netfilter.core | 82 ++-- target/linux/config/Config.in.netfilter.ebt | 88 ++-- target/linux/config/Config.in.netfilter.ip4 | 56 +-- target/linux/config/Config.in.netfilter.ip6 | 40 +- target/linux/config/Config.in.network | 130 +++--- target/linux/config/Config.in.nfc | 26 +- target/linux/config/Config.in.nls | 78 ++-- target/linux/config/Config.in.part | 4 +- target/linux/config/Config.in.pcmcia | 36 +- target/linux/config/Config.in.pm | 50 +-- target/linux/config/Config.in.regmap | 14 +- target/linux/config/Config.in.regulator | 34 +- target/linux/config/Config.in.rtc | 42 +- target/linux/config/Config.in.sched | 126 +++--- target/linux/config/Config.in.serial | 150 +++---- target/linux/config/Config.in.spi | 76 ++-- target/linux/config/Config.in.thermal | 18 +- target/linux/config/Config.in.usb | 192 ++++----- target/linux/config/Config.in.virtio | 32 +- target/linux/config/Config.in.watchdog | 52 +-- target/linux/config/Config.in.wireless | 258 +++++------ target/linux/config/Config.in.xtensa | 12 +- 53 files changed, 2802 insertions(+), 2482 deletions(-) create mode 100644 target/linux/Config.in.kernelcfg create mode 100644 target/linux/Config.in.kernelversion (limited to 'target/linux') diff --git a/target/linux/Config.in.kernelcfg b/target/linux/Config.in.kernelcfg new file mode 100644 index 000000000..52b70e810 --- /dev/null +++ b/target/linux/Config.in.kernelcfg @@ -0,0 +1,51 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +choice +prompt "Kernel configuration" if !ADK_TARGET_CHOOSE_ARCH +depends on ADK_TARGET_OS_LINUX +default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK && ADK_TARGET_LINUX_KERNEL_VERSION_GIT +default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_SYSTEM_PHYTEC_WEGA && ADK_TARGET_LINUX_KERNEL_VERSION_GIT +default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG && ADK_TARGET_LINUX_KERNEL_VERSION_GIT + +config ADK_TARGET_LINUX_KERNEL_USE_MINICONFIG + bool "Use mini.config from OpenADK" + +config ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG + bool "Use defconfig from Linux kernel" + +config ADK_TARGET_LINUX_KERNEL_USE_CUSTOMCONFIG + bool "Use custom Linux kernel configuration file" + +endchoice + +config ADK_TARGET_LINUX_KERNEL_DEFCONFIG + string "Defconfig name" + depends on ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG + default "bcmrpi_defconfig" if ADK_TARGET_SYSTEM_RASPBERRY_PI + default "bcmrpi_defconfig" if ADK_TARGET_SYSTEM_RASPBERRY_PI0 + default "bcm2709_defconfig" if ADK_TARGET_SYSTEM_RASPBERRY_PI2 + default "bcm2709_defconfig" if ADK_TARGET_SYSTEM_RASPBERRY_PI3 + default "bcmrpi3_defconfig" if ADK_TARGET_SYSTEM_RASPBERRY_PI3_64 + default "twr-k70f120m_defconfig" if ADK_TARGET_SYSTEM_KINETIS_K70 + default "imx_v7_cbi_hb_defconfig" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 && ADK_TARGET_LINUX_KERNEL_VERSION_GIT + default "imx_v6_v7_defconfig" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default "mvebu_defconfig" if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG + default "nsim_700_defconfig" if ADK_TARGET_SYSTEM_NSIM_ARCV1 + default "nsim_hs_defconfig" if ADK_TARGET_SYSTEM_NSIM_ARCV2 + default "10m50_defconfig" if ADK_TARGET_SYSTEM_QEMU_NIOS2 + default "ag101p_defconfig" if ADK_TARGET_SYSTEM_ANDES_AG101P + default "bb.org_defconfig" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + default "am335x_phytec_defconfig" if ADK_TARGET_SYSTEM_PHYTEC_WEGA + default "j2_defconfig" if ADK_TARGET_SYSTEM_NUMATO_MIMASV2 + default "sunxi_defconfig" if ADK_TARGET_SYSTEM_ORANGE_PI0 + default "edosk2674_defconfig" if ADK_TARGET_SYSTEM_HITACHI_EDOSK2674 + default "x86_64_defconfig" if ADK_TARGET_SYSTEM_GENERIC_X86_64 + default "i386_defconfig" if ADK_TARGET_SYSTEM_GENERIC_X86 + default "" + +config ADK_TARGET_LINUX_KERNEL_CUSTOMCONFIG_PATH + string "Kernel configuration file location" + depends on ADK_TARGET_LINUX_KERNEL_USE_CUSTOMCONFIG + default ".kernelconfig" + diff --git a/target/linux/Config.in.kernelversion b/target/linux/Config.in.kernelversion new file mode 100644 index 000000000..1970069ea --- /dev/null +++ b/target/linux/Config.in.kernelversion @@ -0,0 +1,269 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +choice +prompt "Linux Kernel version" if !ADK_TARGET_CHOOSE_ARCH +depends on ADK_TARGET_OS_LINUX +default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_BOARD_BCM28XX +default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG +default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK +default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_SYSTEM_KINETIS_K70 +default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_SYSTEM_ADSP_BF537 +default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_SYSTEM_PHYTEC_WEGA +default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_ARCH_CSKY +default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_ARCH_LM32 +default ADK_TARGET_LINUX_KERNEL_VERSION_4_4 if ADK_TARGET_ARCH_CRIS +default ADK_TARGET_LINUX_KERNEL_VERSION_4_4 if ADK_TARGET_ARCH_H8300 +default ADK_TARGET_LINUX_KERNEL_VERSION_4_4 if ADK_TARGET_ARCH_METAG +default ADK_TARGET_LINUX_KERNEL_VERSION_4_4 if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU +default ADK_TARGET_LINUX_KERNEL_VERSION_4_4 if ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE +default ADK_TARGET_LINUX_KERNEL_VERSION_4_14 if ADK_TARGET_SYSTEM_ORANGE_PI0 +default ADK_TARGET_LINUX_KERNEL_VERSION_4_14 if ADK_TARGET_ARCH_OR1K +default ADK_TARGET_LINUX_KERNEL_VERSION_4_15 if ADK_TARGET_ARCH_RISCV32 +default ADK_TARGET_LINUX_KERNEL_VERSION_4_15 if ADK_TARGET_ARCH_RISCV64 +default ADK_TARGET_LINUX_KERNEL_VERSION_4_9 + +config ADK_TARGET_LINUX_KERNEL_VERSION_GIT + bool "git" + depends on !ADK_TARGET_ARCH_AVR32 + depends on !ADK_TARGET_ARCH_NDS32 + select ADK_HOST_NEED_LZOP if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + select ADK_HOST_NEED_LZOP if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + select ADK_HOST_NEED_LZ4 if ADK_TARGET_SYSTEM_PHYTEC_WEGA && ADK_TARGET_LINUX_KERNEL_VERSION_GIT + select ADK_TARGET_LINUX_KERNEL_IMAGE if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + select ADK_TARGET_LINUX_KERNEL_IMAGE if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + +config ADK_TARGET_LINUX_KERNEL_VERSION_4_15 + bool "4.15.4" + depends on !ADK_TARGET_ARCH_AVR32 + depends on !ADK_TARGET_ARCH_CRIS + depends on !ADK_TARGET_ARCH_CSKY + depends on !ADK_TARGET_ARCH_METAG + depends on !ADK_TARGET_ARCH_NDS32 + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE + +config ADK_TARGET_LINUX_KERNEL_VERSION_4_14 + bool "4.14.8" + depends on !ADK_TARGET_ARCH_AVR32 + depends on !ADK_TARGET_ARCH_CRIS + depends on !ADK_TARGET_ARCH_CSKY + depends on !ADK_TARGET_ARCH_METAG + depends on !ADK_TARGET_ARCH_NDS32 + depends on !ADK_TARGET_ARCH_RISCV32 + depends on !ADK_TARGET_ARCH_RISCV64 + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE + +config ADK_TARGET_LINUX_KERNEL_VERSION_4_9 + bool "4.9.77" + depends on !ADK_TARGET_ARCH_CRIS + depends on !ADK_TARGET_ARCH_CSKY + depends on !ADK_TARGET_ARCH_METAG + depends on !ADK_TARGET_ARCH_NDS32 + depends on !ADK_TARGET_ARCH_OR1K + depends on !ADK_TARGET_ARCH_RISCV32 + depends on !ADK_TARGET_ARCH_RISCV64 + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE + depends on !ADK_TARGET_SYSTEM_ORANGE_PI0 + +config ADK_TARGET_LINUX_KERNEL_VERSION_4_4 + bool "4.4.112" + depends on !ADK_TARGET_ARCH_CSKY + depends on !ADK_TARGET_ARCH_NDS32 + depends on !ADK_TARGET_ARCH_NIOS2 + depends on !ADK_TARGET_ARCH_OR1K + depends on !ADK_TARGET_ARCH_RISCV32 + depends on !ADK_TARGET_ARCH_RISCV64 + depends on !ADK_TARGET_CPU_MIPS_MIPS32R6 + depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6 + depends on !ADK_TARGET_SYSTEM_NUMATO_MIMASV2 + depends on !ADK_TARGET_SYSTEM_ORANGE_PI0 + +config ADK_TARGET_LINUX_KERNEL_VERSION_4_1 + bool "4.1.45" + depends on !ADK_TARGET_ARCH_ARC + depends on !ADK_TARGET_ARCH_BFIN + depends on !ADK_TARGET_ARCH_CSKY + depends on !ADK_TARGET_ARCH_H8300 + depends on !ADK_TARGET_ARCH_NIOS2 + depends on !ADK_TARGET_ARCH_NDS32 + depends on !ADK_TARGET_ARCH_OR1K + depends on !ADK_TARGET_ARCH_SPARC + depends on !ADK_TARGET_ARCH_RISCV32 + depends on !ADK_TARGET_ARCH_RISCV64 + depends on !ADK_TARGET_SYSTEM_KINETIS_K70 + depends on !ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU + depends on !ADK_TARGET_CPU_MIPS_MIPS32R6 + depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6 + depends on !ADK_TARGET_SYSTEM_ORANGE_PI0 + +config ADK_TARGET_LINUX_KERNEL_VERSION_3_16 + bool "3.16.49" + depends on !ADK_TARGET_ARCH_ARC + depends on !ADK_TARGET_ARCH_BFIN + depends on !ADK_TARGET_ARCH_CSKY + depends on !ADK_TARGET_ARCH_H8300 + depends on !ADK_TARGET_ARCH_NDS32 + depends on !ADK_TARGET_ARCH_NIOS2 + depends on !ADK_TARGET_ARCH_OR1K + depends on !ADK_TARGET_ARCH_RISCV32 + depends on !ADK_TARGET_ARCH_RISCV64 + depends on !ADK_TARGET_ARCH_SPARC + depends on !ADK_TARGET_BOARD_ATH79 + depends on !ADK_TARGET_BOARD_BCM28XX + depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + depends on !ADK_TARGET_SYSTEM_KINETIS_K70 + depends on !ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + depends on !ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU + depends on !ADK_TARGET_SYSTEM_NUMATO_MIMASV2 + depends on !ADK_TARGET_CPU_MIPS_MIPS32R6 + depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6 + depends on !ADK_TARGET_SYSTEM_ORANGE_PI0 + +config ADK_TARGET_LINUX_KERNEL_VERSION_3_10 + bool "3.10.107" + depends on !ADK_TARGET_ARCH_ARC + depends on !ADK_TARGET_ARCH_BFIN + depends on !ADK_TARGET_ARCH_CSKY + depends on !ADK_TARGET_ARCH_H8300 + depends on !ADK_TARGET_ARCH_NDS32 + depends on !ADK_TARGET_ARCH_NIOS2 + depends on !ADK_TARGET_ARCH_OR1K + depends on !ADK_TARGET_ARCH_RISCV32 + depends on !ADK_TARGET_ARCH_RISCV64 + depends on !ADK_TARGET_ARCH_SPARC + depends on !ADK_TARGET_BOARD_ATH79 + depends on !ADK_TARGET_BOARD_BCM28XX + depends on !ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + depends on !ADK_TARGET_SYSTEM_KINETIS_K70 + depends on !ADK_TARGET_SYSTEM_MIKROTIK_RB4XX + depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + depends on !ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU + depends on !ADK_TARGET_SYSTEM_NUMATO_MIMASV2 + depends on !ADK_TARGET_CPU_MIPS_MIPS32R6 + depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6 + depends on !ADK_TARGET_SYSTEM_ORANGE_PI0 + +config ADK_TARGET_LINUX_KERNEL_VERSION_3_10_NDS32 + bool "3.10-nds32" + depends on ADK_TARGET_ARCH_NDS32 + select ADK_TARGET_LINUX_KERNEL_NO_MIRROR + +config ADK_TARGET_LINUX_KERNEL_VERSION_3_2 + bool "3.2.94" + depends on !ADK_TARGET_ARCH_ARC + depends on !ADK_TARGET_ARCH_BFIN + depends on !ADK_TARGET_ARCH_CSKY + depends on !ADK_TARGET_ARCH_H8300 + depends on !ADK_TARGET_ARCH_NDS32 + depends on !ADK_TARGET_ARCH_NIOS2 + depends on !ADK_TARGET_ARCH_OR1K + depends on !ADK_TARGET_ARCH_RISCV32 + depends on !ADK_TARGET_ARCH_RISCV64 + depends on !ADK_TARGET_ARCH_SPARC + depends on !ADK_TARGET_BOARD_ATH79 + depends on !ADK_TARGET_BOARD_BCM28XX + depends on !ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + depends on !ADK_TARGET_SYSTEM_KINETIS_K70 + depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + depends on !ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU + depends on !ADK_TARGET_SYSTEM_NUMATO_MIMASV2 + depends on !ADK_TARGET_CPU_MIPS_MIPS32R6 + depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6 + depends on !ADK_TARGET_SYSTEM_ORANGE_PI0 + +config ADK_TARGET_LINUX_KERNEL_VERSION_2_6_32 + bool "2.6.32.70" + depends on !ADK_TARGET_ARCH_ARC + depends on !ADK_TARGET_ARCH_BFIN + depends on !ADK_TARGET_ARCH_CSKY + depends on !ADK_TARGET_ARCH_H8300 + depends on !ADK_TARGET_ARCH_NDS32 + depends on !ADK_TARGET_ARCH_NIOS2 + depends on !ADK_TARGET_ARCH_OR1K + depends on !ADK_TARGET_ARCH_RISCV32 + depends on !ADK_TARGET_ARCH_RISCV64 + depends on !ADK_TARGET_BOARD_ATH79 + depends on !ADK_TARGET_BOARD_BCM28XX + depends on !ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + depends on !ADK_TARGET_SYSTEM_KINETIS_K70 + depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + depends on !ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 + depends on !ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU + depends on !ADK_TARGET_SYSTEM_NUMATO_MIMASV2 + depends on !ADK_TARGET_CPU_MIPS_MIPS32R6 + depends on !ADK_TARGET_CPU_MIPS64_MIPS64R6 + depends on !ADK_TARGET_SYSTEM_ORANGE_PI0 + +endchoice + +config ADK_TARGET_LINUX_KERNEL_GIT_REPO + string "git repository" + depends on ADK_TARGET_LINUX_KERNEL_VERSION_GIT + default "https://github.com/raspberrypi/linux.git" if ADK_TARGET_BOARD_BCM28XX + default "git://git.code.sf.net/p/adi-linux/code" if ADK_TARGET_SYSTEM_ADSP_BF537 + default "https://github.com/EmcraftSystems/linux-emcraft.git" if ADK_TARGET_SYSTEM_KINETIS_K70 + default "https://github.com/SolidRun/linux-fslc.git" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default "https://github.com/SolidRun/linux-armada38x.git" if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG + default "https://github.com/beagleboard/linux.git" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + default "https://git.phytec.de/git/linux-ti.git" if ADK_TARGET_SYSTEM_PHYTEC_WEGA + default "https://github.com/m-labs/linux-milkymist.git" if ADK_TARGET_ARCH_LM32 + default "https://github.com/c-sky/linux-4.9.y.git" if ADK_TARGET_ARCH_CSKY + default "git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git" + help + GIT repository to use. + +config ADK_TARGET_LINUX_KERNEL_GIT_REPO_NAME + string + depends on ADK_TARGET_LINUX_KERNEL_VERSION_GIT + default "csky" if ADK_TARGET_ARCH_CSKY + default "lm32" if ADK_TARGET_ARCH_LM32 + default "rpi" if ADK_TARGET_BOARD_BCM28XX + default "ad" if ADK_TARGET_SYSTEM_ADSP_BF537 + default "bb" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + default "emcraft" if ADK_TARGET_SYSTEM_KINETIS_K70 + default "phytec" if ADK_TARGET_SYSTEM_PHYTEC_WEGA + default "clearfog" if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG + default "fslc" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default "linus" + +config ADK_TARGET_LINUX_KERNEL_GIT + string "git version" + depends on ADK_TARGET_LINUX_KERNEL_VERSION_GIT + default "6064a9bdf48cefbccc4f6472dd04251f0dec1931" if ADK_TARGET_ARCH_CSKY + default "6a2f2e4198eaff63ee75f6085ce9f966c47b4441" if ADK_TARGET_ARCH_LM32 + default "31a8651c138253007c66e1be176cdc839b416842" if ADK_TARGET_BOARD_BCM28XX + default "f8d3b2a0fa5054aaed0f14cd457db9d8922bb167" if ADK_TARGET_SYSTEM_ADSP_BF537 + default "e7c8afc1dda7b7c18596d90ad6a17ae886650b72" if ADK_TARGET_SYSTEM_KINETIS_K70 + default "902739f3353150ac9eb69ad995098f3079d862a3" if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG + default "c85fbc86c61a8c8fd45ab1fe3d1bdd2df12f7962" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default "8624998967676862843aed1f8ee2141e98987f81" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + default "v4.4.52-phy" if ADK_TARGET_SYSTEM_PHYTEC_WEGA + +config ADK_TARGET_LINUX_KERNEL_GIT_VER + string "kernel version" + depends on ADK_TARGET_LINUX_KERNEL_VERSION_GIT + default "4.9.56" if ADK_TARGET_ARCH_CSKY + default "4.9.70" if ADK_TARGET_BOARD_BCM28XX + default "4.4.37" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK + default "4.4.52" if ADK_TARGET_SYSTEM_PHYTEC_WEGA + default "2.6.33" if ADK_TARGET_SYSTEM_KINETIS_K70 + default "3.14.79" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + +config ADK_TARGET_LINUX_KERNEL_GIT_TYPE + string + depends on ADK_TARGET_LINUX_KERNEL_VERSION_GIT + default "branch" if ADK_TARGET_SYSTEM_PHYTEC_WEGA + default "hash" + +config ADK_TARGET_LINUX_KERNEL_NO_MIRROR + bool + help + Select this if the kernel source is only available + on OpenADK webserver. diff --git a/target/linux/config/Config.in.arm b/target/linux/config/Config.in.arm index 2a03ea4ae..6456e1af8 100644 --- a/target/linux/config/Config.in.arm +++ b/target/linux/config/Config.in.arm @@ -1,13 +1,13 @@ # 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_ARM_PATCH_PHYS_VIRT +config ADK_LINUX_KERNEL_ARM_PATCH_PHYS_VIRT bool depends on ADK_TARGET_ARCH_ARM -config ADK_KERNEL_ARCH_VERSATILE_PB +config ADK_LINUX_KERNEL_ARCH_VERSATILE_PB bool - select ADK_KERNEL_ARM_PATCH_PHYS_VIRT + select ADK_LINUX_KERNEL_ARM_PATCH_PHYS_VIRT default y if !ADK_TARGET_WITH_DEVICETREE depends on ADK_TARGET_ARCH_ARM diff --git a/target/linux/config/Config.in.audio b/target/linux/config/Config.in.audio index 3ec6fc8ec..27e2b904d 100644 --- a/target/linux/config/Config.in.audio +++ b/target/linux/config/Config.in.audio @@ -8,130 +8,130 @@ depends on ADK_TARGET_WITH_PCI \ || ADK_TARGET_QEMU \ || ADK_TARGET_GENERIC -config ADK_KERNEL_SOUND +config ADK_LINUX_KERNEL_SOUND tristate -config ADK_KERNEL_SND_DRIVERS +config ADK_LINUX_KERNEL_SND_DRIVERS bool -config ADK_KERNEL_SND_PCI +config ADK_LINUX_KERNEL_SND_PCI bool -config ADK_KERNEL_SND_USB +config ADK_LINUX_KERNEL_SND_USB bool -config ADK_KERNEL_SND_SOC +config ADK_LINUX_KERNEL_SND_SOC bool -config ADK_KERNEL_SND_ARM +config ADK_LINUX_KERNEL_SND_ARM bool -config ADK_KERNEL_SND_TIMER +config ADK_LINUX_KERNEL_SND_TIMER tristate -config ADK_KERNEL_SND_PCM +config ADK_LINUX_KERNEL_SND_PCM tristate -config ADK_KERNEL_SND_HWDEP +config ADK_LINUX_KERNEL_SND_HWDEP tristate -config ADK_KERNEL_SND_RAWMIDI +config ADK_LINUX_KERNEL_SND_RAWMIDI tristate -config ADK_KERNEL_SND_AC97_CODEC +config ADK_LINUX_KERNEL_SND_AC97_CODEC tristate -config ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM +config ADK_LINUX_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM bool -config ADK_KERNEL_SND_SOC_SPDIF +config ADK_LINUX_KERNEL_SND_SOC_SPDIF tristate -config ADK_KERNEL_SND_SOC_FSL_ASRC +config ADK_LINUX_KERNEL_SND_SOC_FSL_ASRC bool -config ADK_KERNEL_SND_SOC_FSL_HDMI +config ADK_LINUX_KERNEL_SND_SOC_FSL_HDMI bool -config ADK_KERNEL_SND_SOC_FSL_SPDIF +config ADK_LINUX_KERNEL_SND_SOC_FSL_SPDIF tristate -config ADK_KERNEL_SND_SOC_IMX_SGTL5000 +config ADK_LINUX_KERNEL_SND_SOC_IMX_SGTL5000 tristate -config ADK_KERNEL_SND_SOC_IMX_PCM_DMA +config ADK_LINUX_KERNEL_SND_SOC_IMX_PCM_DMA bool -config ADK_KERNEL_SND_SOC_HDMI_CODEC +config ADK_LINUX_KERNEL_SND_SOC_HDMI_CODEC tristate -config ADK_KERNEL_SND_SOC_IMX_HDMI_DMA +config ADK_LINUX_KERNEL_SND_SOC_IMX_HDMI_DMA bool -config ADK_KERNEL_SND_SOC_IMX_SPDIF +config ADK_LINUX_KERNEL_SND_SOC_IMX_SPDIF tristate -config ADK_KERNEL_SND_SOC_IMX_HDMI +config ADK_LINUX_KERNEL_SND_SOC_IMX_HDMI tristate -config ADK_KERNEL_SND_PXA2XX_AC97 +config ADK_LINUX_KERNEL_SND_PXA2XX_AC97 tristate -config ADK_KERNEL_SND_PXA2XX_SOC +config ADK_LINUX_KERNEL_SND_PXA2XX_SOC tristate -config ADK_KERNEL_SND_SOC_I2C_AND_SPI +config ADK_LINUX_KERNEL_SND_SOC_I2C_AND_SPI tristate -config ADK_KERNEL_SND_SOC_WM8731 +config ADK_LINUX_KERNEL_SND_SOC_WM8731 tristate - select ADK_KERNEL_SND_SOC_I2C_AND_SPI + select ADK_LINUX_KERNEL_SND_SOC_I2C_AND_SPI -config ADK_KERNEL_SND_SOC_WM8804 +config ADK_LINUX_KERNEL_SND_SOC_WM8804 tristate - select ADK_KERNEL_SND_SOC_I2C_AND_SPI + select ADK_LINUX_KERNEL_SND_SOC_I2C_AND_SPI -config ADK_KERNEL_SND_SOC_PCM5102A +config ADK_LINUX_KERNEL_SND_SOC_PCM5102A tristate - select ADK_KERNEL_SND_SOC_I2C_AND_SPI + select ADK_LINUX_KERNEL_SND_SOC_I2C_AND_SPI -config ADK_KERNEL_SND_SOC_PCM512x +config ADK_LINUX_KERNEL_SND_SOC_PCM512x tristate - select ADK_KERNEL_SND_SOC_I2C_AND_SPI + select ADK_LINUX_KERNEL_SND_SOC_I2C_AND_SPI -config ADK_KERNEL_SND_SOC_PCM512x_I2C +config ADK_LINUX_KERNEL_SND_SOC_PCM512x_I2C tristate - select ADK_KERNEL_SND_SOC_PCM512x - select ADK_KERNEL_SND_SOC_I2C_AND_SPI + select ADK_LINUX_KERNEL_SND_SOC_PCM512x + select ADK_LINUX_KERNEL_SND_SOC_I2C_AND_SPI -config ADK_KERNEL_SND_SOC_PCM512x_SPI +config ADK_LINUX_KERNEL_SND_SOC_PCM512x_SPI tristate - select ADK_KERNEL_SND_SOC_PCM512x - select ADK_KERNEL_SND_SOC_I2C_AND_SPI + select ADK_LINUX_KERNEL_SND_SOC_PCM512x + select ADK_LINUX_KERNEL_SND_SOC_I2C_AND_SPI -config ADK_KERNEL_SND +config ADK_LINUX_KERNEL_SND tristate - select ADK_KERNEL_SOUND - select ADK_KERNEL_SND_PCM - select ADK_KERNEL_SND_HWDEP - select ADK_KERNEL_SND_TIMER + select ADK_LINUX_KERNEL_SOUND + select ADK_LINUX_KERNEL_SND_PCM + select ADK_LINUX_KERNEL_SND_HWDEP + select ADK_LINUX_KERNEL_SND_TIMER -config ADK_KERNEL_SND_TIMER +config ADK_LINUX_KERNEL_SND_TIMER tristate -config ADK_KERNEL_SND_RAWMIDI +config ADK_LINUX_KERNEL_SND_RAWMIDI tristate -config ADK_KERNEL_SND_SEQUENCER +config ADK_LINUX_KERNEL_SND_SEQUENCER tristate "Sequencer support" - select ADK_KERNEL_SND_TIMER - select ADK_KERNEL_SND_RAWMIDI + select ADK_LINUX_KERNEL_SND_TIMER + select ADK_LINUX_KERNEL_SND_RAWMIDI -config ADK_KERNEL_SND_INTEL8X0 +config ADK_LINUX_KERNEL_SND_INTEL8X0 tristate "Intel AC97 driver" - select ADK_KERNEL_SND - select ADK_KERNEL_SND_PCI - select ADK_KERNEL_SND_AC97_CODEC + select ADK_LINUX_KERNEL_SND + select ADK_LINUX_KERNEL_SND_PCI + select ADK_LINUX_KERNEL_SND_AC97_CODEC default m if ADK_TARGET_SYSTEM_IBM_X40 default m if ADK_TARGET_QEMU_WITH_AUDIO default n @@ -141,143 +141,143 @@ config ADK_KERNEL_SND_INTEL8X0 help Driver for intel chipsets. -config ADK_KERNEL_SND_VIA82XX +config ADK_LINUX_KERNEL_SND_VIA82XX tristate "VIA82XX driver" - select ADK_KERNEL_SND + select ADK_LINUX_KERNEL_SND depends on ADK_TARGET_WITH_PCI || ADK_TARGET_GENERIC help ALSA VIA82XX driver -config ADK_KERNEL_SND_ENS1370 +config ADK_LINUX_KERNEL_SND_ENS1370 tristate "Ensoniq 1370 driver" - select ADK_KERNEL_SND + select ADK_LINUX_KERNEL_SND depends on ADK_TARGET_WITH_PCI || ADK_TARGET_GENERIC help ALSA Ensonique 1370 driver -config ADK_KERNEL_SND_CS5535AUDIO +config ADK_LINUX_KERNEL_SND_CS5535AUDIO tristate "AMD CS5535 driver" - select ADK_KERNEL_SND_PCI - select ADK_KERNEL_SND_AC97_CODEC - select ADK_KERNEL_SND + select ADK_LINUX_KERNEL_SND_PCI + select ADK_LINUX_KERNEL_SND_AC97_CODEC + select ADK_LINUX_KERNEL_SND default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG default m if ADK_TARGET_MODEL_PCENGINES_ALIX1C depends on ADK_TARGET_WITH_PCI || ADK_TARGET_GENERIC help ALSA AMD CS5535 driver -config ADK_KERNEL_SND_HDSP +config ADK_LINUX_KERNEL_SND_HDSP tristate "RME Hammerfall DSP Audio" - select ADK_KERNEL_SND - select ADK_KERNEL_SND_PCI - select ADK_KERNEL_FW_LOADER - select ADK_KERNEL_SND_HWDEP - select ADK_KERNEL_SND_RAWMIDI - select ADK_KERNEL_SND_PCM + select ADK_LINUX_KERNEL_SND + select ADK_LINUX_KERNEL_SND_PCI + select ADK_LINUX_KERNEL_FW_LOADER + select ADK_LINUX_KERNEL_SND_HWDEP + select ADK_LINUX_KERNEL_SND_RAWMIDI + select ADK_LINUX_KERNEL_SND_PCM default y if ADK_TARGET_SYSTEM_ASUS_P5BVM default n depends on ADK_TARGET_WITH_PCI || ADK_TARGET_GENERIC help ALSA driver for RME HDSP cards. -config ADK_KERNEL_SND_PXA2XX_SOC_SPITZ +config ADK_LINUX_KERNEL_SND_PXA2XX_SOC_SPITZ tristate "Sharp Zaurus SoC" - select ADK_KERNEL_SND - select ADK_KERNEL_SND_ARM - select ADK_KERNEL_SND_PXA2XX_AC97 - select ADK_KERNEL_SND_AC97_CODEC - select ADK_KERNEL_SND_SOC - select ADK_KERNEL_SND_PXA2XX_SOC + select ADK_LINUX_KERNEL_SND + select ADK_LINUX_KERNEL_SND_ARM + select ADK_LINUX_KERNEL_SND_PXA2XX_AC97 + select ADK_LINUX_KERNEL_SND_AC97_CODEC + select ADK_LINUX_KERNEL_SND_SOC + select ADK_LINUX_KERNEL_SND_PXA2XX_SOC depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS default m if ADK_TARGET_SYSTEM_SHARP_ZAURUS default n -config ADK_KERNEL_SND_BCM2835 +config ADK_LINUX_KERNEL_SND_BCM2835 tristate "BCM28XX onboard soundcard" - select ADK_KERNEL_SND - select ADK_KERNEL_SND_ARM + select ADK_LINUX_KERNEL_SND + select ADK_LINUX_KERNEL_SND_ARM depends on ADK_TARGET_BOARD_BCM28XX default m if ADK_TARGET_HARDWARE_NONE default n -config ADK_KERNEL_SND_BCM2835_SOC_I2S +config ADK_LINUX_KERNEL_SND_BCM2835_SOC_I2S tristate - select ADK_KERNEL_SND - select ADK_KERNEL_SND_ARM - select ADK_KERNEL_SND_SOC - select ADK_KERNEL_DMA_BCM2835 - select ADK_KERNEL_REGMAP - select ADK_KERNEL_REGMAP_MMIO + select ADK_LINUX_KERNEL_SND + select ADK_LINUX_KERNEL_SND_ARM + select ADK_LINUX_KERNEL_SND_SOC + select ADK_LINUX_KERNEL_DMA_BCM2835 + select ADK_LINUX_KERNEL_REGMAP + select ADK_LINUX_KERNEL_REGMAP_MMIO depends on ADK_TARGET_BOARD_BCM28XX default n -config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_AMP +config ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_AMP tristate "Hifiberry AMP" - select ADK_KERNEL_SND_BCM2835_SOC_I2S + select ADK_LINUX_KERNEL_SND_BCM2835_SOC_I2S depends on ADK_TARGET_BOARD_BCM28XX -config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC +config ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC tristate "Hifiberry DAC" - select ADK_KERNEL_SND_BCM2835_SOC_I2S - select ADK_KERNEL_SND_SOC_PCM5102A + select ADK_LINUX_KERNEL_SND_BCM2835_SOC_I2S + select ADK_LINUX_KERNEL_SND_SOC_PCM5102A depends on ADK_TARGET_BOARD_BCM28XX -config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DACPLUS +config ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DACPLUS tristate "Hifiberry DACPLUS" - select ADK_KERNEL_SND_BCM2835_SOC_I2S - select ADK_KERNEL_SND_SOC_PCM512x_I2C - select ADK_KERNEL_SND_SOC_PCM512x + select ADK_LINUX_KERNEL_SND_BCM2835_SOC_I2S + select ADK_LINUX_KERNEL_SND_SOC_PCM512x_I2C + select ADK_LINUX_KERNEL_SND_SOC_PCM512x depends on ADK_TARGET_BOARD_BCM28XX -config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI +config ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI tristate "Hifiberry DIGI" - select ADK_KERNEL_SND_BCM2835_SOC_I2S - select ADK_KERNEL_SND_SOC_WM8804 + select ADK_LINUX_KERNEL_SND_BCM2835_SOC_I2S + select ADK_LINUX_KERNEL_SND_SOC_WM8804 depends on ADK_TARGET_BOARD_BCM28XX -config ADK_KERNEL_SND_BCM2708_SOC_RPI_DAC +config ADK_LINUX_KERNEL_SND_BCM2708_SOC_RPI_DAC tristate "RPI-DAC" - select ADK_KERNEL_SND_BCM2835_SOC_I2S + select ADK_LINUX_KERNEL_SND_BCM2835_SOC_I2S depends on ADK_TARGET_BOARD_BCM28XX -config ADK_KERNEL_SND_BCM2708_SOC_IQAUDIO_DAC +config ADK_LINUX_KERNEL_SND_BCM2708_SOC_IQAUDIO_DAC tristate "IQAudio-DAC" - select ADK_KERNEL_SND_BCM2835_SOC_I2S - select ADK_KERNEL_SND_SOC_PCM512x_I2C + select ADK_LINUX_KERNEL_SND_BCM2835_SOC_I2S + select ADK_LINUX_KERNEL_SND_SOC_PCM512x_I2C depends on ADK_TARGET_BOARD_BCM28XX -config ADK_KERNEL_SND_BCM2708_SOC_RPI_PROTO +config ADK_LINUX_KERNEL_SND_BCM2708_SOC_RPI_PROTO tristate "Rpi-Proto" - select ADK_KERNEL_SND_BCM2835_SOC_I2S - select ADK_KERNEL_SND_SOC_WM8731 + select ADK_LINUX_KERNEL_SND_BCM2835_SOC_I2S + select ADK_LINUX_KERNEL_SND_SOC_WM8731 depends on ADK_TARGET_BOARD_BCM28XX -config ADK_KERNEL_SND_IMX_SOC +config ADK_LINUX_KERNEL_SND_IMX_SOC tristate "IMX6 SoC sound chip" - select ADK_KERNEL_SND - select ADK_KERNEL_SND_SOC - select ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM - select ADK_KERNEL_SND_SOC_HDMI_CODEC - select ADK_KERNEL_SND_SOC_IMX_PCM_DMA - select ADK_KERNEL_SND_SOC_IMX_HDMI_DMA - select ADK_KERNEL_SND_SOC_IMX_HDMI - select ADK_KERNEL_SND_SOC_IMX_SPDIF - select ADK_KERNEL_SND_SOC_IMX_SGTL5000 if ADK_TARGET_MODEL_HUMMINGBOARD_I2EX - select ADK_KERNEL_SND_SOC_FSL_ASRC - select ADK_KERNEL_SND_SOC_FSL_SPDIF - select ADK_KERNEL_SND_SOC_FSL_HDMI - select ADK_KERNEL_REGMAP - select ADK_KERNEL_REGMAP_SPI - select ADK_KERNEL_REGMAP_I2C + select ADK_LINUX_KERNEL_SND + select ADK_LINUX_KERNEL_SND_SOC + select ADK_LINUX_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM + select ADK_LINUX_KERNEL_SND_SOC_HDMI_CODEC + select ADK_LINUX_KERNEL_SND_SOC_IMX_PCM_DMA + select ADK_LINUX_KERNEL_SND_SOC_IMX_HDMI_DMA + select ADK_LINUX_KERNEL_SND_SOC_IMX_HDMI + select ADK_LINUX_KERNEL_SND_SOC_IMX_SPDIF + select ADK_LINUX_KERNEL_SND_SOC_IMX_SGTL5000 if ADK_TARGET_MODEL_HUMMINGBOARD_I2EX + select ADK_LINUX_KERNEL_SND_SOC_FSL_ASRC + select ADK_LINUX_KERNEL_SND_SOC_FSL_SPDIF + select ADK_LINUX_KERNEL_SND_SOC_FSL_HDMI + select ADK_LINUX_KERNEL_REGMAP + select ADK_LINUX_KERNEL_REGMAP_SPI + select ADK_LINUX_KERNEL_REGMAP_I2C depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default n -config ADK_KERNEL_SND_ALOOP +config ADK_LINUX_KERNEL_SND_ALOOP tristate "Generic loopback driver (PCM)" - select ADK_KERNEL_SND - select ADK_KERNEL_SND_DRIVERS - select ADK_KERNEL_SND_PCM + select ADK_LINUX_KERNEL_SND + select ADK_LINUX_KERNEL_SND_DRIVERS + select ADK_LINUX_KERNEL_SND_PCM default n endmenu diff --git a/target/linux/config/Config.in.block b/target/linux/config/Config.in.block index 322b9172e..23b601f49 100644 --- a/target/linux/config/Config.in.block +++ b/target/linux/config/Config.in.block @@ -1,165 +1,165 @@ # 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_BLOCK +config ADK_LINUX_KERNEL_BLOCK bool - select ADK_KERNEL_AIO - select ADK_KERNEL_INOTIFY_USER + select ADK_LINUX_KERNEL_AIO + select ADK_LINUX_KERNEL_INOTIFY_USER -config ADK_KERNEL_AIO +config ADK_LINUX_KERNEL_AIO bool menu "Block devices support" depends on ADK_TARGET_WITH_BLOCK \ || ADK_TARGET_GENERIC -config ADK_KERNEL_IOSCHED_DEADLINE +config ADK_LINUX_KERNEL_IOSCHED_DEADLINE bool -config ADK_KERNEL_IOSCHED_CFQ +config ADK_LINUX_KERNEL_IOSCHED_CFQ bool -config ADK_KERNEL_IOSCHED_NOOP +config ADK_LINUX_KERNEL_IOSCHED_NOOP bool choice prompt "I/O scheduler" -config ADK_KERNEL_DEFAULT_DEADLINE +config ADK_LINUX_KERNEL_DEFAULT_DEADLINE bool "deadline" - select ADK_KERNEL_IOSCHED_DEADLINE + select ADK_LINUX_KERNEL_IOSCHED_DEADLINE -config ADK_KERNEL_DEFAULT_CFQ +config ADK_LINUX_KERNEL_DEFAULT_CFQ bool "cfq" - select ADK_KERNEL_IOSCHED_CFQ + select ADK_LINUX_KERNEL_IOSCHED_CFQ -config ADK_KERNEL_DEFAULT_NOOP +config ADK_LINUX_KERNEL_DEFAULT_NOOP bool "noop" - select ADK_KERNEL_IOSCHED_NOOP + select ADK_LINUX_KERNEL_IOSCHED_NOOP endchoice -config ADK_KERNEL_IDE +config ADK_LINUX_KERNEL_IDE bool -config ADK_KERNEL_IDE_GD +config ADK_LINUX_KERNEL_IDE_GD bool -config ADK_KERNEL_IDE_GD_ATA +config ADK_LINUX_KERNEL_IDE_GD_ATA bool -config ADK_KERNEL_LBDAF +config ADK_LINUX_KERNEL_LBDAF bool -config ADK_KERNEL_BLK_DEV_BSG +config ADK_LINUX_KERNEL_BLK_DEV_BSG bool -config ADK_KERNEL_BLK_DEV_BSGLIB +config ADK_LINUX_KERNEL_BLK_DEV_BSGLIB bool -config ADK_KERNEL_BLK_DEV_THROTTLING +config ADK_LINUX_KERNEL_BLK_DEV_THROTTLING bool -config ADK_KERNEL_MD +config ADK_LINUX_KERNEL_MD bool -config ADK_KERNEL_RAID6_PQ +config ADK_LINUX_KERNEL_RAID6_PQ tristate -config ADK_KERNEL_BLK_DEV_IO_TRACE +config ADK_LINUX_KERNEL_BLK_DEV_IO_TRACE bool -config ADK_KERNEL_IOSCHED_AS +config ADK_LINUX_KERNEL_IOSCHED_AS bool -config ADK_KERNEL_IOSCHED_DEADLINE +config ADK_LINUX_KERNEL_IOSCHED_DEADLINE bool -config ADK_KERNEL_IOSCHED_CFQ +config ADK_LINUX_KERNEL_IOSCHED_CFQ bool -config ADK_KERNEL_SCSI_LOWLEVEL +config ADK_LINUX_KERNEL_SCSI_LOWLEVEL bool -config ADK_KERNEL_SCSI_DMA +config ADK_LINUX_KERNEL_SCSI_DMA bool -config ADK_KERNEL_SCSI_MULTI_LUN +config ADK_LINUX_KERNEL_SCSI_MULTI_LUN bool -config ADK_KERNEL_SCSI_CONSTANTS +config ADK_LINUX_KERNEL_SCSI_CONSTANTS bool -config ADK_KERNEL_SCSI_LOGGING +config ADK_LINUX_KERNEL_SCSI_LOGGING bool -config ADK_KERNEL_SCSI_SCAN_ASYNC +config ADK_LINUX_KERNEL_SCSI_SCAN_ASYNC bool -config ADK_KERNEL_ISCSI_TCP +config ADK_LINUX_KERNEL_ISCSI_TCP bool -config ADK_KERNEL_BLK_DEV +config ADK_LINUX_KERNEL_BLK_DEV bool -config ADK_KERNEL_ATA +config ADK_LINUX_KERNEL_ATA bool -config ADK_KERNEL_ATA_SFF +config ADK_LINUX_KERNEL_ATA_SFF bool -config ADK_KERNEL_ATA_BMDMA +config ADK_LINUX_KERNEL_ATA_BMDMA bool -config ADK_KERNEL_SATA_AHCI_PLATFORM +config ADK_LINUX_KERNEL_SATA_AHCI_PLATFORM bool -config ADK_KERNEL_SATA_PMP +config ADK_LINUX_KERNEL_SATA_PMP bool -config ADK_KERNEL_AHCI_IMX +config ADK_LINUX_KERNEL_AHCI_IMX bool -config ADK_KERNEL_CONNECTOR +config ADK_LINUX_KERNEL_CONNECTOR bool -config ADK_KERNEL_MMC +config ADK_LINUX_KERNEL_MMC bool -config ADK_KERNEL_MMC_BLOCK +config ADK_LINUX_KERNEL_MMC_BLOCK bool -config ADK_KERNEL_MMC_BLOCK_BOUNCE +config ADK_LINUX_KERNEL_MMC_BLOCK_BOUNCE bool -config ADK_KERNEL_MMC_UNSAFE_RESUME +config ADK_LINUX_KERNEL_MMC_UNSAFE_RESUME bool -config ADK_KERNEL_MMC_SDHCI +config ADK_LINUX_KERNEL_MMC_SDHCI bool -config ADK_KERNEL_MMC_SDHCI_IO_ACCESSORS +config ADK_LINUX_KERNEL_MMC_SDHCI_IO_ACCESSORS bool -config ADK_KERNEL_MMC_SDHCI_PLTFM +config ADK_LINUX_KERNEL_MMC_SDHCI_PLTFM bool -config ADK_KERNEL_MMC_BCM2835_DMA +config ADK_LINUX_KERNEL_MMC_BCM2835_DMA bool -config ADK_KERNEL_MMC_BCM2835_SDHOST +config ADK_LINUX_KERNEL_MMC_BCM2835_SDHOST bool -config ADK_KERNEL_PWRSEQ_EMMC +config ADK_LINUX_KERNEL_PWRSEQ_EMMC bool -config ADK_KERNEL_PWRSEQ_SIMPLE +config ADK_LINUX_KERNEL_PWRSEQ_SIMPLE bool -config ADK_KERNEL_BOARD_GRASSHOPPER_MMC +config ADK_LINUX_KERNEL_BOARD_GRASSHOPPER_MMC bool -config ADK_KERNEL_BOARD_GRASSHOPPER_MMCLED +config ADK_LINUX_KERNEL_BOARD_GRASSHOPPER_MMCLED bool menu "SATA/PATA devices support" @@ -169,30 +169,30 @@ depends on ADK_TARGET_WITH_PATA \ || ADK_TARGET_VBOX \ || ADK_TARGET_GENERIC -config ADK_KERNEL_PATA_RB532 +config ADK_LINUX_KERNEL_PATA_RB532 tristate "CF disk driver for Mikrotik RB532" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_ATA_SFF - select ADK_KERNEL_ATA_BMDMA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_ATA_SFF + select ADK_LINUX_KERNEL_ATA_BMDMA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532 default n -config ADK_KERNEL_PATA_AMD +config ADK_LINUX_KERNEL_PATA_AMD tristate "AMD PATA driver" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_ATA_SFF - select ADK_KERNEL_ATA_BMDMA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_ATA_SFF + select ADK_LINUX_KERNEL_ATA_BMDMA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_PCENGINES_ALIX \ || ADK_TARGET_SYSTEM_LEMOTE_YEELONG \ || ADK_TARGET_GENERIC @@ -200,28 +200,28 @@ config ADK_KERNEL_PATA_AMD default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG default n -config ADK_KERNEL_PATA_SC1200 +config ADK_LINUX_KERNEL_PATA_SC1200 tristate - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_ATA_SFF - select ADK_KERNEL_ATA_BMDMA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_ATA_SFF + select ADK_LINUX_KERNEL_ATA_BMDMA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_PCENGINES_WRAP default y if ADK_TARGET_SYSTEM_PCENGINES_WRAP default n -config ADK_KERNEL_SATA_AHCI +config ADK_LINUX_KERNEL_SATA_AHCI tristate "AHCI SATA driver" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_ASUS_P5BVM || \ ADK_TARGET_SYSTEM_PCENGINES_APU || \ ADK_TARGET_GENERIC || \ @@ -233,17 +233,17 @@ config ADK_KERNEL_SATA_AHCI help Enables support for AHCI Serial ATA. -config ADK_KERNEL_ATA_PIIX +config ADK_LINUX_KERNEL_ATA_PIIX tristate "ATA PIIX support" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_SCSI_DMA - select ADK_KERNEL_ATA - select ADK_KERNEL_ATA_SFF - select ADK_KERNEL_ATA_BMDMA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI_DMA + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_ATA_SFF + select ADK_LINUX_KERNEL_ATA_BMDMA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_IBM_X40 || \ ADK_TARGET_GENERIC || \ ADK_TARGET_SYSTEM_QEMU_MIPS || \ @@ -257,82 +257,82 @@ config ADK_KERNEL_ATA_PIIX help ATA PIIX driver. -config ADK_KERNEL_PATA_MACIO +config ADK_LINUX_KERNEL_PATA_MACIO tristate "MAC IO support" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_ATA_SFF - select ADK_KERNEL_ATA_BMDMA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_ATA_SFF + select ADK_LINUX_KERNEL_ATA_BMDMA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC -config ADK_KERNEL_PATA_PLATFORM +config ADK_LINUX_KERNEL_PATA_PLATFORM tristate "PATA platform driver" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_ATA_SFF - select ADK_KERNEL_ATA_BMDMA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_ATA_SFF + select ADK_LINUX_KERNEL_ATA_BMDMA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_QEMU_SH default n -config ADK_KERNEL_PATA_PCMCIA +config ADK_LINUX_KERNEL_PATA_PCMCIA tristate - select ADK_KERNEL_PCCARD - select ADK_KERNEL_PCMCIA + select ADK_LINUX_KERNEL_PCCARD + select ADK_LINUX_KERNEL_PCMCIA -config ADK_KERNEL_PATA_IMX +config ADK_LINUX_KERNEL_PATA_IMX tristate "eSATA driver for IMX6 boards" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_ATA_SFF - select ADK_KERNEL_ATA_BMDMA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_ATA - select ADK_KERNEL_AHCI_IMX - select ADK_KERNEL_SATA_PMP - select ADK_KERNEL_SATA_AHCI_PLATFORM + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_ATA_SFF + select ADK_LINUX_KERNEL_ATA_BMDMA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_AHCI_IMX + select ADK_LINUX_KERNEL_SATA_PMP + select ADK_LINUX_KERNEL_SATA_AHCI_PLATFORM depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default n help eSATA driver for IMX6 boards. -config ADK_KERNEL_PATA_CMD64X +config ADK_LINUX_KERNEL_PATA_CMD64X tristate "CMD64x PATA driver" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_ATA_SFF - select ADK_KERNEL_ATA_BMDMA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_ATA_SFF + select ADK_LINUX_KERNEL_ATA_BMDMA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_QEMU_SPARC64 help Driver for CMD64x chipsets. -config ADK_KERNEL_PATA_PXA +config ADK_LINUX_KERNEL_PATA_PXA tristate "PATA driver for Sharp Zaurus" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_ATA_SFF - select ADK_KERNEL_ATA_BMDMA - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_PATA_PCMCIA - select ADK_KERNEL_PCMCIA_PXA2XX + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_ATA + select ADK_LINUX_KERNEL_ATA_SFF + select ADK_LINUX_KERNEL_ATA_BMDMA + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_PATA_PCMCIA + select ADK_LINUX_KERNEL_PCMCIA_PXA2XX depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS \ || ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER \ || ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ @@ -346,12 +346,12 @@ endmenu menu "IDE driver support" depends on ADK_TARGET_SYSTEM_QEMU_ALPHA -config ADK_KERNEL_BLK_DEV_CMD64X +config ADK_LINUX_KERNEL_BLK_DEV_CMD64X tristate "CMD64x support" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_IDE - select ADK_KERNEL_IDE_GD - select ADK_KERNEL_IDE_GD_ATA + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_IDE + select ADK_LINUX_KERNEL_IDE_GD + select ADK_LINUX_KERNEL_IDE_GD_ATA depends on ADK_TARGET_SYSTEM_QEMU_ALPHA help CMD64x IDE driver. @@ -365,56 +365,56 @@ depends on ADK_TARGET_WITH_SCSI || \ ADK_TARGET_SYSTEM_QEMU_PPC64 || \ ADK_TARGET_SYSTEM_QEMU_SPARC -config ADK_KERNEL_SCSI_AIC7XXX +config ADK_LINUX_KERNEL_SCSI_AIC7XXX tristate "Adaptec AIC-7XXX support" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_SCSI_LOWLEVEL - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI_LOWLEVEL + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD default y if ADK_TARGET_SYSTEM_SGI_O2 depends on ADK_TARGET_SYSTEM_SGI_O2 -config ADK_KERNEL_SCSI_SYM53C8XX_2 +config ADK_LINUX_KERNEL_SCSI_SYM53C8XX_2 tristate "Symbios Logic 53C8XX2 support" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_SCSI_LOWLEVEL - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI_LOWLEVEL + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB -config ADK_KERNEL_SCSI_IBMVSCSI +config ADK_LINUX_KERNEL_SCSI_IBMVSCSI tristate "IBM VSCSI support" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_SCSI_LOWLEVEL - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI_LOWLEVEL + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_QEMU_PPC64 -config ADK_KERNEL_SCSI_MAC_ESP +config ADK_LINUX_KERNEL_SCSI_MAC_ESP tristate "MAC ESP support" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_SCSI_LOWLEVEL - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI_LOWLEVEL + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_QEMU_M68K_Q800 -config ADK_KERNEL_SCSI_SUNESP +config ADK_LINUX_KERNEL_SCSI_SUNESP tristate "SUN ESP support" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_SCSI_LOWLEVEL - select ADK_KERNEL_SBUS - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI_LOWLEVEL + select ADK_LINUX_KERNEL_SBUS + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_QEMU_SPARC endmenu @@ -422,118 +422,118 @@ endmenu menu "SD/MMC driver support" depends on ADK_TARGET_WITH_SD || ADK_TARGET_QEMU -config ADK_KERNEL_MMC_ARMMMCI +config ADK_LINUX_KERNEL_MMC_ARMMMCI bool "SD card support for Qemu ARM Vexpress A9" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_MMC - select ADK_KERNEL_MMC_BLOCK - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_MMC + select ADK_LINUX_KERNEL_MMC_BLOCK + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 default n -config ADK_KERNEL_MMC_AT91 +config ADK_LINUX_KERNEL_MMC_AT91 tristate - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_MMC - select ADK_KERNEL_MMC_BLOCK - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_MMC + select ADK_LINUX_KERNEL_MMC_BLOCK + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD depends on ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 default n -config ADK_KERNEL_MMC_BCM2835 +config ADK_LINUX_KERNEL_MMC_BCM2835 bool "SD card support for BCM28XX boards" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_MMC - select ADK_KERNEL_MMC_BLOCK - select ADK_KERNEL_MMC_BLOCK_BOUNCE - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_BLK_DEV_BSG - select ADK_KERNEL_BLK_DEV_BSGLIB - select ADK_KERNEL_BLK_DEV_THROTTLING - select ADK_KERNEL_MMC_SDHCI - select ADK_KERNEL_MMC_SDHCI_PLTFM - select ADK_KERNEL_MMC_BCM2835_DMA - select ADK_KERNEL_MMC_BCM2835_SDHOST + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_MMC + select ADK_LINUX_KERNEL_MMC_BLOCK + select ADK_LINUX_KERNEL_MMC_BLOCK_BOUNCE + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLK_DEV_BSG + select ADK_LINUX_KERNEL_BLK_DEV_BSGLIB + select ADK_LINUX_KERNEL_BLK_DEV_THROTTLING + select ADK_LINUX_KERNEL_MMC_SDHCI + select ADK_LINUX_KERNEL_MMC_SDHCI_PLTFM + select ADK_LINUX_KERNEL_MMC_BCM2835_DMA + select ADK_LINUX_KERNEL_MMC_BCM2835_SDHOST depends on ADK_TARGET_BOARD_BCM28XX default y if ADK_TARGET_BOARD_BCM28XX default n -config ADK_KERNEL_MMC_SDHCI_ESDHC_IMX +config ADK_LINUX_KERNEL_MMC_SDHCI_ESDHC_IMX bool "SD card support for IMX6 boards" - select ADK_KERNEL_BLOCK - select ADK_KERNEL_LBDAF - select ADK_KERNEL_SCSI - select ADK_KERNEL_SCSI_DMA - select ADK_KERNEL_SCSI_MULTI_LUN - select ADK_KERNEL_SCSI_CONSTANTS - select ADK_KERNEL_SCSI_LOGGING - select ADK_KERNEL_SCSI_SCAN_ASYNC - select ADK_KERNEL_MMC - select ADK_KERNEL_MMC_BLOCK - select ADK_KERNEL_MMC_BLOCK_BOUNCE - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_BLK_DEV_BSG - select ADK_KERNEL_BLK_DEV_BSGLIB - select ADK_KERNEL_MMC_SDHCI - select ADK_KERNEL_MMC_SDHCI_IO_ACCESSORS - select ADK_KERNEL_MMC_SDHCI_PLTFM - select ADK_KERNEL_MMC_UNSAFE_RESUME - select ADK_KERNEL_PWRSEQ_EMMC - select ADK_KERNEL_PWRSEQ_SIMPLE + select ADK_LINUX_KERNEL_BLOCK + select ADK_LINUX_KERNEL_LBDAF + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI_DMA + select ADK_LINUX_KERNEL_SCSI_MULTI_LUN + select ADK_LINUX_KERNEL_SCSI_CONSTANTS + select ADK_LINUX_KERNEL_SCSI_LOGGING + select ADK_LINUX_KERNEL_SCSI_SCAN_ASYNC + select ADK_LINUX_KERNEL_MMC + select ADK_LINUX_KERNEL_MMC_BLOCK + select ADK_LINUX_KERNEL_MMC_BLOCK_BOUNCE + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLK_DEV_BSG + select ADK_LINUX_KERNEL_BLK_DEV_BSGLIB + select ADK_LINUX_KERNEL_MMC_SDHCI + select ADK_LINUX_KERNEL_MMC_SDHCI_IO_ACCESSORS + select ADK_LINUX_KERNEL_MMC_SDHCI_PLTFM + select ADK_LINUX_KERNEL_MMC_UNSAFE_RESUME + select ADK_LINUX_KERNEL_PWRSEQ_EMMC + select ADK_LINUX_KERNEL_PWRSEQ_SIMPLE depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default n -config ADK_KERNEL_MMC_SUNXI +config ADK_LINUX_KERNEL_MMC_SUNXI bool "SD card support for SUNXI boards" - select ADK_KERNEL_REGULATOR_FIXED_VOLTAGE - select ADK_KERNEL_REGULATOR_GPIO - select ADK_KERNEL_SCSI - select ADK_KERNEL_SCSI_DMA - select ADK_KERNEL_SCSI_MULTI_LUN - select ADK_KERNEL_SCSI_CONSTANTS - select ADK_KERNEL_SCSI_LOGGING - select ADK_KERNEL_SCSI_SCAN_ASYNC - select ADK_KERNEL_MMC - select ADK_KERNEL_MMC_BLOCK - select ADK_KERNEL_MMC_BLOCK_BOUNCE - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_BLK_DEV_BSG - select ADK_KERNEL_BLK_DEV_BSGLIB - select ADK_KERNEL_MMC_SDHCI - select ADK_KERNEL_MMC_SDHCI_IO_ACCESSORS - select ADK_KERNEL_MMC_SDHCI_PLTFM - select ADK_KERNEL_MMC_UNSAFE_RESUME - select ADK_KERNEL_LBDAF + select ADK_LINUX_KERNEL_REGULATOR_FIXED_VOLTAGE + select ADK_LINUX_KERNEL_REGULATOR_GPIO + select ADK_LINUX_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI_DMA + select ADK_LINUX_KERNEL_SCSI_MULTI_LUN + select ADK_LINUX_KERNEL_SCSI_CONSTANTS + select ADK_LINUX_KERNEL_SCSI_LOGGING + select ADK_LINUX_KERNEL_SCSI_SCAN_ASYNC + select ADK_LINUX_KERNEL_MMC + select ADK_LINUX_KERNEL_MMC_BLOCK + select ADK_LINUX_KERNEL_MMC_BLOCK_BOUNCE + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV_SD + select ADK_LINUX_KERNEL_BLK_DEV_BSG + select ADK_LINUX_KERNEL_BLK_DEV_BSGLIB + select ADK_LINUX_KERNEL_MMC_SDHCI + select ADK_LINUX_KERNEL_MMC_SDHCI_IO_ACCESSORS + select ADK_LINUX_KERNEL_MMC_SDHCI_PLTFM + select ADK_LINUX_KERNEL_MMC_UNSAFE_RESUME + select ADK_LINUX_KERNEL_LBDAF depends on ADK_TARGET_SYSTEM_BANANA_PRO || \ ADK_TARGET_SYSTEM_ORANGE_PI0 default y if ADK_TARGET_SYSTEM_BANANA_PRO default y if ADK_TARGET_SYSTEM_ORANGE_PI0 default n -config ADK_KERNEL_MMC_ATMELMCI +config ADK_LINUX_KERNEL_MMC_ATMELMCI bool "Atmel SD/MMC Driver (Multimedia Card Interface)" - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_MMC - select ADK_KERNEL_MMC_BLOCK - select ADK_KERNEL_MMC_BLOCK_BOUNCE - select ADK_KERNEL_MMC_SDHCI - select ADK_KERNEL_MMC_SDHCI_IO_ACCESSORS - select ADK_KERNEL_MMC_SDHCI_PLTFM - select ADK_KERNEL_BOARD_GRASSHOPPER_MMC if ADK_TARGET_SYSTEM_GRASSHOPPER - select ADK_KERNEL_BOARD_GRASSHOPPER_MMCLED if ADK_TARGET_SYSTEM_GRASSHOPPER + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_MMC + select ADK_LINUX_KERNEL_MMC_BLOCK + select ADK_LINUX_KERNEL_MMC_BLOCK_BOUNCE + select ADK_LINUX_KERNEL_MMC_SDHCI + select ADK_LINUX_KERNEL_MMC_SDHCI_IO_ACCESSORS + select ADK_LINUX_KERNEL_MMC_SDHCI_PLTFM + select ADK_LINUX_KERNEL_BOARD_GRASSHOPPER_MMC if ADK_TARGET_SYSTEM_GRASSHOPPER + select ADK_LINUX_KERNEL_BOARD_GRASSHOPPER_MMCLED if ADK_TARGET_SYSTEM_GRASSHOPPER depends on ADK_TARGET_SYSTEM_GRASSHOPPER \ || ADK_TARGET_SYSTEM_ATMEL_NGW100 default y if ADK_TARGET_SYSTEM_GRASSHOPPER @@ -547,9 +547,9 @@ endmenu menu "Block driver support" -config ADK_KERNEL_SCSI +config ADK_LINUX_KERNEL_SCSI tristate "SCSI support" - select ADK_KERNEL_IOSCHED_AS + select ADK_LINUX_KERNEL_IOSCHED_AS help If you want to use a SCSI hard disk, SCSI tape drive, SCSI CD-ROM or any other SCSI device under Linux, say Y and make sure that you know @@ -562,9 +562,9 @@ config ADK_KERNEL_SCSI version of the IOMEGA ZIP drive, USB storage devices, Fibre Channel, FireWire storage and the IDE-SCSI emulation driver. -config ADK_KERNEL_BLK_DEV_SD +config ADK_LINUX_KERNEL_BLK_DEV_SD tristate "SCSI disk support" - select ADK_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI help If you want to use SCSI hard disks, Fibre Channel disks, USB storage or the SCSI or parallel port version of @@ -573,34 +573,34 @@ config ADK_KERNEL_BLK_DEV_SD . This is NOT for SCSI CD-ROMs. -config ADK_KERNEL_BLK_DEV_SR +config ADK_LINUX_KERNEL_BLK_DEV_SR tristate "SCSI CDROM support" - select ADK_KERNEL_SCSI + select ADK_LINUX_KERNEL_SCSI help If you want to use a SCSI or FireWire CD-ROM under Linux, say Y and read the SCSI-HOWTO and the CDROM-HOWTO at . Also make sure to say Y or M to "ISO 9660 CD-ROM file system support" later. -config ADK_KERNEL_BLK_DEV_MD +config ADK_LINUX_KERNEL_BLK_DEV_MD tristate "RAID support" - select ADK_KERNEL_MD + select ADK_LINUX_KERNEL_MD -config ADK_KERNEL_MD_RAID0 +config ADK_LINUX_KERNEL_MD_RAID0 tristate "RAID0 support" - depends on ADK_KERNEL_BLK_DEV_MD + depends on ADK_LINUX_KERNEL_BLK_DEV_MD -config ADK_KERNEL_MD_RAID1 +config ADK_LINUX_KERNEL_MD_RAID1 tristate "RAID1 support" - depends on ADK_KERNEL_BLK_DEV_MD + depends on ADK_LINUX_KERNEL_BLK_DEV_MD -config ADK_KERNEL_MD_RAID456 +config ADK_LINUX_KERNEL_MD_RAID456 tristate "RAID456 support" - depends on ADK_KERNEL_BLK_DEV_MD + depends on ADK_LINUX_KERNEL_BLK_DEV_MD -config ADK_KERNEL_BLK_DEV_DM +config ADK_LINUX_KERNEL_BLK_DEV_DM tristate "Device Mapper support" - select ADK_KERNEL_MD + select ADK_LINUX_KERNEL_MD help Device-mapper is a low level volume manager. It works by allowing people to specify mappings for ranges of logical sectors. Various @@ -609,13 +609,13 @@ config ADK_KERNEL_BLK_DEV_DM Higher level volume managers such as LVM2 use this driver. -config ADK_KERNEL_DM_CRYPT +config ADK_LINUX_KERNEL_DM_CRYPT tristate "Crypt target support" - select ADK_KERNEL_MD - select ADK_KERNEL_CRYPTO - select ADK_KERNEL_CRYPTO_CBC - select ADK_KERNEL_CRYPTO_BLKCIPHER - depends on ADK_KERNEL_BLK_DEV_DM + select ADK_LINUX_KERNEL_MD + select ADK_LINUX_KERNEL_CRYPTO + select ADK_LINUX_KERNEL_CRYPTO_CBC + select ADK_LINUX_KERNEL_CRYPTO_BLKCIPHER + depends on ADK_LINUX_KERNEL_BLK_DEV_DM default n help This device-mapper target allows you to create a device that @@ -626,30 +626,30 @@ config ADK_KERNEL_DM_CRYPT -config ADK_KERNEL_DM_SNAPSHOT +config ADK_LINUX_KERNEL_DM_SNAPSHOT tristate "Devicemapper Snapshot target" - depends on ADK_KERNEL_BLK_DEV_DM + depends on ADK_LINUX_KERNEL_BLK_DEV_DM help Allow volume managers to take writable snapshots of a device. -config ADK_KERNEL_DM_MIRROR +config ADK_LINUX_KERNEL_DM_MIRROR tristate "Devicemapper Mirror target" - depends on ADK_KERNEL_BLK_DEV_DM + depends on ADK_LINUX_KERNEL_BLK_DEV_DM help Allow volume managers to mirror logical volumes, also needed for live data migration tools such as 'pvmove'. -config ADK_KERNEL_BLK_DEV_DRBD +config ADK_LINUX_KERNEL_BLK_DEV_DRBD tristate "DRBD support (Network RAID 1)" - select ADK_KERNEL_BLK_DEV - select ADK_KERNEL_CONNECTOR + select ADK_LINUX_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_CONNECTOR default n help DRBD - http://www.drbd.org -config ADK_KERNEL_BLK_DEV_LOOP +config ADK_LINUX_KERNEL_BLK_DEV_LOOP tristate "Loop mount support" - select ADK_KERNEL_BLK_DEV + select ADK_LINUX_KERNEL_BLK_DEV default n help Saying Y here will allow you to use a regular file as a block @@ -687,7 +687,7 @@ config ADK_KERNEL_BLK_DEV_LOOP Note that this loop device has nothing to do with the loopback device used for network connections from the machine to itself. -config ADK_KERNEL_BLK_DEV_NBD +config ADK_LINUX_KERNEL_BLK_DEV_NBD tristate "Network Block Device support" help Saying Y here will allow your computer to be a client for network @@ -708,7 +708,7 @@ config ADK_KERNEL_BLK_DEV_NBD Note that this has nothing to do with the network file systems NFS or Coda; you can say N here even if you intend to use NFS or Coda. -config ADK_KERNEL_SWAP +config ADK_LINUX_KERNEL_SWAP bool "SWAP support" help Kernel swap support diff --git a/target/linux/config/Config.in.bluetooth b/target/linux/config/Config.in.bluetooth index 0e0951d57..9c549620e 100644 --- a/target/linux/config/Config.in.bluetooth +++ b/target/linux/config/Config.in.bluetooth @@ -7,15 +7,15 @@ depends on ADK_TARGET_WITH_USB \ || ADK_TARGET_WITH_SDIO \ || ADK_TARGET_GENERIC -config ADK_KERNEL_BT_BREDR +config ADK_LINUX_KERNEL_BT_BREDR bool -config ADK_KERNEL_BT_BCM +config ADK_LINUX_KERNEL_BT_BCM tristate -config ADK_KERNEL_BT +config ADK_LINUX_KERNEL_BT tristate "Bluetooth network stack" - select ADK_KERNEL_BT_BREDR + select ADK_LINUX_KERNEL_BT_BREDR default n help Bluetooth is low-cost, low-power, short-range wireless technology. @@ -34,58 +34,58 @@ config ADK_KERNEL_BT CMTP Module (CAPI Message Transport Protocol) HIDP Module (Human Interface Device Protocol) -config ADK_KERNEL_BT_L2CAP +config ADK_LINUX_KERNEL_BT_L2CAP bool "L2CAP protocol support" - select ADK_KERNEL_BT + select ADK_LINUX_KERNEL_BT default n help L2CAP (Logical Link Control and Adaptation Protocol) provides connection oriented and connection-less data transport. L2CAP support is required for most Bluetooth applications. -config ADK_KERNEL_BT_SCO +config ADK_LINUX_KERNEL_BT_SCO bool "SCO link support" - select ADK_KERNEL_BT + select ADK_LINUX_KERNEL_BT default n help SCO link provides voice transport over Bluetooth. SCO support is required for voice applications like Headset and Audio. -config ADK_KERNEL_BT_RFCOMM +config ADK_LINUX_KERNEL_BT_RFCOMM tristate "RFCOMM protocol support" - select ADK_KERNEL_BT - depends on ADK_KERNEL_BT_L2CAP + select ADK_LINUX_KERNEL_BT + depends on ADK_LINUX_KERNEL_BT_L2CAP default n help RFCOMM provides connection oriented stream transport. RFCOMM support is required for Dialup Networking, OBEX and other Bluetooth applications. -config ADK_KERNEL_BT_BNEP +config ADK_LINUX_KERNEL_BT_BNEP tristate "BNEP protocol support" - select ADK_KERNEL_BT - depends on ADK_KERNEL_BT_L2CAP + select ADK_LINUX_KERNEL_BT + depends on ADK_LINUX_KERNEL_BT_L2CAP default n help BNEP (Bluetooth Network Encapsulation Protocol) is Ethernet emulation layer on top of Bluetooth. BNEP is required for Bluetooth PAN (Personal Area Network). -config ADK_KERNEL_BT_HIDP +config ADK_LINUX_KERNEL_BT_HIDP tristate "HIDP protocol support" - select ADK_KERNEL_INPUT - select ADK_KERNEL_HID - select ADK_KERNEL_BT - depends on ADK_KERNEL_BT_L2CAP + select ADK_LINUX_KERNEL_INPUT + select ADK_LINUX_KERNEL_HID + select ADK_LINUX_KERNEL_BT + depends on ADK_LINUX_KERNEL_BT_L2CAP default n help HIDP (Human Interface Device Protocol) is a transport layer for HID reports. HIDP is required for the Bluetooth Human Interface Device Profile. -config ADK_KERNEL_BT_HCIBTSDIO +config ADK_LINUX_KERNEL_BT_HCIBTSDIO tristate "HCI SDIO driver" - select ADK_KERNEL_BT + select ADK_LINUX_KERNEL_BT depends on ADK_TARGET_WITH_SDIO default n help @@ -93,9 +93,9 @@ config ADK_KERNEL_BT_HCIBTSDIO This driver is required if you want to use Bluetooth devices with SDIO interface. -config ADK_KERNEL_BT_HCIBTUSB +config ADK_LINUX_KERNEL_BT_HCIBTUSB tristate "HCI USB driver" - select ADK_KERNEL_BT + select ADK_LINUX_KERNEL_BT depends on ADK_TARGET_WITH_USB default n help @@ -103,17 +103,17 @@ config ADK_KERNEL_BT_HCIBTUSB This driver is required if you want to use Bluetooth devices with USB interface. -config ADK_KERNEL_BT_HCIBTUSB_BCM +config ADK_LINUX_KERNEL_BT_HCIBTUSB_BCM bool "Broadcom protocol support" - depends on ADK_KERNEL_BT_HCIBTUSB - select ADK_KERNEL_BT_BCM + depends on ADK_LINUX_KERNEL_BT_HCIBTUSB + select ADK_LINUX_KERNEL_BT_BCM help The Broadcom protocol support enables firmware and patchram download support for Broadcom Bluetooth controllers. -config ADK_KERNEL_BT_HCIUART +config ADK_LINUX_KERNEL_BT_HCIUART tristate "HCI UART driver" - select ADK_KERNEL_BT + select ADK_LINUX_KERNEL_BT default n help Bluetooth HCI UART driver. @@ -122,49 +122,49 @@ config ADK_KERNEL_BT_HCIUART UART based Bluetooth PCMCIA and CF devices like Xircom Credit Card adapter and BrainBoxes Bluetooth PC Card. -config ADK_KERNEL_BT_HCIUART_H4 +config ADK_LINUX_KERNEL_BT_HCIUART_H4 bool - depends on ADK_KERNEL_BT_HCIUART + depends on ADK_LINUX_KERNEL_BT_HCIUART default n -config ADK_KERNEL_BT_HCIUART_3WIRE +config ADK_LINUX_KERNEL_BT_HCIUART_3WIRE bool - depends on ADK_KERNEL_BT_HCIUART + depends on ADK_LINUX_KERNEL_BT_HCIUART default n -config ADK_KERNEL_BT_HCIUART_BCM +config ADK_LINUX_KERNEL_BT_HCIUART_BCM tristate "Broadcom protocol support" - select ADK_KERNEL_BT_HCIUART - select ADK_KERNEL_BT_HCIUART_3WIRE - select ADK_KERNEL_BT_BCM + select ADK_LINUX_KERNEL_BT_HCIUART + select ADK_LINUX_KERNEL_BT_HCIUART_3WIRE + select ADK_LINUX_KERNEL_BT_BCM depends on ADK_TARGET_SYSTEM_RASPBERRY_PI3 default n help The Broadcom protocol support enables Bluetooth HCI over serial port interface for Broadcom Bluetooth controllers. -config ADK_KERNEL_BT_MRVL +config ADK_LINUX_KERNEL_BT_MRVL tristate "Marvell driver" - select ADK_KERNEL_BT + select ADK_LINUX_KERNEL_BT default n help Bluetooth Marvell driver. -config ADK_KERNEL_BT_MRVL_SDIO +config ADK_LINUX_KERNEL_BT_MRVL_SDIO tristate "Marvell SDIO driver" select ADK_PACKAGE_BRCM_BLUETOOTH - select ADK_KERNEL_BT_MRVL - select ADK_KERNEL_BT_HCIBTSDIO + select ADK_LINUX_KERNEL_BT_MRVL + select ADK_LINUX_KERNEL_BT_HCIBTSDIO depends on ADK_TARGET_WITH_SDIO default n help Bluetooth Marvell driver. -config ADK_KERNEL_BT_HCIBCM203X +config ADK_LINUX_KERNEL_BT_HCIBCM203X tristate "HCI BCM203x USB driver" - select ADK_KERNEL_FW_LOADER - select ADK_KERNEL_BT_HCIBTUSB - select ADK_KERNEL_BT + select ADK_LINUX_KERNEL_FW_LOADER + select ADK_LINUX_KERNEL_BT_HCIBTUSB + select ADK_LINUX_KERNEL_BT depends on ADK_TARGET_WITH_USB default n help @@ -172,10 +172,10 @@ config ADK_KERNEL_BT_HCIBCM203X This driver provides the firmware loading mechanism for the Broadcom Blutonium based devices. -config ADK_KERNEL_BT_HCIBPA10X +config ADK_LINUX_KERNEL_BT_HCIBPA10X tristate "HCI BPA10x USB driver" - select ADK_KERNEL_BT - select ADK_KERNEL_BT_HCIBTUSB + select ADK_LINUX_KERNEL_BT + select ADK_LINUX_KERNEL_BT_HCIBTUSB default n help Bluetooth HCI BPA10x USB driver. diff --git a/target/linux/config/Config.in.bus b/target/linux/config/Config.in.bus index a035fbab2..cddabdeb1 100644 --- a/target/linux/config/Config.in.bus +++ b/target/linux/config/Config.in.bus @@ -1,9 +1,9 @@