From 185f430dbf2c36415930941eced92723824950d6 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 30 Sep 2019 17:54:28 +0200 Subject: remove unfinished alternative os porting efforts --- Config.in | 33 +- adk/tools/pkgmaker.c | 1 - mk/build.mk | 12 - mk/image.mk | 16 +- mk/kernel-build.mk | 20 +- mk/vars.mk | 16 +- mk/waldux-ver.mk | 16 - mk/waldux.mk | 10 - package/busybox/config/networking/Config.in | 1 - rules.mk | 4 - scripts/create-menu | 4 +- target/Makefile | 42 +- target/arm/systems/banana-pro | 2 +- target/arm/systems/beaglebone-black | 2 +- target/arm/systems/kinetis-k70 | 2 +- target/arm/systems/linksys-nslu2 | 2 +- target/arm/systems/orange-pi0 | 2 +- target/arm/systems/phytec-wega | 2 +- target/arm/systems/qemu-arm-lm3s6965evb | 16 - target/arm/systems/qemu-arm-realview-eb-mpcore | 2 +- target/arm/systems/qemu-arm-spitz | 2 +- target/arm/systems/qemu-arm-terrier | 2 +- target/arm/systems/qemu-arm-versatilepb | 2 +- target/arm/systems/qemu-arm-vexpress-a9 | 2 +- target/arm/systems/qemu-arm-xilinx-zynq | 2 +- target/arm/systems/raspberry-pi | 2 +- target/arm/systems/raspberry-pi0 | 2 +- target/arm/systems/raspberry-pi2 | 2 +- target/arm/systems/raspberry-pi3 | 2 +- target/arm/systems/raspberry-pi3p | 2 +- target/arm/systems/sharp-zaurus | 2 +- target/arm/systems/solidrun-clearfog | 2 +- target/arm/systems/solidrun-imx6 | 2 +- target/arm/systems/st-stm32f407-discovery | 22 - target/arm/systems/st-stm32f429 | 2 +- target/arm/systems/st-stm32f429-discovery | 22 - target/arm/systems/st-stm32f769 | 2 +- target/config/Config.in.addons | 15 +- target/config/Config.in.binfmt | 2 +- target/config/Config.in.cpu | 12 - target/config/Config.in.float | 5 +- target/config/Config.in.instructions | 2 - target/config/Config.in.libc | 19 +- target/config/Config.in.libs | 2 +- target/config/Config.in.mmu | 1 - target/config/Config.in.os | 24 - target/config/Config.in.qemuopts | 40 -- target/config/Config.in.rootfs | 27 - target/config/Config.in.runtime | 6 - target/config/Config.in.toolchain | 2 +- target/config/Config.in.tools | 12 +- target/frosted/Config.in | 800 ------------------------- target/frosted/Config.in.apps | 154 ----- target/frosted/Makefile | 28 - target/frosted/arch.lst | 1 - target/rtems/Config.in | 0 target/rtems/Makefile | 33 - target/rtems/arch.lst | 14 - target/waldux/Config.in | 28 - target/waldux/Config.in.kernelcfg | 49 -- target/waldux/Config.in.kernelversion | 33 - target/waldux/arch.lst | 30 - target/waldux/config/Config.in.arm | 13 - target/waldux/config/Config.in.audio | 283 --------- target/waldux/config/Config.in.block | 717 ---------------------- target/waldux/config/Config.in.bluetooth | 186 ------ target/waldux/config/Config.in.bus | 25 - target/waldux/config/Config.in.compression | 137 ----- target/waldux/config/Config.in.cpu | 100 ---- target/waldux/config/Config.in.crypto | 553 ----------------- target/waldux/config/Config.in.debug | 135 ----- target/waldux/config/Config.in.dma | 81 --- target/waldux/config/Config.in.ethernet | 534 ----------------- target/waldux/config/Config.in.flash | 191 ------ target/waldux/config/Config.in.fs | 263 -------- target/waldux/config/Config.in.fsnet | 163 ----- target/waldux/config/Config.in.fsopts | 12 - target/waldux/config/Config.in.gpio | 48 -- target/waldux/config/Config.in.graphics | 352 ----------- target/waldux/config/Config.in.i2c | 91 --- target/waldux/config/Config.in.input | 199 ------ target/waldux/config/Config.in.ipsec | 61 -- target/waldux/config/Config.in.ipvs | 104 ---- target/waldux/config/Config.in.kernel | 272 --------- target/waldux/config/Config.in.kvm | 39 -- target/waldux/config/Config.in.leds | 83 --- target/waldux/config/Config.in.lib | 53 -- target/waldux/config/Config.in.mips | 33 - target/waldux/config/Config.in.misc | 147 ----- target/waldux/config/Config.in.multimedia | 114 ---- target/waldux/config/Config.in.netdevice | 9 - target/waldux/config/Config.in.netfilter | 131 ---- target/waldux/config/Config.in.netfilter.core | 195 ------ target/waldux/config/Config.in.netfilter.ebt | 218 ------- target/waldux/config/Config.in.netfilter.ip4 | 119 ---- target/waldux/config/Config.in.netfilter.ip6 | 132 ---- target/waldux/config/Config.in.network | 267 --------- target/waldux/config/Config.in.nfc | 37 -- target/waldux/config/Config.in.nls | 471 --------------- target/waldux/config/Config.in.part | 14 - target/waldux/config/Config.in.pcmcia | 48 -- target/waldux/config/Config.in.pm | 82 --- target/waldux/config/Config.in.regmap | 19 - target/waldux/config/Config.in.regulator | 37 -- target/waldux/config/Config.in.rtc | 67 --- target/waldux/config/Config.in.sched | 282 --------- target/waldux/config/Config.in.serial | 334 ----------- target/waldux/config/Config.in.spi | 83 --- target/waldux/config/Config.in.thermal | 26 - target/waldux/config/Config.in.usb | 378 ------------ target/waldux/config/Config.in.virtio | 44 -- target/waldux/config/Config.in.watchdog | 103 ---- target/waldux/config/Config.in.wireless | 344 ----------- target/waldux/config/Config.in.xtensa | 22 - target/waldux/kernel.config | 29 - target/waldux/kernel.control | 5 - target/zephyr/Config.in | 0 target/zephyr/Makefile | 33 - target/zephyr/arch.lst | 4 - toolchain/Makefile | 2 +- toolchain/elf2flt/Makefile.inc | 6 - toolchain/gcc/Makefile | 8 +- toolchain/newlib/Makefile | 9 - toolchain/newlib/Makefile.inc | 8 - toolchain/waldux-headers/Makefile | 43 -- 125 files changed, 67 insertions(+), 10149 deletions(-) delete mode 100644 mk/waldux-ver.mk delete mode 100644 mk/waldux.mk delete mode 100644 target/arm/systems/qemu-arm-lm3s6965evb delete mode 100644 target/arm/systems/st-stm32f407-discovery delete mode 100644 target/arm/systems/st-stm32f429-discovery delete mode 100644 target/frosted/Config.in delete mode 100644 target/frosted/Config.in.apps delete mode 100644 target/frosted/Makefile delete mode 100644 target/frosted/arch.lst delete mode 100644 target/rtems/Config.in delete mode 100644 target/rtems/Makefile delete mode 100644 target/rtems/arch.lst delete mode 100644 target/waldux/Config.in delete mode 100644 target/waldux/Config.in.kernelcfg delete mode 100644 target/waldux/Config.in.kernelversion delete mode 100644 target/waldux/arch.lst delete mode 100644 target/waldux/config/Config.in.arm delete mode 100644 target/waldux/config/Config.in.audio delete mode 100644 target/waldux/config/Config.in.block delete mode 100644 target/waldux/config/Config.in.bluetooth delete mode 100644 target/waldux/config/Config.in.bus delete mode 100644 target/waldux/config/Config.in.compression delete mode 100644 target/waldux/config/Config.in.cpu delete mode 100644 target/waldux/config/Config.in.crypto delete mode 100644 target/waldux/config/Config.in.debug delete mode 100644 target/waldux/config/Config.in.dma delete mode 100644 target/waldux/config/Config.in.ethernet delete mode 100644 target/waldux/config/Config.in.flash delete mode 100644 target/waldux/config/Config.in.fs delete mode 100644 target/waldux/config/Config.in.fsnet delete mode 100644 target/waldux/config/Config.in.fsopts delete mode 100644 target/waldux/config/Config.in.gpio delete mode 100644 target/waldux/config/Config.in.graphics delete mode 100644 target/waldux/config/Config.in.i2c delete mode 100644 target/waldux/config/Config.in.input delete mode 100644 target/waldux/config/Config.in.ipsec delete mode 100644 target/waldux/config/Config.in.ipvs delete mode 100644 target/waldux/config/Config.in.kernel delete mode 100644 target/waldux/config/Config.in.kvm delete mode 100644 target/waldux/config/Config.in.leds delete mode 100644 target/waldux/config/Config.in.lib delete mode 100644 target/waldux/config/Config.in.mips delete mode 100644 target/waldux/config/Config.in.misc delete mode 100644 target/waldux/config/Config.in.multimedia delete mode 100644 target/waldux/config/Config.in.netdevice delete mode 100644 target/waldux/config/Config.in.netfilter delete mode 100644 target/waldux/config/Config.in.netfilter.core delete mode 100644 target/waldux/config/Config.in.netfilter.ebt delete mode 100644 target/waldux/config/Config.in.netfilter.ip4 delete mode 100644 target/waldux/config/Config.in.netfilter.ip6 delete mode 100644 target/waldux/config/Config.in.network delete mode 100644 target/waldux/config/Config.in.nfc delete mode 100644 target/waldux/config/Config.in.nls delete mode 100644 target/waldux/config/Config.in.part delete mode 100644 target/waldux/config/Config.in.pcmcia delete mode 100644 target/waldux/config/Config.in.pm delete mode 100644 target/waldux/config/Config.in.regmap delete mode 100644 target/waldux/config/Config.in.regulator delete mode 100644 target/waldux/config/Config.in.rtc delete mode 100644 target/waldux/config/Config.in.sched delete mode 100644 target/waldux/config/Config.in.serial delete mode 100644 target/waldux/config/Config.in.spi delete mode 100644 target/waldux/config/Config.in.thermal delete mode 100644 target/waldux/config/Config.in.usb delete mode 100644 target/waldux/config/Config.in.virtio delete mode 100644 target/waldux/config/Config.in.watchdog delete mode 100644 target/waldux/config/Config.in.wireless delete mode 100644 target/waldux/config/Config.in.xtensa delete mode 100644 target/waldux/kernel.config delete mode 100644 target/waldux/kernel.control delete mode 100644 target/zephyr/Config.in delete mode 100644 target/zephyr/Makefile delete mode 100644 target/zephyr/arch.lst delete mode 100644 toolchain/waldux-headers/Makefile diff --git a/Config.in b/Config.in index eaf7f5692..e1a4135d9 100644 --- a/Config.in +++ b/Config.in @@ -31,7 +31,7 @@ source "target/config/Config.in.addons" endmenu menu "C Library configuration" - visible if (ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX) && !ADK_TARGET_CHOOSE_ARCH + visible if ADK_TARGET_OS_LINUX && !ADK_TARGET_CHOOSE_ARCH source "target/config/Config.in.libc" source "target/config/Config.in.threads" source "target/config/Config.in.binfmt" @@ -44,17 +44,17 @@ source "target/config/Config.in.uclibc-ng" endmenu comment "After you saved your configuration once, you shouldn't change anything above" - depends on (ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX) && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH + depends on ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH source "target/config/Config.in.tasks" menu "Firmware configuration" - visible if (ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX) && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH + visible if ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH source "target/config/Config.in.rootfs" endmenu menu "Package selection" - visible if (ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX) && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH + visible if ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH source "package/Config.in.auto.global" source "package/Config.in" menu "Package options" @@ -63,7 +63,7 @@ endmenu endmenu menu "Runtime configuration" - visible if (ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX) && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH + visible if ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH source "target/config/Config.in.runtime" endmenu @@ -80,29 +80,6 @@ source "target/linux/Config.in" endmenu endmenu -menu "Waldux Kernel configuration" - visible if ADK_TARGET_OS_WALDUX && !ADK_TARGET_CHOOSE_ARCH -source "target/waldux/Config.in.kernelversion" -source "target/waldux/Config.in.kernelcfg" -source "target/waldux/config/Config.in.compression" -source "target/config/Config.in.cmdline" - -menu "Advanced Waldux Kernel configuration" - visible if ADK_TARGET_OS_WALDUX && ADK_TARGET_KERNEL_CUSTOMISING && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH && !ADK_TARGET_WALDUX_KERNEL_USE_DEFCONFIG && !ADK_TARGET_WALDUX_KERNEL_USE_CUSTOMCONFIG -source "target/waldux/Config.in" -endmenu -endmenu - -menu "Frosted kernel configuration" - visible if ADK_TARGET_OS_FROSTED && !ADK_TARGET_CHOOSE_ARCH -source "target/frosted/Config.in" -endmenu - -menu "Frosted application configuration" - visible if ADK_TARGET_OS_FROSTED && !ADK_TARGET_CHOOSE_ARCH -source "target/frosted/Config.in.apps" -endmenu - menu "Toolchain settings" visible if !ADK_TARGET_CHOOSE_ARCH diff --git a/adk/tools/pkgmaker.c b/adk/tools/pkgmaker.c index 62ddf548a..451300548 100644 --- a/adk/tools/pkgmaker.c +++ b/adk/tools/pkgmaker.c @@ -942,7 +942,6 @@ int main() { token = strtok(pkg_kdepends, " "); while (token != NULL) { fprintf(cfg, "\tselect ADK_LINUX_KERNEL_%s m if ADK_TARGET_OS_LINUX\n", toupperstr(token)); - fprintf(cfg, "\tselect ADK_WALDUX_KERNEL_%s m if ADK_TARGET_OS_WALDUX\n", toupperstr(token)); token = strtok(NULL, " "); } free(pkg_kdepends); diff --git a/mk/build.mk b/mk/build.mk index 5c0dbf761..c34b71c01 100644 --- a/mk/build.mk +++ b/mk/build.mk @@ -179,18 +179,6 @@ else ifeq ($(ADK_TARGET_OS_BAREMETAL),y) $(MAKE) -f mk/build.mk package/hostcompile toolchain/final endif -ifeq ($(ADK_TARGET_OS_RTEMS),y) - $(MAKE) -f mk/build.mk package/hostcompile toolchain/final target/compile target/install target/targethelp -endif -ifeq ($(ADK_TARGET_OS_FROSTED),y) - $(MAKE) -f mk/build.mk package/hostcompile toolchain/final target/config-prepare target/compile target/install target/targethelp -endif -ifeq ($(ADK_TARGET_OS_ZEPHYR),y) - $(MAKE) -f mk/build.mk package/hostcompile toolchain/final target/compile target/install target/targethelp -endif -ifeq ($(ADK_TARGET_OS_WALDUX),y) - $(MAKE) -f mk/build.mk package/hostcompile toolchain/final target/config-prepare target/compile package_clean package/compile root_clean package/install target/install package_index -endif ifeq ($(ADK_TARGET_OS_LINUX),y) $(MAKE) -f mk/build.mk package/hostcompile toolchain/final target/config-prepare target/compile package_clean package/compile root_clean package/install target/install package_index endif diff --git a/mk/image.mk b/mk/image.mk index 3021fac91..1cd343701 100644 --- a/mk/image.mk +++ b/mk/image.mk @@ -7,7 +7,7 @@ else FAKEROOT:= endif -ifeq ($(ADK_TARGET_OS_LINUX)$(ADK_TARGET_OS_WALDUX),y) +ifeq ($(ADK_TARGET_OS_LINUX),y) # relative paths, like 'mksh' or '../usr/bin/foosh' ifeq (${ADK_BINSH_ASH},y) BINSH:=ash @@ -262,7 +262,7 @@ createinitramfs: ${STAGING_TARGET_DIR}/${INITRAMFS}_list echo 'CONFIG_INITRAMFS_ROOT_GID=0'; \ echo 'CONFIG_INITRAMFS_IS_LARGE=n'; \ ) >> ${LINUX_DIR}/.config -ifeq ($(ADK_LINUX_KERNEL_COMP_XZ)$(ADK_WALDUX_KERNEL_COMP_XZ),y) +ifeq ($(ADK_LINUX_KERNEL_COMP_XZ),y) echo "CONFIG_RD_BZIP2=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_GZIP=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_LZMA=n" >> ${LINUX_DIR}/.config @@ -278,7 +278,7 @@ ifeq ($(ADK_LINUX_KERNEL_COMP_XZ)$(ADK_WALDUX_KERNEL_COMP_XZ),y) echo "CONFIG_XZ_DEC_SPARC=n" >> ${LINUX_DIR}/.config echo "CONFIG_XZ_DEC_TEST=n" >> ${LINUX_DIR}/.config endif -ifeq ($(ADK_LINUX_KERNEL_COMP_LZ4)$(ADK_WALDUX_KERNEL_COMP_LZ4),y) +ifeq ($(ADK_LINUX_KERNEL_COMP_LZ4),y) echo "CONFIG_RD_XZ=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_BZIP2=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_GZIP=n" >> ${LINUX_DIR}/.config @@ -287,7 +287,7 @@ ifeq ($(ADK_LINUX_KERNEL_COMP_LZ4)$(ADK_WALDUX_KERNEL_COMP_LZ4),y) echo "CONFIG_RD_LZMA=n" >> ${LINUX_DIR}/.config echo "CONFIG_INITRAMFS_COMPRESSION_LZ4=y" >> ${LINUX_DIR}/.config endif -ifeq ($(ADK_LINUX_KERNEL_COMP_LZMA)$(ADK_WALDUX_KERNEL_COMP_LZMA),y) +ifeq ($(ADK_LINUX_KERNEL_COMP_LZMA),y) echo "CONFIG_RD_XZ=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_BZIP2=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_GZIP=n" >> ${LINUX_DIR}/.config @@ -296,7 +296,7 @@ ifeq ($(ADK_LINUX_KERNEL_COMP_LZMA)$(ADK_WALDUX_KERNEL_COMP_LZMA),y) echo "CONFIG_RD_LZMA=y" >> ${LINUX_DIR}/.config echo "CONFIG_INITRAMFS_COMPRESSION_LZMA=y" >> ${LINUX_DIR}/.config endif -ifeq ($(ADK_LINUX_KERNEL_COMP_LZO)$(ADK_WALDUX_KERNEL_COMP_LZO),y) +ifeq ($(ADK_LINUX_KERNEL_COMP_LZO),y) echo "CONFIG_RD_XZ=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_BZIP2=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_GZIP=n" >> ${LINUX_DIR}/.config @@ -305,7 +305,7 @@ ifeq ($(ADK_LINUX_KERNEL_COMP_LZO)$(ADK_WALDUX_KERNEL_COMP_LZO),y) echo "CONFIG_RD_LZO=y" >> ${LINUX_DIR}/.config echo "CONFIG_INITRAMFS_COMPRESSION_LZO=y" >> ${LINUX_DIR}/.config endif -ifeq ($(ADK_LINUX_KERNEL_COMP_GZIP)$(ADK_WALDUX_KERNEL_COMP_GZIP),y) +ifeq ($(ADK_LINUX_KERNEL_COMP_GZIP),y) echo "CONFIG_RD_XZ=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_BZIP2=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_LZO=n" >> ${LINUX_DIR}/.config @@ -314,7 +314,7 @@ ifeq ($(ADK_LINUX_KERNEL_COMP_GZIP)$(ADK_WALDUX_KERNEL_COMP_GZIP),y) echo "CONFIG_RD_GZIP=y" >> ${LINUX_DIR}/.config echo "CONFIG_INITRAMFS_COMPRESSION_GZIP=y" >> ${LINUX_DIR}/.config endif -ifeq ($(ADK_LINUX_KERNEL_COMP_BZIP2)$(ADK_WALDUX_KERNEL_COMP_BZIP2),y) +ifeq ($(ADK_LINUX_KERNEL_COMP_BZIP2),y) echo "CONFIG_RD_XZ=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_GZIP=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_LZMA=n" >> ${LINUX_DIR}/.config @@ -323,7 +323,7 @@ ifeq ($(ADK_LINUX_KERNEL_COMP_BZIP2)$(ADK_WALDUX_KERNEL_COMP_BZIP2),y) echo "CONFIG_RD_BZIP2=y" >> ${LINUX_DIR}/.config echo "CONFIG_INITRAMFS_COMPRESSION_BZIP2=y" >> ${LINUX_DIR}/.config endif -ifeq ($(ADK_LINUX_KERNEL_COMPRESS_NONE)$(ADK_WALDUX_KERNEL_COMPRESS_NONE),y) +ifeq ($(ADK_LINUX_KERNEL_COMPRESS_NONE),y) echo "CONFIG_RD_XZ=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_BZIP2=n" >> ${LINUX_DIR}/.config echo "CONFIG_RD_LZO=n" >> ${LINUX_DIR}/.config diff --git a/mk/kernel-build.mk b/mk/kernel-build.mk index fb7ffc955..bd6d511a1 100644 --- a/mk/kernel-build.mk +++ b/mk/kernel-build.mk @@ -9,15 +9,9 @@ include $(ADK_TOPDIR)/mk/kernel-vars.mk ifeq ($(ADK_TARGET_OS_LINUX),y) KERNEL_MODULES_USED:=$(shell grep ^ADK_LINUX_KERNEL $(ADK_TOPDIR)/.config|grep =m) endif -ifeq ($(ADK_TARGET_OS_WALDUX),y) -KERNEL_MODULES_USED:=$(shell grep ^ADK_WALDUX_KERNEL $(ADK_TOPDIR)/.config|grep =m) -endif ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_CUSTOMCONFIG),y) KERNEL_MODULES_USED:=$(shell grep -s =m $(ADK_TOPDIR)/$(ADK_TARGET_LINUX_KERNEL_CUSTOMCONFIG_PATH)) endif -ifeq ($(ADK_TARGET_WALDUX_KERNEL_USE_CUSTOMCONFIG),y) -KERNEL_MODULES_USED:=$(shell grep -s =m $(ADK_TOPDIR)/$(ADK_TARGET_WALDUX_KERNEL_CUSTOMCONFIG_PATH)) -endif KERNEL_FILE:=$(ADK_TARGET_KERNEL) KERNEL_TARGET:=$(ADK_TARGET_KERNEL) @@ -61,7 +55,7 @@ $(LINUX_DIR)/.prepared: $(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PK mkdir -p $(LINUX_BUILD_DIR)/kmod-control touch $@ -ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_MINICONFIG)$(ADK_TARGET_WALDUX_KERNEL_USE_MINICONFIG),y) +ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_MINICONFIG),y) $(LINUX_DIR)/.config: $(BUILD_DIR)/.kernelconfig endif @@ -69,15 +63,11 @@ ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_CUSTOMCONFIG),y) $(ADK_TOPDIR)/$(ADK_TARGET_LINUX_KERNEL_CUSTOMCONFIG_PATH): $(LINUX_DIR)/.config: $(ADK_TOPDIR)/$(ADK_TARGET_LINUX_KERNEL_CUSTOMCONFIG_PATH) endif -ifeq ($(ADK_TARGET_WALDUX_KERNEL_USE_CUSTOMCONFIG),y) -$(ADK_TOPDIR)/$(ADK_TARGET_WALDUX_KERNEL_CUSTOMCONFIG_PATH): -$(LINUX_DIR)/.config: $(ADK_TOPDIR)/$(ADK_TARGET_WALDUX_KERNEL_CUSTOMCONFIG_PATH) -endif $(LINUX_DIR)/.config: $(LINUX_DIR)/.prepared $(START_TRACE) "target/$(ADK_TARGET_ARCH)-kernel-configure.. " echo "-${KERNEL_RELEASE}" >${LINUX_DIR}/localversion -ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG)$(ADK_TARGET_WALDUX_KERNEL_USE_DEFCONFIG),y) +ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG),y) ${KERNEL_MAKE_ENV} $(MAKE) -C "${LINUX_DIR}" ${KERNEL_MAKE_OPTS} $(ADK_TARGET_KERNEL_DEFCONFIG) $(MAKE_TRACE) else ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_CUSTOMCONFIG),y) @if [ ! -f $(ADK_TOPDIR)/$(ADK_TARGET_LINUX_KERNEL_CUSTOMCONFIG_PATH) ];then \ @@ -85,12 +75,6 @@ else ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_CUSTOMCONFIG),y) exit 1; \ fi ${KERNEL_MAKE_ENV} $(MAKE) -C "${LINUX_DIR}" ${KERNEL_MAKE_OPTS} KCONFIG_ALLCONFIG=$(ADK_TOPDIR)/$(ADK_TARGET_LINUX_KERNEL_CUSTOMCONFIG_PATH) allnoconfig $(MAKE_TRACE) -else ifeq ($(ADK_TARGET_WALDUX_KERNEL_USE_CUSTOMCONFIG),y) - @if [ ! -f $(ADK_TOPDIR)/$(ADK_TARGET_WALDUX_KERNEL_CUSTOMCONFIG_PATH) ];then \ - echo "no kernel configuration found in $(ADK_TOPDIR)/$(ADK_TARGET_WALDUX_KERNEL_CUSTOMCONFIG_PATH)"; \ - exit 1; \ - fi - ${KERNEL_MAKE_ENV} $(MAKE) -C "${LINUX_DIR}" ${KERNEL_MAKE_OPTS} KCONFIG_ALLCONFIG=$(ADK_TOPDIR)/$(ADK_TARGET_WALDUX_KERNEL_CUSTOMCONFIG_PATH) allnoconfig $(MAKE_TRACE) else $(CP) $(BUILD_DIR)/.kernelconfig $(LINUX_DIR)/mini.config ${KERNEL_MAKE_ENV} $(MAKE) -C "${LINUX_DIR}" ${KERNEL_MAKE_OPTS} KCONFIG_ALLCONFIG=mini.config allnoconfig $(MAKE_TRACE) diff --git a/mk/vars.mk b/mk/vars.mk index eaa8c5333..b81a724a1 100644 --- a/mk/vars.mk +++ b/mk/vars.mk @@ -84,15 +84,6 @@ endif ifeq ($(ADK_TARGET_OS_BAREMETAL),y) GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_TARGET_SUFFIX) endif -ifeq ($(ADK_TARGET_OS_FROSTED),y) -GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_TARGET_OS)-$(ADK_TARGET_SUFFIX) -endif -ifeq ($(ADK_TARGET_OS_RTEMS),y) -GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_TARGET_OS) -endif -ifeq ($(ADK_TARGET_OS_ZEPHYR),y) -GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_TARGET_OS) -endif TARGET_CROSS:= $(TOOLCHAIN_DIR)/usr/bin/$(GNU_TARGET_NAME)- TARGET_COMPILER_PREFIX?=${TARGET_CROSS} @@ -176,7 +167,7 @@ TARGET_CXXFLAGS+= -m$(ADK_TARGET_FLOAT)-float endif endif -ifeq ($(ADK_TARGET_BINFMT_FLAT)$(ADK_TARGET_OS_FROSTED),y) +ifeq ($(ADK_TARGET_BINFMT_FLAT),y) TARGET_LDFLAGS+= -Wl,-elf2flt TARGET_CFLAGS+= -Wl,-elf2flt TARGET_CXXFLAGS+= -Wl,-elf2flt @@ -240,11 +231,6 @@ ifneq ($(ADK_TARGET_USE_GNU_HASHSTYLE),) TARGET_LDFLAGS+= -Wl,--hash-style=gnu endif -# special operating system flags -ifeq ($(ADK_TARGET_OS_FROSTED),y) -TARGET_CFLAGS+= -fPIC -mlong-calls -fno-common -msingle-pic-base -mno-pic-data-is-text-relative -endif - # special architecture optimization flags ifeq ($(ADK_TARGET_ARCH_XTENSA),y) ifeq ($(ADK_TARGET_BIG_ENDIAN),) diff --git a/mk/waldux-ver.mk b/mk/waldux-ver.mk deleted file mode 100644 index a88c4501b..000000000 --- a/mk/waldux-ver.mk +++ /dev/null @@ -1,16 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. -# -# On the various kernel version variables: -# -# KERNEL_FILE_VER: version numbering used for tarball and contained -# top level directory -# KERNEL_RELEASE: OpenADK internal versioning -# KERNEL_VERSION: final kernel version how we want to identify a -# specific kernel - -ifeq ($(ADK_TARGET_WALDUX_KERNEL_VERSION_GIT),y) -KERNEL_FILE_VER:= $(ADK_TARGET_WALDUX_KERNEL_GIT) -KERNEL_RELEASE:= 1 -KERNEL_VERSION:= $(ADK_TARGET_WALDUX_KERNEL_GIT_VER)-$(KERNEL_RELEASE) -endif diff --git a/mk/waldux.mk b/mk/waldux.mk deleted file mode 100644 index 15a021a3c..000000000 --- a/mk/waldux.mk +++ /dev/null @@ -1,10 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -PKG_NAME:= waldux -PKG_RELEASE:= $(KERNEL_RELEASE) -ifeq ($(ADK_TARGET_WALDUX_KERNEL_VERSION_GIT),y) -PKG_VERSION:= $(ADK_TARGET_WALDUX_KERNEL_GIT) -PKG_GIT:= $(ADK_TARGET_WALDUX_KERNEL_GIT_TYPE) -PKG_SITES:= $(ADK_TARGET_WALDUX_KERNEL_GIT_REPO) -endif diff --git a/package/busybox/config/networking/Config.in b/package/busybox/config/networking/Config.in index 8a1eeb085..8592e66ef 100644 --- a/package/busybox/config/networking/Config.in +++ b/package/busybox/config/networking/Config.in @@ -442,7 +442,6 @@ config BUSYBOX_FEATURE_IFCONFIG_BROADCAST_PLUS config BUSYBOX_IFENSLAVE bool "ifenslave" select ADK_LINUX_KERNEL_BONDING m if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_BONDING m if ADK_TARGET_OS_WALDUX default n select BUSYBOX_PLATFORM_LINUX help diff --git a/rules.mk b/rules.mk index de53ce105..758a2c163 100644 --- a/rules.mk +++ b/rules.mk @@ -75,10 +75,6 @@ ADK_TARGET_LINUX_KERNEL_GIT:= $(strip $(subst ",, $(ADK_TARGET_LINUX_KERNEL_GIT ADK_TARGET_LINUX_KERNEL_GIT_VER:= $(strip $(subst ",, $(ADK_TARGET_LINUX_KERNEL_GIT_VER))) ADK_TARGET_LINUX_KERNEL_GIT_TYPE:= $(strip $(subst ",, $(ADK_TARGET_LINUX_KERNEL_GIT_TYPE))) ADK_TARGET_LINUX_KERNEL_DEFCONFIG:= $(strip $(subst ",, $(ADK_TARGET_LINUX_KERNEL_DEFCONFIG))) -ADK_TARGET_WALDUX_KERNEL_GIT:= $(strip $(subst ",, $(ADK_TARGET_WALDUX_KERNEL_GIT))) -ADK_TARGET_WALDUX_KERNEL_GIT_VER:= $(strip $(subst ",, $(ADK_TARGET_WALDUX_KERNEL_GIT_VER))) -ADK_TARGET_WALDUX_KERNEL_GIT_TYPE:= $(strip $(subst ",, $(ADK_TARGET_WALDUX_KERNEL_GIT_TYPE))) -ADK_TARGET_WALDUX_KERNEL_DEFCONFIG:= $(strip $(subst ",, $(ADK_TARGET_WALDUX_KERNEL_DEFCONFIG))) ADK_TARGET_GENIMAGE_FILENAME:= $(strip $(subst ",, $(ADK_TARGET_GENIMAGE_FILENAME))) ADK_TARGET_ROOTDEV:= $(strip $(subst ",, $(ADK_TARGET_ROOTDEV))) diff --git a/scripts/create-menu b/scripts/create-menu index f650c1d1a..1a2aab3d0 100755 --- a/scripts/create-menu +++ b/scripts/create-menu @@ -15,7 +15,7 @@ printf "source target/config/Config.in.system.choice\n" >> target/config/Config. if [ -d "$topdir/tasks" -o -n "$ADK_CUSTOM_TASKS_DIR" ];then printf "# autogenerated via scripts/create-menu\n" > $topdir/target/config/Config.in.tasks printf "menu \"Tasks\"\n" >> $topdir/target/config/Config.in.tasks - printf "\tvisible if (ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX) && !ADK_TARGET_CHOOSE_ARCH\n\n" >> $topdir/target/config/Config.in.tasks + printf "\tvisible if ADK_TARGET_OS_LINUX && !ADK_TARGET_CHOOSE_ARCH\n\n" >> $topdir/target/config/Config.in.tasks if [ -d "$topdir/tasks" ];then cat $topdir/tasks/* >> $topdir/target/config/Config.in.tasks 2>/dev/null @@ -98,7 +98,7 @@ config ADK_TARGET_CHOOSE_ARCH bool "choose architecture" EOD -for os in linux waldux frosted rtems zephyr baremetal; do +for os in linux baremetal; do for arch in $(cat $topdir/target/$os/arch.lst);do OS=$(echo $os | tr '[:lower:]' '[:upper:]') ARCH=$(echo $arch | tr '[:lower:]' '[:upper:]') diff --git a/target/Makefile b/target/Makefile index 128d272de..3a063ef84 100644 --- a/target/Makefile +++ b/target/Makefile @@ -31,17 +31,13 @@ ADK_PACKAGE_CRYPTINIT_ROOT:=$(strip $(subst ",, $(ADK_PACKAGE_CRYPTINIT_ROOT))) ADK_PACKAGE_CRYPTINIT_SWAP:=$(strip $(subst ",, $(ADK_PACKAGE_CRYPTINIT_SWAP))) ADK_PACKAGE_CMDLINE:=root=$(ADK_PACKAGE_CRYPTINIT_ROOT) swap=$(ADK_PACKAGE_CRYPTINIT_SWAP) resume=/dev/mapper/swapcrypt -ifeq ($(ADK_TARGET_OS_LINUX)$(ADK_TARGET_OS_WALDUX),y) -ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_MINICONFIG)$(ADK_TARGET_WALDUX_KERNEL_USE_MINICONFIG),y) +ifeq ($(ADK_TARGET_OS_LINUX),y) +ifeq ($(ADK_TARGET_LINUX_KERNEL_USE_MINICONFIG),y) ifeq ($(ADK_TARGET_KERNEL_CUSTOMISING),y) config-prepare: $(ADK_TOPDIR)/.config ifeq ($(ADK_TARGET_OS_LINUX),y) @PATH='$(HOST_PATH)' sed -n '/^ADK_LINUX_KERNEL/s//CONFIG/p' $(ADK_TOPDIR)/.config \ >$(BUILD_DIR)/.kernelconfig.kernel -endif -ifeq ($(ADK_TARGET_OS_WALDUX),y) - @PATH='$(HOST_PATH)' sed -n '/^ADK_WALDUX_KERNEL/s//CONFIG/p' $(ADK_TOPDIR)/.config \ - >$(BUILD_DIR)/.kernelconfig.kernel endif @if [ -f $(ADK_TARGET_ARCH)/kernel/$(ADK_TARGET_SYSTEM) ];then \ cat $(ADK_TOPDIR)/target/$(ADK_TARGET_OS)/kernel.config \ @@ -106,11 +102,11 @@ ifeq ($(ADK_RUNTIME_QUIET_KERNEL),y) @$(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 quiet loglevel=2 vt.global_cursor_default=0"#' \ $(BUILD_DIR)/.kernelconfig.board endif -ifeq ($(ADK_LINUX_KERNEL_DEBUG_WITH_KGDB)$(ADK_WALDUX_KERNEL_DEBUG_WITH_KGDB),y) +ifeq ($(ADK_LINUX_KERNEL_DEBUG_WITH_KGDB),y) @$(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 kgdbwait kgdboc=ttyS0,115200"#' \ $(BUILD_DIR)/.kernelconfig.board endif -ifeq ($(ADK_LINUX_KERNEL_NETCONSOLE)$(ADK_WALDUX_KERNEL_NETCONSOLE),y) +ifeq ($(ADK_LINUX_KERNEL_NETCONSOLE),y) @$(SED) 's#^\(CONFIG_.*CMDLINE="\)\(.*\)"#\1\2 netconsole=@$(ADK_PARAMETER_NETCONSOLE_SRC_IP)/,@$(ADK_PARAMETER_NETCONSOLE_DST_IP)/"#' \ $(BUILD_DIR)/.kernelconfig.board endif @@ -138,36 +134,8 @@ config-prepare: $(ADK_TOPDIR)/.config endif endif -ifeq ($(ADK_TARGET_OS_FROSTED),y) -config-prepare: $(ADK_TOPDIR)/.config - @PATH='$(HOST_PATH)' sed -n '/^ADK_FROSTED_/s///p' $(ADK_TOPDIR)/.config \ - >$(BUILD_DIR)/.frosted - @PATH='$(HOST_PATH)' sed -n '/^ADK_PACKAGE_FROSTED_/s///p' $(ADK_TOPDIR)/.config \ - >$(BUILD_DIR)/.frostedapps -endif - -ifeq ($(ADK_TARGET_OS_FROSTED),y) -prepare: frosted-prepare -compile: frosted-compile -install: frosted-install -targethelp: frosted-targethelp -endif - -ifeq ($(ADK_TARGET_OS_RTEMS),y) -prepare: rtems-prepare -compile: rtems-compile -install: rtems-install -targethelp: rtems-targethelp -endif - -ifeq ($(ADK_TARGET_OS_ZEPHYR),y) -prepare: zephyr-prepare -compile: zephyr-compile -install: zephyr-install -targethelp: zephyr-targethelp -endif -ifeq ($(ADK_TARGET_OS_LINUX)$(ADK_TARGET_OS_WALDUX),y) +ifeq ($(ADK_TARGET_OS_LINUX),y) prepare: $(ADK_TARGET_ARCH)-prepare compile: $(ADK_TARGET_ARCH)-compile image: $(ADK_TARGET_ARCH)-imageclean $(ADK_TARGET_ARCH)-imageinstall diff --git a/target/arm/systems/banana-pro b/target/arm/systems/banana-pro index 9af9ba68f..6a82e0c11 100644 --- a/target/arm/systems/banana-pro +++ b/target/arm/systems/banana-pro @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_BANANA_PRO bool "Banana Pro" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_A7 select ADK_TARGET_CPU_WITH_NEON diff --git a/target/arm/systems/beaglebone-black b/target/arm/systems/beaglebone-black index 28102411f..3332d7a4d 100644 --- a/target/arm/systems/beaglebone-black +++ b/target/arm/systems/beaglebone-black @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK bool "BeagleBone Black" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_A8 select ADK_TARGET_CPU_WITH_NEON diff --git a/target/arm/systems/kinetis-k70 b/target/arm/systems/kinetis-k70 index 419bf6b23..624c8874e 100644 --- a/target/arm/systems/kinetis-k70 +++ b/target/arm/systems/kinetis-k70 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_KINETIS_K70 bool "Kinetis K70" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_M3 select ADK_TARGET_ARCH_ARM_WITH_THUMB diff --git a/target/arm/systems/linksys-nslu2 b/target/arm/systems/linksys-nslu2 index 65d9b1420..72f55eadd 100644 --- a/target/arm/systems/linksys-nslu2 +++ b/target/arm/systems/linksys-nslu2 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_LINKSYS_NSLU2 bool "Linksys NSLU2" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_BIG_ENDIAN select ADK_TARGET_CPU_ARM_XSCALE select ADK_TARGET_WITH_USB diff --git a/target/arm/systems/orange-pi0 b/target/arm/systems/orange-pi0 index 1ec19ecb4..557e78bd1 100644 --- a/target/arm/systems/orange-pi0 +++ b/target/arm/systems/orange-pi0 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_ORANGE_PI0 bool "Orange PI Zero" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_A7 select ADK_TARGET_CPU_WITH_NEON diff --git a/target/arm/systems/phytec-wega b/target/arm/systems/phytec-wega index 29b41a034..dad4d315d 100644 --- a/target/arm/systems/phytec-wega +++ b/target/arm/systems/phytec-wega @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_PHYTEC_WEGA bool "Phytec Wega" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_A8 select ADK_TARGET_WITH_VGA diff --git a/target/arm/systems/qemu-arm-lm3s6965evb b/target/arm/systems/qemu-arm-lm3s6965evb deleted file mode 100644 index a567034cd..000000000 --- a/target/arm/systems/qemu-arm-lm3s6965evb +++ /dev/null @@ -1,16 +0,0 @@ -config ADK_TARGET_SYSTEM_QEMU_ARM_LM3S6965EVB - bool "Qemu Emulator (lm3s6965evb)" - depends on ADK_TARGET_OS_FROSTED - select ADK_TARGET_LITTLE_ENDIAN - select ADK_TARGET_CPU_ARM_CORTEX_M3 - select ADK_TARGET_ARCH_ARM_WITH_THUMB - select ADK_TARGET_QEMU - select ADK_FROSTED_ARCH_LM3SVIRT - select ADK_FROSTED_KFLASHMEM_SIZE 128 - select ADK_FROSTED_KRAMMEM_SIZE 128 - select ADK_FROSTED_TASK_STACK_SIZE_4K - select ADK_FROSTED_USART_0 - select ADK_FROSTED_MEMFS - help - Qemu Emulator for ARM architecture (lm3s6965evb) without MMU. - diff --git a/target/arm/systems/qemu-arm-realview-eb-mpcore b/target/arm/systems/qemu-arm-realview-eb-mpcore index abf23cab6..e38cc4c68 100644 --- a/target/arm/systems/qemu-arm-realview-eb-mpcore +++ b/target/arm/systems/qemu-arm-realview-eb-mpcore @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE bool "Qemu Emulator (Realview/EB-Mpcore)" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_ARM11MPCORE select ADK_TARGET_QEMU diff --git a/target/arm/systems/qemu-arm-spitz b/target/arm/systems/qemu-arm-spitz index 3eb9564de..d97c5868e 100644 --- a/target/arm/systems/qemu-arm-spitz +++ b/target/arm/systems/qemu-arm-spitz @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ bool "Qemu Emulator (Spitz PDA)" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_XSCALE select ADK_TARGET_QEMU diff --git a/target/arm/systems/qemu-arm-terrier b/target/arm/systems/qemu-arm-terrier index 135b9e7e8..2fe25fc0f 100644 --- a/target/arm/systems/qemu-arm-terrier +++ b/target/arm/systems/qemu-arm-terrier @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER bool "Qemu Emulator (Terrier PDA)" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_XSCALE select ADK_TARGET_QEMU diff --git a/target/arm/systems/qemu-arm-versatilepb b/target/arm/systems/qemu-arm-versatilepb index 95347eabc..b04d1a331 100644 --- a/target/arm/systems/qemu-arm-versatilepb +++ b/target/arm/systems/qemu-arm-versatilepb @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB bool "Qemu Emulator (Versatile/PB)" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_ARM926EJ_S select ADK_TARGET_QEMU diff --git a/target/arm/systems/qemu-arm-vexpress-a9 b/target/arm/systems/qemu-arm-vexpress-a9 index 2f6f173d3..5c08f38b8 100644 --- a/target/arm/systems/qemu-arm-vexpress-a9 +++ b/target/arm/systems/qemu-arm-vexpress-a9 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 bool "Qemu Emulator (Vexpress A9)" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_A9 select ADK_TARGET_QEMU diff --git a/target/arm/systems/qemu-arm-xilinx-zynq b/target/arm/systems/qemu-arm-xilinx-zynq index b3a2e1348..c00543509 100644 --- a/target/arm/systems/qemu-arm-xilinx-zynq +++ b/target/arm/systems/qemu-arm-xilinx-zynq @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ bool "Qemu Emulator (Xilinx Zynq)" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_CPU_ARM_CORTEX_A9 select ADK_TARGET_QEMU select ADK_TARGET_KERNEL_ZIMAGE diff --git a/target/arm/systems/raspberry-pi b/target/arm/systems/raspberry-pi index 35eb2f1ef..7dae1c658 100644 --- a/target/arm/systems/raspberry-pi +++ b/target/arm/systems/raspberry-pi @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI bool "Raspberry PI" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_ARM1176JZF_S select ADK_TARGET_BOARD_BCM28XX diff --git a/target/arm/systems/raspberry-pi0 b/target/arm/systems/raspberry-pi0 index 255825294..26b7fa671 100644 --- a/target/arm/systems/raspberry-pi0 +++ b/target/arm/systems/raspberry-pi0 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI0 bool "Raspberry PI Zero W" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_ARM1176JZF_S select ADK_TARGET_BOARD_BCM28XX diff --git a/target/arm/systems/raspberry-pi2 b/target/arm/systems/raspberry-pi2 index 38a8738a5..d2dedf7eb 100644 --- a/target/arm/systems/raspberry-pi2 +++ b/target/arm/systems/raspberry-pi2 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI2 bool "Raspberry PI 2" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_A7 select ADK_TARGET_BOARD_BCM28XX diff --git a/target/arm/systems/raspberry-pi3 b/target/arm/systems/raspberry-pi3 index f11459c66..67af3340c 100644 --- a/target/arm/systems/raspberry-pi3 +++ b/target/arm/systems/raspberry-pi3 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI3 bool "Raspberry PI 3" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_WITH_MMU select ADK_TARGET_CPU_ARM_CORTEX_A53 diff --git a/target/arm/systems/raspberry-pi3p b/target/arm/systems/raspberry-pi3p index 98539ce2e..d2100a948 100644 --- a/target/arm/systems/raspberry-pi3p +++ b/target/arm/systems/raspberry-pi3p @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI3P bool "Raspberry PI 3 Model B+" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_A53 select ADK_TARGET_BOARD_BCM28XX diff --git a/target/arm/systems/sharp-zaurus b/target/arm/systems/sharp-zaurus index b791767ef..435d08101 100644 --- a/target/arm/systems/sharp-zaurus +++ b/target/arm/systems/sharp-zaurus @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_SHARP_ZAURUS bool "Sharp Zaurus CL3200 (Terrier)" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_XSCALE select ADK_TARGET_CPU_WITH_IWMMXT diff --git a/target/arm/systems/solidrun-clearfog b/target/arm/systems/solidrun-clearfog index 2dc20a1d7..5c6942e38 100644 --- a/target/arm/systems/solidrun-clearfog +++ b/target/arm/systems/solidrun-clearfog @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG bool "Solidrun Clearfog Embedded Systems" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_A9 select ADK_TARGET_WITH_SMP diff --git a/target/arm/systems/solidrun-imx6 b/target/arm/systems/solidrun-imx6 index edc3b4b98..957c21a71 100644 --- a/target/arm/systems/solidrun-imx6 +++ b/target/arm/systems/solidrun-imx6 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 bool "Solidrun IMX6 Embedded Systems" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_A9 select ADK_TARGET_WITH_VGA diff --git a/target/arm/systems/st-stm32f407-discovery b/target/arm/systems/st-stm32f407-discovery deleted file mode 100644 index 44ff39904..000000000 --- a/target/arm/systems/st-stm32f407-discovery +++ /dev/null @@ -1,22 +0,0 @@ -config ADK_TARGET_SYSTEM_ST_STM32F407_DISCOVERY - bool "STMicroelectronics STM32F407 Discovery" - depends on ADK_TARGET_OS_FROSTED - select ADK_TARGET_LITTLE_ENDIAN - select ADK_TARGET_CPU_ARM_CORTEX_M4 - select ADK_TARGET_ARCH_ARM_WITH_THUMB - select ADK_TARGET_WITH_SERIAL - select ADK_HOST_BUILD_STLINK - select ADK_FROSTED_ARCH_STM32F4 - select ADK_FROSTED_ARCH_STM32F407_XG - select ADK_FROSTED_FLASH_SIZE_1MB - select ADK_FROSTED_RAM_SIZE_192KB - select ADK_FROSTED_ARCH_STM32F407 - select ADK_FROSTED_MACH_STM32F407Discovery - select ADK_FROSTED_USART_2 - select ADK_FROSTED_KFLASHMEM_SIZE 192 - select ADK_FROSTED_KRAMMEM_SIZE 128 - select ADK_FROSTED_TASK_STACK_SIZE_4K - select ADK_FROSTED_CLK_168MHZ - help - STMicroelectronics STM32F407 Discovery - diff --git a/target/arm/systems/st-stm32f429 b/target/arm/systems/st-stm32f429 index d13b1150b..64825381a 100644 --- a/target/arm/systems/st-stm32f429 +++ b/target/arm/systems/st-stm32f429 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_ST_STM32F429 bool "STMicroelectronics STM32F429" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_M4 select ADK_TARGET_ARCH_ARM_WITH_THUMB diff --git a/target/arm/systems/st-stm32f429-discovery b/target/arm/systems/st-stm32f429-discovery deleted file mode 100644 index 57b5c0220..000000000 --- a/target/arm/systems/st-stm32f429-discovery +++ /dev/null @@ -1,22 +0,0 @@ -config ADK_TARGET_SYSTEM_ST_STM32F429_DISCOVERY - bool "STMicroelectronics STM32F429 Discovery" - depends on ADK_TARGET_OS_FROSTED - select ADK_TARGET_LITTLE_ENDIAN - select ADK_TARGET_CPU_ARM_CORTEX_M4 - select ADK_TARGET_ARCH_ARM_WITH_THUMB - select ADK_TARGET_WITH_SERIAL - select ADK_HOST_BUILD_STLINK - select ADK_FROSTED_ARCH_STM32F4 - select ADK_FROSTED_ARCH_STM32F429_XI - select ADK_FROSTED_FLASH_SIZE_2MB - select ADK_FROSTED_RAM_SIZE_256KB - select ADK_FORSTED_ARCH_STM32F429 - select ADK_FROSTED_USART_1 - select ADK_FROSTED_KFLASHMEM_SIZE 128 - select ADK_FROSTED_KRAMMEM_SIZE 64 - select ADK_FROSTED_TASK_STACK_SIZE_2K - select ADK_FROSTED_CLK_168MHZ - select ADK_FROSTED_MPU - help - STMicroelectronics STM32F429 Discovery - diff --git a/target/arm/systems/st-stm32f769 b/target/arm/systems/st-stm32f769 index 11dad65c3..b0fc0f00f 100644 --- a/target/arm/systems/st-stm32f769 +++ b/target/arm/systems/st-stm32f769 @@ -1,6 +1,6 @@ config ADK_TARGET_SYSTEM_ST_STM32F769 bool "STMicroelectronics STM32F769" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARM_CORTEX_M7 select ADK_TARGET_HARD_FLOAT_DP diff --git a/target/config/Config.in.addons b/target/config/Config.in.addons index f26804e4a..1a475f3df 100644 --- a/target/config/Config.in.addons +++ b/target/config/Config.in.addons @@ -39,7 +39,7 @@ config ADK_TARGET_GPU_MEM choice prompt "Serial or Bluetooth" -depends on ( ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX ) \ +depends on ADK_TARGET_OS_LINUX \ && ( ADK_TARGET_SYSTEM_RASPBERRY_PI3 \ || ADK_TARGET_SYSTEM_RASPBERRY_PI3P \ || ADK_TARGET_SYSTEM_RASPBERRY_PI3_64 \ @@ -49,12 +49,10 @@ config ADK_TARGET_HARDWARE_RPI3_SERIAL bool "serial" select ADK_TARGET_HARDWARE_RPI3_NO_BT select ADK_LINUX_KERNEL_SERIAL_AMBA_PL011 if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_SERIAL_AMBA_PL011 if ADK_TARGET_OS_WALDUX config ADK_TARGET_HARDWARE_RPI3_BT bool "bluetooth" select ADK_LINUX_KERNEL_BT_HCIUART_BCM m if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_BT_HCIUART_BCM m if ADK_TARGET_OS_WALDUX config ADK_TARGET_HARDWARE_RPI3_NONE bool "none" @@ -66,7 +64,7 @@ config ADK_TARGET_HARDWARE_RPI3_NO_BT config ADK_TARGET_HARDWARE_RPI3_NO_WIFI bool "Disable wifi" - depends on ( ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX ) \ + depends on ADK_TARGET_OS_LINUX \ && ( ADK_TARGET_SYSTEM_RASPBERRY_PI3 \ || ADK_TARGET_SYSTEM_RASPBERRY_PI3P \ || ADK_TARGET_SYSTEM_RASPBERRY_PI3_64 \ @@ -75,7 +73,7 @@ config ADK_TARGET_HARDWARE_RPI3_NO_WIFI choice prompt "Audio Board Addon" -depends on (ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX) && ADK_TARGET_BOARD_BCM28XX +depends on ADK_TARGET_OS_LINUX && ADK_TARGET_BOARD_BCM28XX config ADK_TARGET_HARDWARE_NONE bool "No audio addon board" @@ -83,36 +81,29 @@ config ADK_TARGET_HARDWARE_NONE config ADK_TARGET_HARDWARE_HIFIBERRY_AMP bool "Hifiberry AMP" select ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_AMP m if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_AMP m if ADK_TARGET_OS_WALDUX config ADK_TARGET_HARDWARE_HIFIBERRY_DAC bool "Hifiberry DAC" select ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC m if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC m if ADK_TARGET_OS_WALDUX config ADK_TARGET_HARDWARE_HIFIBERRY_DACPLUS bool "Hifiberry DACPLUS" select ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DACPLUS m if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DACPLUS m if ADK_TARGET_OS_WALDUX config ADK_TARGET_HARDWARE_HIFIBERRY_DIGI bool "Hifiberry DIGI" select ADK_LINUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI m if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI m if ADK_TARGET_OS_WALDUX config ADK_TARGET_HARDWARE_RPI_DAC bool "RPI-DAC" select ADK_LINUX_KERNEL_SND_BCM2708_SOC_RPI_DAC m if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_RPI_DAC m if ADK_TARGET_OS_WALDUX config ADK_TARGET_HARDWARE_IQAUDIO_DAC bool "IQAudio-DAC" select ADK_LINUX_KERNEL_SND_BCM2708_SOC_IQAUDIO_DAC m if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_IQAUDIO_DAC m if ADK_TARGET_OS_WALDUX config ADK_TARGET_HARDWARE_RPI_PROTO bool "Rpi-Proto" select ADK_LINUX_KERNEL_SND_BCM2708_SOC_RPI_PROTO m if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_SND_BCM2708_SOC_RPI_PROTO m if ADK_TARGET_OS_WALDUX endchoice diff --git a/target/config/Config.in.binfmt b/target/config/Config.in.binfmt index ad2d7f770..bb837f730 100644 --- a/target/config/Config.in.binfmt +++ b/target/config/Config.in.binfmt @@ -3,7 +3,7 @@ choice prompt "Binary format" -depends on (ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX) && !ADK_TARGET_CHOOSE_ARCH +depends on ADK_TARGET_OS_LINUX && !ADK_TARGET_CHOOSE_ARCH config ADK_TARGET_BINFMT_ELF bool "ELF" diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index 0fe43fb00..ac3559503 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -774,7 +774,6 @@ config ADK_TARGET_CPU_MIPS_MIPS32 select ADK_TARGET_CPU_WITH_FPU select ADK_TARGET_ARCH_MIPS_WITH_NAN_LEGACY select ADK_LINUX_KERNEL_CPU_MIPS32_R1 if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_CPU_MIPS32_R1 if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_MIPS config ADK_TARGET_CPU_MIPS_MIPS32R2 @@ -786,7 +785,6 @@ config ADK_TARGET_CPU_MIPS_MIPS32R2 select ADK_TARGET_CPU_WITH_FPU select ADK_TARGET_ARCH_MIPS_WITH_NAN_LEGACY select ADK_LINUX_KERNEL_CPU_MIPS32_R2 if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_CPU_MIPS32_R2 if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_MIPS config ADK_TARGET_CPU_MIPS_MIPS32R6 @@ -798,7 +796,6 @@ config ADK_TARGET_CPU_MIPS_MIPS32R6 select ADK_TARGET_CPU_WITH_FPU select ADK_TARGET_ARCH_MIPS_WITH_NAN_2008 select ADK_LINUX_KERNEL_CPU_MIPS32_R6 if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_CPU_MIPS32_R6 if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_MIPS config ADK_TARGET_CPU_MIPS_R4400 @@ -871,7 +868,6 @@ config ADK_TARGET_CPU_MIPS64_MIPS64 select ADK_TARGET_WITH_MMU select ADK_TARGET_ARCH_MIPS_WITH_NAN_LEGACY select ADK_LINUX_KERNEL_CPU_MIPS64_R1 if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_CPU_MIPS64_R1 if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_MIPS64 config ADK_TARGET_CPU_MIPS64_MIPS64R2 @@ -883,7 +879,6 @@ config ADK_TARGET_CPU_MIPS64_MIPS64R2 select ADK_TARGET_WITH_MMU select ADK_TARGET_ARCH_MIPS_WITH_NAN_LEGACY select ADK_LINUX_KERNEL_CPU_MIPS64_R2 if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_CPU_MIPS64_R2 if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_MIPS64 config ADK_TARGET_CPU_MIPS64_MIPS64R6 @@ -895,7 +890,6 @@ config ADK_TARGET_CPU_MIPS64_MIPS64R6 select ADK_TARGET_WITH_MMU select ADK_TARGET_ARCH_MIPS_WITH_NAN_2008 select ADK_LINUX_KERNEL_CPU_MIPS64_R6 if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_CPU_MIPS64_R6 if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_MIPS64 config ADK_TARGET_CPU_MIPS64_LOONGSON2F @@ -1712,8 +1706,6 @@ config ADK_TARGET_CPU_XTENSA_DC233C select ADK_TARGET_KERNEL_UIMAGE select ADK_LINUX_KERNEL_XTENSA_VARIANT_DC233C if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_XTENSA_VARIANT_DC233C if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_XTENSA config ADK_TARGET_CPU_XTENSA_DC232B @@ -1723,7 +1715,6 @@ config ADK_TARGET_CPU_XTENSA_DC232B select ADK_TARGET_SUPPORTS_LT select ADK_TARGET_KERNEL_UIMAGE select ADK_LINUX_KERNEL_XTENSA_VARIANT_DC232B if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_XTENSA_VARIANT_DC232B if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_XTENSA config ADK_TARGET_CPU_XTENSA_DE212 @@ -1732,7 +1723,6 @@ config ADK_TARGET_CPU_XTENSA_DE212 select ADK_TARGET_SUPPORTS_LT select ADK_TARGET_KERNEL_IMAGE select ADK_LINUX_KERNEL_XTENSA_VARIANT_CUSTOM if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_XTENSA_VARIANT_CUSTOM if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_XTENSA config ADK_TARGET_CPU_XTENSA_KC705_BE @@ -1742,7 +1732,6 @@ config ADK_TARGET_CPU_XTENSA_KC705_BE select ADK_TARGET_SUPPORTS_LT select ADK_TARGET_KERNEL_UIMAGE select ADK_LINUX_KERNEL_XTENSA_VARIANT_DC233C if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_XTENSA_VARIANT_DC233C if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_XTENSA config ADK_TARGET_CPU_XTENSA_FSF @@ -1752,7 +1741,6 @@ config ADK_TARGET_CPU_XTENSA_FSF select ADK_TARGET_SUPPORTS_LT select ADK_TARGET_KERNEL_ZIMAGE select ADK_LINUX_KERNEL_XTENSA_VARIANT_FSF if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_XTENSA_VARIANT_FSF if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_ARCH_XTENSA endchoice diff --git a/target/config/Config.in.float b/target/config/Config.in.float index 4264dd437..3fd79d2b9 100644 --- a/target/config/Config.in.float +++ b/target/config/Config.in.float @@ -13,8 +13,7 @@ depends on ADK_TARGET_ARCH_ARM || \ config ADK_TARGET_HARD_FLOAT bool "hard-float" depends on ADK_TARGET_CPU_WITH_FPU \ - && !ADK_TARGET_CPU_WITH_FPU_FPV5 \ - && !ADK_TARGET_OS_FROSTED + && !ADK_TARGET_CPU_WITH_FPU_FPV5 config ADK_TARGET_HARD_FLOAT_SP bool "hard-float-single-precision" @@ -29,7 +28,7 @@ config ADK_TARGET_SOFT_FLOAT config ADK_TARGET_SOFTFP_FLOAT bool "softfp" - depends on ADK_TARGET_ARCH_ARM && !ADK_TARGET_OS_FROSTED + depends on ADK_TARGET_ARCH_ARM endchoice diff --git a/target/config/Config.in.instructions b/target/config/Config.in.instructions index 9393a5ac8..53b24b153 100644 --- a/target/config/Config.in.instructions +++ b/target/config/Config.in.instructions @@ -12,8 +12,6 @@ config ADK_TARGET_ARCH_ARM_WITH_THUMB bool "thumb" select ADK_LINUX_KERNEL_ARM_THUMB if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_THUMB2_KERNEL if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_ARM_THUMB if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_THUMB2_KERNEL if ADK_TARGET_OS_WALDUX depends on ADK_TARGET_CPU_WITH_THUMB || ADK_TARGET_CPU_WITH_THUMB2 endchoice diff --git a/target/config/Config.in.libc b/target/config/Config.in.libc index b548d8fd6..d9ce17c6b 100644 --- a/target/config/Config.in.libc +++ b/target/config/Config.in.libc @@ -4,7 +4,7 @@ choice prompt "Target C library" depends on !ADK_TARGET_CHOOSE_ARCH -default ADK_TARGET_LIB_UCLIBC_NG if ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX +default ADK_TARGET_LIB_UCLIBC_NG if ADK_TARGET_OS_LINUX config ADK_TARGET_LIB_UCLIBC_NG bool "uClibc-ng" @@ -40,7 +40,7 @@ config ADK_TARGET_LIB_UCLIBC_NG ADK_TARGET_ARCH_TILE || \ ADK_TARGET_ARCH_X86 || \ ADK_TARGET_ARCH_X86_64 || \ - ADK_TARGET_ARCH_XTENSA) && ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + ADK_TARGET_ARCH_XTENSA) && ADK_TARGET_OS_LINUX help https://uclibc-ng.org @@ -132,10 +132,7 @@ config ADK_TARGET_LIB_NEWLIB ADK_TARGET_ARCH_X86 || \ ADK_TARGET_ARCH_X86_64 || \ ADK_TARGET_ARCH_XTENSA) && \ - (ADK_TARGET_OS_BAREMETAL || \ - ADK_TARGET_OS_FROSTED || \ - ADK_TARGET_OS_RTEMS || \ - ADK_TARGET_OS_ZEPHYR ) + ADK_TARGET_OS_BAREMETAL help https://sourceware.org/newlib/ @@ -176,21 +173,15 @@ config ADK_TARGET_LIB_MUSL_GIT config ADK_TARGET_LIB_NEWLIB_3_0_0 bool "3.0.0" depends on ADK_TARGET_LIB_NEWLIB \ - && !ADK_TARGET_ARCH_XTENSA \ - && !ADK_TARGET_OS_FROSTED \ - && !ADK_TARGET_OS_RTEMS + && !ADK_TARGET_ARCH_XTENSA config ADK_TARGET_LIB_NEWLIB_XTENSA bool "xtensa" depends on ADK_TARGET_LIB_NEWLIB && ADK_TARGET_ARCH_XTENSA -config ADK_TARGET_LIB_NEWLIB_FROSTED - bool "frosted-git" - depends on ADK_TARGET_LIB_NEWLIB && ADK_TARGET_OS_FROSTED - config ADK_TARGET_LIB_NEWLIB_GIT bool "git" - depends on ADK_TARGET_LIB_NEWLIB && !ADK_TARGET_OS_FROSTED && ADK_EXPERIMENTAL + depends on ADK_TARGET_LIB_NEWLIB && ADK_EXPERIMENTAL endchoice diff --git a/target/config/Config.in.libs b/target/config/Config.in.libs index 55af79b68..f4feebc11 100644 --- a/target/config/Config.in.libs +++ b/target/config/Config.in.libs @@ -2,7 +2,7 @@ # material, please see the LICENCE file in the top-level directory. choice -depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX +depends on ADK_TARGET_OS_LINUX bool "Library support" config ADK_TARGET_USE_SHARED_LIBS_ONLY diff --git a/target/config/Config.in.mmu b/target/config/Config.in.mmu index 1d5cd52e1..eb885ebe3 100644 --- a/target/config/Config.in.mmu +++ b/target/config/Config.in.mmu @@ -12,5 +12,4 @@ config ADK_TARGET_WITH_MMU && !ADK_TARGET_ARCH_LM32 \ && !ADK_TARGET_CPU_SH_SH2 select ADK_LINUX_KERNEL_MMU if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_MMU if ADK_TARGET_OS_WALDUX default y diff --git a/target/config/Config.in.os b/target/config/Config.in.os index 797567ce1..6f6e96494 100644 --- a/target/config/Config.in.os +++ b/target/config/Config.in.os @@ -9,37 +9,13 @@ config ADK_TARGET_OS_LINUX help Create a Linux system or toolchain. -config ADK_TARGET_OS_WALDUX - bool "Waldux" - help - Create a Waldux system or toolchain. - config ADK_TARGET_OS_BAREMETAL bool "Bare metal" help Create a bare metal appliance or toolchain. -config ADK_TARGET_OS_RTEMS - bool "RTEMS" - help - Create a RTEMS appliance or toolchain. - -config ADK_TARGET_OS_FROSTED - bool "Frosted" - help - Create a frosted appliance or toolchain. - -config ADK_TARGET_OS_ZEPHYR - bool "Zephyr" - help - Create a zephyr appliance or toolchain. - endchoice config ADK_TARGET_OS string default "linux" if ADK_TARGET_OS_LINUX - default "waldux" if ADK_TARGET_OS_WALDUX - default "frosted" if ADK_TARGET_OS_FROSTED - default "rtems5.0.0" if ADK_TARGET_OS_RTEMS - default "zephyr" if ADK_TARGET_OS_ZEPHYR diff --git a/target/config/Config.in.qemuopts b/target/config/Config.in.qemuopts index 012e93efe..3a708885a 100644 --- a/target/config/Config.in.qemuopts +++ b/target/config/Config.in.qemuopts @@ -33,24 +33,6 @@ config ADK_TARGET_QEMU_WITH_BLOCK || ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER select ADK_LINUX_KERNEL_MMC_ARMMMCI if ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 select ADK_LINUX_KERNEL_BLK_DEV_CMD64X if ADK_TARGET_SYSTEM_QEMU_ALPHA - select ADK_WALDUX_KERNEL_SCSI_SYM53C8XX_2 if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB - select ADK_WALDUX_KERNEL_MTD_M25P80 if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 \ - || ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 - select ADK_WALDUX_KERNEL_ATA_PIIX if ADK_TARGET_SYSTEM_QEMU_MIPS \ - || ADK_TARGET_SYSTEM_QEMU_MIPS64 \ - || ADK_TARGET_SYSTEM_QEMU_X86 \ - || ADK_TARGET_SYSTEM_QEMU_X86_64 - select ADK_WALDUX_KERNEL_PATA_MACIO if ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO \ - || ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC - select ADK_WALDUX_KERNEL_SCSI_IBMVSCSI if ADK_TARGET_SYSTEM_QEMU_PPC64 - select ADK_WALDUX_KERNEL_SCSI_MAC_ESP if ADK_TARGET_SYSTEM_QEMU_M68K_Q800 - select ADK_WALDUX_KERNEL_SCSI_SUNESP if ADK_TARGET_SYSTEM_QEMU_SPARC - select ADK_WALDUX_KERNEL_PATA_CMD64X if ADK_TARGET_SYSTEM_QEMU_SPARC64 - select ADK_WALDUX_KERNEL_PATA_PLATFORM if ADK_TARGET_SYSTEM_QEMU_SH - select ADK_WALDUX_KERNEL_PATA_PXA if ADK_TARGET_QEMU_ARM_SPITZ \ - || ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER - select ADK_WALDUX_KERNEL_MMC_ARMMMCI if ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 - select ADK_WALDUX_KERNEL_BLK_DEV_CMD64X if ADK_TARGET_SYSTEM_QEMU_ALPHA menu "Qemu system configuration" depends on ADK_TARGET_QEMU && (ADK_TARGET_SYSTEM_QEMU_X86_64 \ @@ -107,23 +89,6 @@ config ADK_TARGET_QEMU_WITH_GRAPHIC select ADK_LINUX_KERNEL_MOUSE_PS2 if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64 select ADK_LINUX_KERNEL_USB_HID if ADK_TARGET_SYSTEM_QEMU_SH select ADK_LINUX_KERNEL_USB_OHCI_HCD_PLATFORM if ADK_TARGET_SYSTEM_QEMU_SH - select ADK_WALDUX_KERNEL_VT - select ADK_WALDUX_KERNEL_VT_CONSOLE - select ADK_WALDUX_KERNEL_FONTS - select ADK_WALDUX_KERNEL_FONT_8x16 - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - select ADK_WALDUX_KERNEL_INPUT - select ADK_WALDUX_KERNEL_INPUT_KEYBOARD - select ADK_WALDUX_KERNEL_INPUT_MOUSE - select ADK_WALDUX_KERNEL_INPUT_MOUSEDEV - select ADK_WALDUX_KERNEL_PLAT_VERSATILE_CLCD if ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 - select ADK_WALDUX_KERNEL_FB_SM501 if ADK_TARGET_SYSTEM_QEMU_SH - select ADK_WALDUX_KERNEL_DRM_BOCHS if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64 - select ADK_WALDUX_KERNEL_KEYBOARD_ATKBD if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64 - select ADK_WALDUX_KERNEL_MOUSE_PS2 if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64 - select ADK_WALDUX_KERNEL_USB_HID if ADK_TARGET_SYSTEM_QEMU_SH - select ADK_WALDUX_KERNEL_USB_OHCI_HCD_PLATFORM if ADK_TARGET_SYSTEM_QEMU_SH endchoice @@ -156,11 +121,6 @@ config ADK_TARGET_QEMU_WITH_VIRTIO select ADK_LINUX_KERNEL_VIRTIO_NET select ADK_LINUX_KERNEL_VIRTIO_BLK select ADK_LINUX_KERNEL_VIRTIO_CONSOLE - select ADK_WALDUX_KERNEL_VIRTIO - select ADK_WALDUX_KERNEL_VIRTIO_PCI - select ADK_WALDUX_KERNEL_VIRTIO_NET - select ADK_WALDUX_KERNEL_VIRTIO_BLK - select ADK_WALDUX_KERNEL_VIRTIO_CONSOLE endchoice diff --git a/target/config/Config.in.rootfs b/target/config/Config.in.rootfs index d9a459455..3eb4d1154 100644 --- a/target/config/Config.in.rootfs +++ b/target/config/Config.in.rootfs @@ -54,7 +54,6 @@ config ADK_TARGET_ROOTFS_INITRAMFS depends on !ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 depends on !ADK_TARGET_SYSTEM_QEMU_METAG select ADK_LINUX_KERNEL_BLK_DEV_INITRD if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_BLK_DEV_INITRD if ADK_TARGET_OS_WALDUX help create an read-only initramfs system. @@ -73,7 +72,6 @@ config ADK_TARGET_ROOTFS_SQUASHFS config ADK_TARGET_ROOTFS_JFFS2 bool "Compressed read-write root filesystem (jffs2)" select ADK_LINUX_KERNEL_JFFS2_FS if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_JFFS2_FS if ADK_TARGET_OS_WALDUX select ADK_HOST_NEED_MTD_UTILS select ADK_TARGET_QEMU_WITH_BLOCK if ADK_TARGET_QEMU depends on ADK_TARGET_WITH_MTD \ @@ -85,7 +83,6 @@ config ADK_TARGET_ROOTFS_JFFS2 config ADK_TARGET_ROOTFS_UBIFS bool "UBIFS root filesystem (NAND)" select ADK_LINUX_KERNEL_UBIFS_FS if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_UBIFS_FS if ADK_TARGET_OS_WALDUX select ADK_HOST_NEED_MTD_UTILS select ADK_HOST_NEED_KERNEL2MINOR depends on ADK_TARGET_WITH_NAND @@ -102,14 +99,6 @@ config ADK_TARGET_ROOTFS_NFSROOT select ADK_LINUX_KERNEL_NFS_COMMON if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_IP_PNP if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_IP_PNP_DHCP if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_SUNRPC if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_NFS_FS if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_NFS_V3 if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_ROOT_NFS if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_NFS_COMMON if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_IP_PNP if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_IP_PNP_DHCP if ADK_TARGET_OS_WALDUX depends on !ADK_TARGET_QEMU && \ !ADK_TARGET_SIM && \ !ADK_TARGET_VBOX && \ @@ -128,14 +117,6 @@ config ADK_TARGET_ROOTFS_USB select ADK_LINUX_KERNEL_USB_OHCI_HCD if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_USB_UHCI_HCD if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_USB_STORAGE if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_NLS if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_SCSI if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_BLK_DEV_SD if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_USB if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_USB_EHCI_HCD if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_USB_OHCI_HCD if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_USB_UHCI_HCD if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_USB_STORAGE if ADK_TARGET_OS_WALDUX select ADK_PACKAGE_ADKINSTALL depends on ADK_TARGET_WITH_USB_BOOT \ || ADK_TARGET_GENERIC @@ -148,10 +129,6 @@ config ADK_TARGET_ROOTFS_ISO select ADK_LINUX_KERNEL_JOLIET if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_SCSI if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_BLK_DEV_SR if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_ISO9660_FS if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_JOLIET if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_SCSI if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_BLK_DEV_SR if ADK_TARGET_OS_WALDUX select ADK_HOST_NEED_CDRTOOLS select ADK_HOST_NEED_SYSLINUX depends on ADK_TARGET_ARCH_X86 @@ -165,7 +142,6 @@ config ADK_TARGET_ROOTFS_INITRAMFSARCHIVE && !ADK_TARGET_SYSTEM_QEMU_METAG \ && !ADK_TARGET_SIM select ADK_LINUX_KERNEL_BLK_DEV_INITRD if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_BLK_DEV_INITRD if ADK_TARGET_OS_WALDUX help Use this option if your planning to create a initramfs. @@ -173,7 +149,6 @@ config ADK_TARGET_ROOTFS_ARCHIVE bool "Archive usable for ext4 filesystems" select ADK_HOST_NEED_GENEXT2FS if ADK_TARGET_QEMU || ADK_TARGET_VBOX select ADK_LINUX_KERNEL_EXT4_FS if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_EXT4_FS if ADK_TARGET_OS_WALDUX select ADK_TARGET_QEMU_WITH_BLOCK if ADK_TARGET_QEMU depends on !ADK_TARGET_SIM \ && !ADK_TARGET_ARCH_NDS32 \ @@ -188,8 +163,6 @@ config ADK_TARGET_ROOTFS_GENIMAGE bool "Create a disk image for the target" select ADK_LINUX_KERNEL_EXT4_FS if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_VFAT_FS if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_EXT4_FS if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_VFAT_FS if ADK_TARGET_OS_WALDUX select ADK_TARGET_QEMU_WITH_BLOCK if ADK_TARGET_QEMU select ADK_TARGET_QEMU_WITH_BOOTLOADER if ADK_TARGET_QEMU select ADK_HOST_BUILD_GENIMAGE diff --git a/target/config/Config.in.runtime b/target/config/Config.in.runtime index 9c9b9cd49..836d7aa14 100644 --- a/target/config/Config.in.runtime +++ b/target/config/Config.in.runtime @@ -59,8 +59,6 @@ config ADK_RUNTIME_DEV_MDEV bool "Use mdev" select ADK_LINUX_KERNEL_DEVTMPFS if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_DEVTMPFS_MOUNT if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_DEVTMPFS if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_DEVTMPFS_MOUNT if ADK_TARGET_OS_WALDUX depends on ADK_PACKAGE_BUSYBOX depends on !ADK_RUNTIME_INIT_SYSTEMD @@ -75,16 +73,12 @@ config ADK_RUNTIME_DEV_UDEV select ADK_HOST_BUILD_KMOD select ADK_LINUX_KERNEL_DEVTMPFS if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_DEVTMPFS_MOUNT if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_DEVTMPFS if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_DEVTMPFS_MOUNT if ADK_TARGET_OS_WALDUX depends on !ADK_RUNTIME_INIT_SYSTEMD config ADK_RUNTIME_DEV_SYSTEMD_UDEV bool "Use systemd udev" select ADK_LINUX_KERNEL_DEVTMPFS if ADK_TARGET_OS_LINUX select ADK_LINUX_KERNEL_DEVTMPFS_MOUNT if ADK_TARGET_OS_LINUX - select ADK_WALDUX_KERNEL_DEVTMPFS if ADK_TARGET_OS_WALDUX - select ADK_WALDUX_KERNEL_DEVTMPFS_MOUNT if ADK_TARGET_OS_WALDUX depends on ADK_RUNTIME_INIT_SYSTEMD config ADK_RUNTIME_DEV_STATIC diff --git a/target/config/Config.in.toolchain b/target/config/Config.in.toolchain index 0845490a1..184e4adfc 100644 --- a/target/config/Config.in.toolchain +++ b/target/config/Config.in.toolchain @@ -124,7 +124,7 @@ config ADK_STATIC_TOOLCHAIN config ADK_PRELINK bool "Prelink binaries and libraries in Image" - depends on ADK_TARGET_OS_LINUX || ADK_TARGET_OS_WALDUX + depends on ADK_TARGET_OS_LINUX help Do prelinking for faster loading of binaries. diff --git a/target/config/Config.in.tools b/target/config/Config.in.tools index a328b8684..b6c740525 100644 --- a/target/config/Config.in.tools +++ b/target/config/Config.in.tools @@ -309,11 +309,11 @@ source "target/config/Config.in.prereq" config ADK_COMPRESSION_TOOL string - default "gzip -n9" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_GZIP || ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_GZIP - default "bzip2" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_BZIP2 || ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_BZIP2 - default "xz -v --check=crc32 --lzma2=dict=1MiB" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_XZ || ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_XZ - default "lz4c -l" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZ4 || ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_LZ4 - default "lzma -9" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZMA || ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_LZMA - default "lzop" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZO || ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_LZO + default "gzip -n9" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_GZIP + default "bzip2" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_BZIP2 + default "xz -v --check=crc32 --lzma2=dict=1MiB" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_XZ + default "lz4c -l" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZ4 + default "lzma -9" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZMA + default "lzop" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZO default "gzip -n9" help diff --git a/target/frosted/Config.in b/target/frosted/Config.in deleted file mode 100644 index bb5eedec7..000000000 --- a/target/frosted/Config.in +++ /dev/null @@ -1,800 +0,0 @@ -menu "Platform Selection" - - choice ADK_FROSTED_ARCH - prompt "Architecture" - default ADK_FROSTED_ARCH_LM3S - - config ADK_FROSTED_ARCH_LM3S - bool "LM3S" - help - Enable support for Stellaris LM3S systems - - config ADK_FROSTED_ARCH_LPC17XX - bool "LPC17XX" - help - Enable support for NXP LPC17xx systems - - config ADK_FROSTED_ARCH_STM32F4 - bool "STM32F4" - help - Enable support for ST STM32F4 systems - - config ADK_FROSTED_ARCH_STM32F7 - bool "STM32F7" - help - Enable support for ST STM32F7 systems - endchoice - -if ADK_FROSTED_ARCH_STM32F7 - -choice - prompt "MCU" - default ADK_FROSTED_ARCH_STM32F746_NG - -config ADK_FROSTED_ARCH_STM32F746_NG - bool "STM32F746NG 1MB" - select ADK_FROSTED_FLASH_SIZE_1MB - select ADK_FROSTED_RAM_SIZE_320KB - select ADK_FROSTED_ARCH_STM32F746 - -config ADK_FROSTED_ARCH_STM32F769_NI - bool "STM32F769NI 2MB" - select ADK_FROSTED_FLASH_SIZE_2MB - select ADK_FROSTED_RAM_SIZE_368KB - select ADK_FROSTED_ARCH_STM32F769 - -endchoice - -endif - -if ADK_FROSTED_ARCH_STM32F4 - -choice - prompt "MCU" - default ADK_FROSTED_ARCH_STM32F407_XG - -config ADK_FROSTED_ARCH_STM32F401_XB - bool "STM32F401xB 128KB" - select ADK_FROSTED_FLASH_SIZE_128KB - select ADK_FROSTED_RAM_SIZE_64KB - select ADK_FROSTED_ARCH_STM32F401 -config ADK_FROSTED_ARCH_STM32F401_XC - bool "STM32F401xC 256KB" - select ADK_FROSTED_FLASH_SIZE_256KB - select ADK_FROSTED_RAM_SIZE_64KB - select ADK_FROSTED_ARCH_STM32F401 -config ADK_FROSTED_ARCH_STM32F401_XD - bool "STM32F401xD 384KB" - select ADK_FROSTED_FLASH_SIZE_384KB - select ADK_FROSTED_RAM_SIZE_96KB - select ADK_FROSTED_ARCH_STM32F401 -config ADK_FROSTED_ARCH_STM32F401_XE - bool "STM32F401xE 512KB" - select ADK_FROSTED_FLASH_SIZE_512KB - select ADK_FROSTED_RAM_SIZE_96KB - select ADK_FROSTED_ARCH_STM32F401 - -config ADK_FROSTED_ARCH_STM32F405_XG - bool "STM32F405xG 1MB" - select ADK_FROSTED_FLASH_SIZE_1MB - select ADK_FROSTED_RAM_SIZE_192KB - select ADK_FROSTED_ARCH_STM32F405 -config ADK_FROSTED_ARCH_STM32F405_XE - bool "STM32F407xE 512KB" - select ADK_FROSTED_FLASH_SIZE_512KB - select ADK_FROSTED_RAM_SIZE_192KB - select ADK_FROSTED_ARCH_STM32F405 - -config ADK_FROSTED_ARCH_STM32F407_XG - bool "STM32F407xG 1MB" - select ADK_FROSTED_FLASH_SIZE_1MB - select ADK_FROSTED_RAM_SIZE_192KB - select ADK_FROSTED_ARCH_STM32F407 -config ADK_FROSTED_ARCH_STM32F407_XE - bool "STM32F407xE 512KB" - select ADK_FROSTED_FLASH_SIZE_512KB - select ADK_FROSTED_RAM_SIZE_192KB - select ADK_FROSTED_ARCH_STM32F407 - -config ADK_FROSTED_ARCH_STM32F411_XE - bool "STM32F411xE 512KB" - select ADK_FROSTED_FLASH_SIZE_512KB - select ADK_FROSTED_RAM_SIZE_128KB - select ADK_FROSTED_ARCH_STM32F411 -config ADK_FROSTED_ARCH_STM32F411_XC - bool "STM32F411xC 256KB" - select ADK_FROSTED_FLASH_SIZE_256KB - select ADK_FROSTED_RAM_SIZE_128KB - select ADK_FROSTED_ARCH_STM32F411 - -config ADK_FROSTED_ARCH_STM32F429_XE - bool "STM32F429xE 512KB" - select ADK_FROSTED_FLASH_SIZE_512KB - select ADK_FROSTED_RAM_SIZE_256KB - select ADK_FROSTED_ARCH_STM32F429 -config ADK_FROSTED_ARCH_STM32F429_XG - bool "STM32F429xG 1MB" - select ADK_FROSTED_FLASH_SIZE_1MB - select ADK_FROSTED_RAM_SIZE_256KB - select ADK_FROSTED_ARCH_STM32F429 -config ADK_FROSTED_ARCH_STM32F429_XI - bool "STM32F429xI 2MB" - select ADK_FROSTED_FLASH_SIZE_2MB - select ADK_FROSTED_RAM_SIZE_256KB - select ADK_FROSTED_ARCH_STM32F429 -config ADK_FROSTED_ARCH_STM32F446_ZE - bool "STM32F446ZE 512KB" - select ADK_FROSTED_FLASH_SIZE_512KB - select ADK_FROSTED_RAM_SIZE_128KB - select ADK_FROSTED_ARCH_STM32F446 -endchoice - -endif - -if ADK_FROSTED_ARCH_LPC17XX - -choice - prompt "MCU" - default ADK_FROSTED_ARCH_LPC1768 -config ADK_FROSTED_ARCH_LPC1763 - bool "LPC1763" - select ADK_FROSTED_FLASH_SIZE_256KB - select ADK_FROSTED_RAM_SIZE_32KB - select ADK_FROSTED_CLK_100MHZ -config ADK_FROSTED_ARCH_LPC1764 - bool "LPC1764" - select ADK_FROSTED_FLASH_SIZE_128KB - select ADK_FROSTED_RAM_SIZE_16KB - select ADK_FROSTED_CLK_100MHZ -config ADK_FROSTED_ARCH_LPC1765 - bool "LPC1765" - select ADK_FROSTED_FLASH_SIZE_256KB - select ADK_FROSTED_RAM_SIZE_32KB - select ADK_FROSTED_CLK_100MHZ -config ADK_FROSTED_ARCH_LPC1766 - bool "LPC1766" - select ADK_FROSTED_FLASH_SIZE_256KB - select ADK_FROSTED_RAM_SIZE_32KB - select ADK_FROSTED_CLK_100MHZ -config ADK_FROSTED_ARCH_LPC1767 - bool "LPC1767" - select ADK_FROSTED_FLASH_SIZE_512KB - select ADK_FROSTED_RAM_SIZE_32KB - select ADK_FROSTED_CLK_100MHZ -config ADK_FROSTED_ARCH_LPC1768 - bool "LPC1768" - select ADK_FROSTED_FLASH_SIZE_512KB - select ADK_FROSTED_RAM_SIZE_32KB - select ADK_FROSTED_CLK_100MHZ -config ADK_FROSTED_ARCH_LPC1769 - bool "LPC1769" - select ADK_FROSTED_FLASH_SIZE_512KB - select ADK_FROSTED_RAM_SIZE_32KB -endchoice - -endif - -if ADK_FROSTED_ARCH_LM3S - -choice - prompt "MCU" - default ADK_FROSTED_LM3S6965 -config ADK_FROSTED_ARCH_LM3S6965 - bool "LM3S6965" - select ADK_FROSTED_FLASH_SIZE_256KB - select ADK_FROSTED_RAM_SIZE_64KB -config ADK_FROSTED_ARCH_LM3SVIRT - bool "LM3S-VIRTUAL" - select ADK_FROSTED_FLASH_SIZE_1MB - select ADK_FROSTED_RAM_SIZE_256KB -endchoice - -endif - - config ADK_FROSTED_FLASH_SIZE_2MB - bool - config ADK_FROSTED_FLASH_SIZE_1MB - bool - config ADK_FROSTED_FLASH_SIZE_512KB - bool - config ADK_FROSTED_FLASH_SIZE_384KB - bool - config ADK_FROSTED_FLASH_SIZE_256KB - bool - config ADK_FROSTED_FLASH_SIZE_128KB - bool - - config ADK_FROSTED_RAM_SIZE_368KB - bool - config ADK_FROSTED_RAM_SIZE_320KB - bool - config ADK_FROSTED_RAM_SIZE_256KB - bool - config ADK_FROSTED_RAM_SIZE_192KB - bool - config ADK_FROSTED_RAM_SIZE_128KB - bool - config ADK_FROSTED_RAM_SIZE_96KB - bool - config ADK_FROSTED_RAM_SIZE_64KB - bool - config ADK_FROSTED_RAM_SIZE_32KB - bool - config ADK_FROSTED_RAM_SIZE_16KB - bool - - config ADK_FROSTED_ARCH_STM32F401 - bool - config ADK_FROSTED_ARCH_STM32F405 - bool - config ADK_FROSTED_ARCH_STM32F407 - bool - config ADK_FROSTED_ARCH_STM32F411 - bool - config ADK_FROSTED_ARCH_STM32F429 - bool - config ADK_FROSTED_ARCH_STM32F446 - bool - config ADK_FROSTED_ARCH_STM32F746 - bool - config ADK_FROSTED_ARCH_STM32F769 - bool - - config ADK_FROSTED_DEVSTM32DMA - bool - - #Temp hack to allow '407 & '411 clock setups to coexist - choice - prompt "Clock Speed" - config ADK_FROSTED_CLK_48MHZ - bool "48MHz" - depends on (ADK_FROSTED_ARCH_STM32F401 || ADK_FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F429) - config ADK_FROSTED_CLK_84MHZ - bool "84MHz" - depends on (ADK_FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F429) - config ADK_FROSTED_CLK_100MHZ - bool "100MHz" - depends on ADK_FROSTED_ARCH_LPC17XX - config ADK_FROSTED_CLK_120MHZ - bool "120MHz" - depends on (ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_LPC1769) - config ADK_FROSTED_CLK_168MHZ - bool "168MHz" - depends on (ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F429) - config ADK_FROSTED_CLK_180MHZ - bool "180MHz" - depends on (ADK_FROSTED_ARCH_STM32F446) - config ADK_FROSTED_CLK_216MHZ - bool "216MHZ" - depends on (ADK_FROSTED_ARCH_STM32F746 || ADK_FROSTED_ARCH_STM32F769) - endchoice - - choice - prompt "Board" - config ADK_FROSTED_MACH_STM32F746Discovery - bool "STM32F746 Discovery" - depends on (ADK_FROSTED_ARCH_STM32F746) - config ADK_FROSTED_MACH_STM32F769Discovery - bool "STM32F769 Discovery" - depends on (ADK_FROSTED_ARCH_STM32F769) - config ADK_FROSTED_MACH_STM32F746Nucleo144 - bool "STM32F746 Nucleo-144" - depends on (ADK_FROSTED_ARCH_STM32F746) - config ADK_FROSTED_MACH_STM32F407Discovery - bool "STM32F407Discovery" - depends on (ADK_FROSTED_ARCH_STM32F407) - config ADK_FROSTED_MACH_STM32F405Pyboard - bool "STM32F405 PyBoard (micropython)" - depends on (ADK_FROSTED_ARCH_STM32F405) - config ADK_FROSTED_MACH_STM32F4x1Discovery - bool "STM32F4x1Discovery" - depends on ( ADK_FROSTED_ARCH_STM32F401 ||ADK_FROSTED_ARCH_STM32F411) - config ADK_FROSTED_MACH_STM32F429Discovery - bool "STM32F429Discovery" - depends on (ADK_FROSTED_ARCH_STM32F429) - config ADK_FROSTED_MACH_STM32F446Nucleo - bool "STM32F446 Nucleo" - depends on (ADK_FROSTED_ARCH_STM32F446) - - config ADK_FROSTED_MACH_LPC1768MBED - bool "LPC1768MBED" - depends on ADK_FROSTED_ARCH_LPC1768 - config ADK_FROSTED_MACH_SEEEDPRO - bool "SEEEDPRO" - depends on ADK_FROSTED_ARCH_LPC1768 - config ADK_FROSTED_MACH_LPC1679XPRESSO - bool "LPC1679XPRESSO" - depends on ADK_FROSTED_ARCH_LPC1769 - config ADK_FROSTED_MACH_LM3S6965EVB - bool "lm3s6965evb" - depends on ADK_FROSTED_ARCH_LM3S6965 - config ADK_FROSTED_MACH_LM3SVIRT - bool "lm3s-qemu" - depends on ADK_FROSTED_ARCH_LM3SVIRT - - endchoice - - config ADK_FROSTED_STM32F7_SDRAM - depends on ADK_FROSTED_ARCH_STM32F7 - bool "Enable external SDRAM" - default y - - config ADK_FROSTED_STM32F4_SDRAM - depends on ADK_FROSTED_ARCH_STM32F4 - bool "Enable external SDRAM" - default n - -endmenu - - -menu "Kernel Configuration" - -config ADK_FROSTED_KFLASHMEM_SIZE - int "Kernel Flash size (KB)" - default 64 - -config ADK_FROSTED_KRAMMEM_SIZE - int "Kernel RAM size (KB)" - default 64 - -choice -prompt "Tasks Stack Size" -default ADK_FROSTED_TASK_STACK_SIZE_2K - - config ADK_FROSTED_TASK_STACK_SIZE_1K - bool "Tiny stack (1024 Bytes)" - - config ADK_FROSTED_TASK_STACK_SIZE_2K - bool "Small stack (2048 Bytes)" - - config ADK_FROSTED_TASK_STACK_SIZE_4K - bool "Big stack (4096 Bytes)" - - config ADK_FROSTED_TASK_STACK_SIZE_8K - bool "Huge stack (8192 Bytes)" -endchoice - -config ADK_FROSTED_MPU -bool "Run-time Memory Protection" -default y - -config ADK_FROSTED_PTHREADS -bool "POSIX Threads (pthreads)" -default y - -config ADK_FROSTED_SIGNALS -bool "Process Signals" -default y - -config ADK_FROSTED_PIPE -bool "Pipe" -default y - -config ADK_FROSTED_SOCK_UNIX -bool "UNIX Sockets for IPC" -default n - - -endmenu - - - -menu "Debugging options" - -config ADK_FROSTED_KLOG - bool "Enable kernel logging" - default y - -config ADK_FROSTED_KLOG_SIZE - depends on ADK_FROSTED_KLOG - int "Kernel log buffer size" - default 256 - -config ADK_FROSTED_MEMFAULT_DBG - bool "Enable extended segfault debug" - default y - -config ADK_FROSTED_HARDFAULT_DBG - bool "Enable extended hardfault debug" - default n - -config ADK_FROSTED_STRACE - bool "Enable syscall tracer" - default n - -endmenu - - -menu "Filesystems" - config ADK_FROSTED_SYSFS - bool "SysFS (/sys)" - default y - - config ADK_FROSTED_MEMFS - bool "MemFS" - default y - - config ADK_FROSTED_XIPFS - bool "Xip FS" - default y - - config ADK_FROSTED_FATFS - bool "Fat FS" - default n - - config ADK_FROSTED_FAT32 - depends on ADK_FROSTED_FATFS - bool "Fat32 support" - default n - - config ADK_FROSTED_FAT16 - depends on ADK_FROSTED_FATFS - bool "Fat16 support" - default y - -endmenu - -menu "Networking" - config ADK_FROSTED_SOCK_INET - bool "TCP/IP Socket support" - default n - config ADK_FROSTED_TCPIP_MEMPOOL_YN - bool "Separate memory pool for TCP/IP stack" - default n - if ADK_FROSTED_TCPIP_MEMPOOL_YN - config ADK_FROSTED_TCPIP_MEMPOOL - string "TCP/IP pool base address" - default "0x10000000" - endif - choice ADK_FROSTED_NET_STACK - prompt "TCP/IP stack selection" - default ADK_FROSTED_PICOTCP - depends on ADK_FROSTED_SOCK_INET - - config ADK_FROSTED_PICOTCP - bool "Built-in PicoTCP" - endchoice - -if ADK_FROSTED_PICOTCP - -menu "picoTCP configuration" - -config ADK_FROSTED_CONFIG_PICOTCP_IPV4 - bool "Support for IP version 4" - default y - -config ADK_FROSTED_CONFIG_PICOTCP_IPV6 - bool "Support for IP version 6" - default n - -config ADK_FROSTED_CONFIG_PICOTCP_TCP - bool "Support for TCP" - default y - -config ADK_FROSTED_CONFIG_PICOTCP_UDP - bool "Support for UDP" - default y - -config ADK_FROSTED_CONFIG_PICOTCP_DNS - bool "Support for DNS client" - default y - -config ADK_FROSTED_CONFIG_PICOTCP_MCAST - bool "Support for Multicast" - default n - -config ADK_FROSTED_CONFIG_PICOTCP_NAT - bool "Support for NAT" - default n - -config ADK_FROSTED_CONFIG_PICOTCP_IPFILTER - bool "Support for IP Filter" - default n - -config ADK_FROSTED_CONFIG_PICOTCP_LOOP - bool "Support for loopback device" - default y - -config ADK_FROSTED_CONFIG_PICOTCP_DEBUG - bool "Activate debugging symbols" - default n - -endmenu -endif - -endmenu - -menu "Device Drivers" - config ADK_FROSTED_DEVNULL - bool "Support for /dev/null and /dev/zero" - default y - - menuconfig ADK_FROSTED_DEVUART - bool "Generic UART driver" - default y - - if ADK_FROSTED_DEVUART - - config ADK_FROSTED_USART_0 - bool "USART 0" - depends on (FROSTED_ARCH_LM3S6965 || ADK_FROSTED_ARCH_LM3SVIRT) - - config ADK_FROSTED_USART_1 - bool "USART 1" - depends on (FROSTED_ARCH_LM3S6965 || ADK_FROSTED_ARCH_LM3SVIRT || \ - ADK_FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F429 || ADK_FROSTED_ARCH_STM32F446 || \ - ADK_FROSTED_ARCH_STM32F746 || ADK_FROSTED_ARCH_STM32F769) - - config ADK_FROSTED_USART_2 - bool "USART 2" - depends on (FROSTED_ARCH_LM3S6965 || ADK_FROSTED_ARCH_LM3SVIRT || \ - ADK_FROSTED_ARCH_STM32F401 || ADK_FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F429 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F446 || \ - ADK_FROSTED_ARCH_STM32F746 || ADK_FROSTED_ARCH_STM32F769 ) - - config ADK_FROSTED_USART_3 - bool "USART 3" - depends on (FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F746 || ADK_FROSTED_ARCH_STM32F769 ) - - config ADK_FROSTED_USART_6 - bool "USART 6" - depends on (FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F446 || \ - ADK_FROSTED_ARCH_STM32F746 || ADK_FROSTED_ARCH_STM32F769 ) - - config ADK_FROSTED_UART_0 - bool "UART 0" - depends on ADK_FROSTED_ARCH_LPC17XX - - config ADK_FROSTED_UART_1 - bool "UART 1" - depends on ADK_FROSTED_ARCH_LPC17XX - - config ADK_FROSTED_UART_2 - bool "UART 2" - depends on ADK_FROSTED_ARCH_LPC17XX - - config ADK_FROSTED_UART_3 - bool "UART 3" - depends on ADK_FROSTED_ARCH_LPC17XX - - endif - - config ADK_FROSTED_DEVF4DSP - bool "STM32F4 Sound driver" - depends on (FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F429 || ADK_FROSTED_ARCH_STM32F446) - select ADK_FROSTED_DEVSTM32DMA - default n - - config ADK_FROSTED_DEVSTM32USB - bool - - menuconfig ADK_FROSTED_DEVSTM32USBFS - bool "Support for Full Speed USB OTG" - depends on (!ADK_FROSTED_DEVSTM32USBHFS) && (FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F429 || ADK_FROSTED_ARCH_STM32F446 || \ - ADK_FROSTED_ARCH_STM32F746) - default n - select ADK_FROSTED_DEVSTM32USB - if ADK_FROSTED_DEVSTM32USBFS - choice - prompt "USB FS OTG mode" - default ADK_FROSTED_USBFS_GUEST - config ADK_FROSTED_USBFS_HOST - bool "Host mode" - - config ADK_FROSTED_USBFS_GUEST - bool "Device mode" - - endchoice - endif - - menuconfig ADK_FROSTED_DEVSTM32USBHS - bool "Support for High Speed USB OTG" - depends on (FROSTED_ARCH_STM32F746 || ADK_FROSTED_ARCH_STM32F769) - select ADK_FROSTED_DEVSTM32USB - default n - if ADK_FROSTED_DEVSTM32USBHS - choice - prompt "USB HS OTG mode" - default ADK_FROSTED_USBHS_GUEST - config ADK_FROSTED_USBHS_HOST - bool "Host mode" - - config ADK_FROSTED_USBHS_GUEST - bool "Device mode" - - endchoice - - endif - - config ADK_FROSTED_DEV_USB_ETH - depends on ADK_FROSTED_PICOTCP && ( (FROSTED_DEVSTM32USBHS && ADK_FROSTED_USBHS_GUEST) || (FROSTED_DEVSTM32USBFS && ADK_FROSTED_USBFS_GUEST) ) - select ADK_FROSTED_DEVSTM32USB - bool "Ethernet over USB (CDC-ECM)" - default n - - if ADK_FROSTED_DEV_USB_ETH - config ADK_FROSTED_USB_DEFAULT_IP - string "Default (boot-up) address for usb0" - default 192.168.6.150 - - config ADK_FROSTED_USB_DEFAULT_NM - string "Default (boot-up) netmask for usb0" - default 255.255.255.0 - - config ADK_FROSTED_USB_DEFAULT_GW - string "Default (boot-up) gateway for usb0" - default 192.168.6.1 - endif - - - config ADK_FROSTED_DEVTIM - bool "System CPU timer on TIM2" - depends on (FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F429 || ADK_FROSTED_ARCH_STM32F446 || ADK_FROSTED_ARCH_STM32F746) - default n - - config ADK_FROSTED_DEVADC - bool "Generic ADC driver" - depends on (FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F429 || ADK_FROSTED_ARCH_STM32F446) - select ADK_FROSTED_DEVSTM32DMA - default n - - - config ADK_FROSTED_DEVF4ETH - bool "STM32F4 Ethernet driver" - depends on ((FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F429 || ADK_FROSTED_ARCH_STM32F446) && ADK_FROSTED_PICOTCP) - default n - - config ADK_FROSTED_DEVF7ETH - bool "STM32F7 Ethernet driver" - depends on ((FROSTED_ARCH_STM32F746 || ADK_FROSTED_ARCH_STM32F769) && ADK_FROSTED_PICOTCP) - default n - - config ADK_FROSTED_DEVLM3SETH - bool "LM3S Ethernet driver" - depends on ((FROSTED_ARCH_LM3S) && ADK_FROSTED_PICOTCP) - default n - - if ADK_FROSTED_DEVF4ETH || ADK_FROSTED_DEVF7ETH || ADK_FROSTED_DEVLM3SETH - config ADK_FROSTED_ETH_DEFAULT_IP - string "Default (boot-up) address for eth0" - default 192.168.2.150 - - config ADK_FROSTED_ETH_DEFAULT_NM - string "Default (boot-up) netmask for eth0" - default 255.255.255.0 - - config ADK_FROSTED_ETH_DEFAULT_GW - string "Default (boot-up) gateway for eth0" - default 192.168.2.1 - - endif - - config ADK_FROSTED_DEVSTM32SDIO - bool "STM32F4 SD I/O driver" - depends on (FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F429 || ADK_FROSTED_ARCH_STM32F7|| ADK_FROSTED_ARCH_STM32F446) - default n - - menuconfig ADK_FROSTED_DEVSTM32I2C - bool "STM32 I2C driver" - depends on (FROSTED_ARCH_STM32F401 ||FROSTED_ARCH_STM32F411 || ADK_FROSTED_ARCH_STM32F407 || ADK_FROSTED_ARCH_STM32F405 || ADK_FROSTED_ARCH_STM32F429 || ADK_FROSTED_ARCH_STM32F446 || ADK_FROSTED_ARCH_STM32F746) - select ADK_FROSTED_DEVSTM32DMA - default n - - - if ADK_FROSTED_DEVSTM32I2C - config ADK_FROSTED_I2C1 - bool "I2C 1" - default n - config ADK_FROSTED_I2C2 - bool "I2C 2" - default n - config ADK_FROSTED_I2C3 - bool "I2C 3" - default y - endif - - config ADK_FROSTED_DEVCS43L22 - tristate "CS43L22 driver (Stereo DAC)" - depends on (FROSTED_DEVSTM32I2C) - default n - - - config ADK_FROSTED_DEVLSM303DLHC - tristate "LSM303DLHC driver (Accelerometer & Magnetometer)" - depends on (FROSTED_DEVSTM32I2C) - default n - - config ADK_FROSTED_DEVMCCOG21 - tristate "MCCOG21 driver (2-lines B/W display)" - depends on (FROSTED_DEVSTM32I2C) - default n - - config ADK_FROSTED_DEVFT5336 - tristate "FT5336 driver (Touchscreen STM32F746)" - depends on (FROSTED_DEVSTM32I2C) - default n - - config ADK_FROSTED_DEVSTMPE811 - tristate "STMPE811 driver (Touchscreen)" - depends on (FROSTED_DEVSTM32I2C) - default n - - - - menuconfig ADK_FROSTED_DEVSPI - bool "Generic SPI driver" - depends on (FROSTED_ARCH_STM32F4 || ADK_FROSTED_ARCH_STM32F7) - select ADK_FROSTED_DEVSTM32DMA - default n - - if ADK_FROSTED_DEVSPI - config ADK_FROSTED_SPI_1 - bool "SPI 1" - - config ADK_FROSTED_SPI_5 - bool "SPI 5" - - endif - - config ADK_FROSTED_DEVLIS3DSH - tristate "LIS3DSH driver (3-Axis Accelerometer)" - depends on (FROSTED_DEVSPI) - default n - - config ADK_FROSTED_DEVILI9341 - tristate "ILI9341 driver (LCD Controller)" - depends on (FROSTED_DEVSPI) - default n - - config ADK_FROSTED_DEVL3GD20 - tristate "L3GD20 driver (Gyro)" - depends on (FROSTED_DEVSPI) - default n - - config ADK_FROSTED_DEV_RANDOM - depends on (FROSTED_ARCH_STM32F4 || ADK_FROSTED_ARCH_STM32F7) - bool "STM32F2/F4/F7 Random devices" - default n - - if ADK_FROSTED_DEV_RANDOM - choice - prompt "Random device selection" - config ADK_FROSTED_DEVRNG - bool "Hardware TRNG driver" - - config ADK_FROSTED_DEVFRAND - bool "Fortuna PRNG device" - endchoice - endif - - menuconfig ADK_FROSTED_DEVFRAMEBUFFER - depends on (FROSTED_ARCH_STM32F7 || ADK_FROSTED_ARCH_STM32F4) - bool "STM32 Framebuffer driver" - default n - - config ADK_FROSTED_DEVFBCON - depends on ADK_FROSTED_DEVFRAMEBUFFER - bool "Console on Framebuffer via /dev/fbcon" - default n - - config ADK_FROSTED_DEVF7DISCOLTDC - depends on ADK_FROSTED_DEVFRAMEBUFFER - bool "F746 Discovery LTDC" - default n - -endmenu - -menu "Power Management" - if ADK_FROSTED_DEVTIM - config ADK_FROSTED_LOWPOWER - bool "Enable low-power optimizations" - default n - config ADK_FROSTED_TICKLESS - bool "Disable systick in between process switches (untested)" - default n - endif - if !ADK_FROSTED_DEVTIM - comment "Power Management requires CPU Timer support" - endif -endmenu - - diff --git a/target/frosted/Config.in.apps b/target/frosted/Config.in.apps deleted file mode 100644 index 7a4ff3b6b..000000000 --- a/target/frosted/Config.in.apps +++ /dev/null @@ -1,154 +0,0 @@ -menu "Libraries" - config ADK_PACKAGE_FROSTED_LIB_WOLFSSL - bool "WolfSSL TLS + Encryption" - default n - - config ADK_PACKAGE_FROSTED_LIB_MONGOOSE - bool "Cesanta's Mongoose REST API library" - default n - -endmenu - - -menu "Applications" - -menu "Base binary utils" -config ADK_PACKAGE_FROSTED_APP_INIT -bool "init: main task" -default y - -config ADK_PACKAGE_FROSTED_APP_IDLING -bool "idling: flashing leds" -default y - -config ADK_PACKAGE_FROSTED_APP_FRESH -bool "fresh: Frosted shell" -default y - -config ADK_PACKAGE_FROSTED_APP_CAT - bool "cat" - -config ADK_PACKAGE_FROSTED_APP_ECHO - bool "echo" -config ADK_PACKAGE_FROSTED_APP_LS - bool "ls" -config ADK_PACKAGE_FROSTED_APP_TOUCH - bool "touch" -config ADK_PACKAGE_FROSTED_APP_RM - bool "rm" -config ADK_PACKAGE_FROSTED_APP_KILL - bool "kill" -config ADK_PACKAGE_FROSTED_APP_TRUE - bool "true" -config ADK_PACKAGE_FROSTED_APP_FALSE - bool "false" -config ADK_PACKAGE_FROSTED_APP_LN - bool "ln" -config ADK_PACKAGE_FROSTED_APP_DIRNAME - bool "dirname" -config ADK_PACKAGE_FROSTED_APP_MKDIR - bool "mkdir" -config ADK_PACKAGE_FROSTED_APP_MOUNT - bool "mount" -config ADK_PACKAGE_FROSTED_APP_PLAY - bool "play" -config ADK_PACKAGE_FROSTED_APP_WC - bool "wc" -config ADK_PACKAGE_FROSTED_APP_HEAD - bool "head" -config ADK_PACKAGE_FROSTED_APP_TAIL - bool "tail" -config ADK_PACKAGE_FROSTED_APP_YES - bool "yes" -config ADK_PACKAGE_FROSTED_APP_SLEEP - bool "sleep" -config ADK_PACKAGE_FROSTED_APP_UPTIME - bool "uptime" -config ADK_PACKAGE_FROSTED_APP_KLOGD - bool "klogd" -config ADK_PACKAGE_FROSTED_APP_GDBSERVER - bool "gdbserver" -config ADK_PACKAGE_FROSTED_APP_REBOOT - bool "reboot" -config ADK_PACKAGE_FROSTED_APP_RENICE - bool "renice" -config ADK_PACKAGE_FROSTED_APP_CUT - bool "cut" -config ADK_PACKAGE_FROSTED_APP_GREP - bool "grep" -config ADK_PACKAGE_FROSTED_APP_KILO - bool "kilo (text editor)" -config ADK_PACKAGE_FROSTED_APP_POWERCTL - bool "Remote power control (powerctl)" -config ADK_PACKAGE_FROSTED_APP_PTHREADS - bool "Pthreads test (pthreads)" -config ADK_PACKAGE_FROSTED_APP_SEM - bool "Semaphore test(sem)" -config ADK_PACKAGE_FROSTED_APP_DATE - bool "date" -endmenu - -menu "Networking utils" -config ADK_PACKAGE_FROSTED_APP_IFCONFIG - bool "ifconfig" -config ADK_PACKAGE_FROSTED_APP_ROUTE - bool "route" -config ADK_PACKAGE_FROSTED_APP_PING - bool "ping" -config ADK_PACKAGE_FROSTED_APP_HOST - bool "host" -config ADK_PACKAGE_FROSTED_APP_TELNETD - bool "telnetd" -config ADK_PACKAGE_FROSTED_APP_NETCAT - bool "netcat" -config ADK_PACKAGE_FROSTED_APP_HTTPD - bool "httpd" - depends on LIB_MONGOOSE -config ADK_PACKAGE_FROSTED_APP_SSHD - bool "sshd" - depends on LIB_WOLFSSL -config ADK_PACKAGE_FROSTED_APP_NTPC - bool "ntpc" -config ADK_PACKAGE_FROSTED_APP_STARWARS - bool "starwars" -endmenu - -menu "Interpreters" -config ADK_PACKAGE_FROSTED_APP_PYTHON - bool "python interpreter (micropython)" -endmenu - - -menu "Hardware utils" -config ADK_PACKAGE_FROSTED_APP_BUSYLOOP - bool "busyloop - CPU busy test" -config ADK_PACKAGE_FROSTED_APP_MORSE - bool "Morse led blinker" -config ADK_PACKAGE_FROSTED_APP_RANDOM - bool "Random number generator" -config ADK_PACKAGE_FROSTED_APP_SENSOR - bool "Test for sensors (obsolete)" -config ADK_PACKAGE_FROSTED_APP_FBTEST - bool "Test for framebuffer" -config ADK_PACKAGE_FROSTED_APP_FBCTL - bool "fbctl (screen on/off utility)" -config ADK_PACKAGE_FROSTED_APP_GPIOCTL - bool "gpioctl - Tools to set up GPIOs" -config ADK_PACKAGE_FROSTED_APP_LATENCY - bool "process latency measurement" -config ADK_PACKAGE_FROSTED_APP_ACC - bool "Accelerometer tool (acc)" -endmenu - -menu "Games" -config ADK_PACKAGE_FROSTED_APP_DOOM - bool "ID Software's DOOM" -config ADK_PACKAGE_FROSTED_APP_DICE - bool "Roll the dice" -config ADK_PACKAGE_FROSTED_APP_BYTEBEAT - bool "sample bytebeat" -config ADK_PACKAGE_FROSTED_APP_GROOVY - bool "groovy - bytebeat positional generator" -endmenu -endmenu - diff --git a/target/frosted/Makefile b/target/frosted/Makefile deleted file mode 100644 index 4845ddab5..000000000 --- a/target/frosted/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -include $(ADK_TOPDIR)/rules.mk - -prepare: - if [ ! -d $(BUILD_DIR)/frosted ]; then \ - cd $(BUILD_DIR) ;\ - git clone https://github.com/insane-adding-machines/frosted.git ;\ - cd frosted ;\ - git submodule update --init --recursive ;\ - fi - cp $(BUILD_DIR)/.frosted $(BUILD_DIR)/frosted/kconfig/.config - cp $(BUILD_DIR)/.frostedapps $(BUILD_DIR)/frosted/frosted-userland/kconfig/.config - -compile: - PATH='$(HOST_PATH)' $(MAKE) V=1 -C $(BUILD_DIR)/frosted/frosted-userland $(MAKE_TRACE) - PATH='$(HOST_PATH)' $(MAKE) V=1 -C $(BUILD_DIR)/frosted $(MAKE_TRACE) - -install: - @cp $(BUILD_DIR)/frosted/image.bin $(FW_DIR) - -targethelp: - @echo "Use following command to flash:" - @echo "$(STAGING_HOST_DIR)/usr/bin/st-flash write $(FW_DIR)/image.bin 0x08000000" - -clean: - @PATH='$(HOST_PATH)' $(MAKE) -C $(BUILD_DIR)/frosted clean diff --git a/target/frosted/arch.lst b/target/frosted/arch.lst deleted file mode 100644 index fb05f39d3..000000000 --- a/target/frosted/arch.lst +++ /dev/null @@ -1 +0,0 @@ -arm diff --git a/target/rtems/Config.in b/target/rtems/Config.in deleted file mode 100644 index e69de29bb..000000000 diff --git a/target/rtems/Makefile b/target/rtems/Makefile deleted file mode 100644 index b33391269..000000000 --- a/target/rtems/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -include $(ADK_TOPDIR)/rules.mk - -prepare: - if [ ! -d $(BUILD_DIR)/rtems ]; then \ - cd $(BUILD_DIR) ;\ - git clone git://git.rtems.org/rtems.git ;\ - fi - if [ ! -f $(BUILD_DIR)/rtems/configure ]; then \ - cd $(BUILD_DIR)/rtems && ./bootstrap ;\ - fi - -mkdir $(BUILD_DIR)/rtems-build - cd $(BUILD_DIR)/rtems-build && \ - PATH='$(TARGET_PATH)' $(BUILD_DIR)/rtems/configure \ - --prefix=$(BUILD_DIR)/rtems-install - --target=$(ADK_TARGET_CPU_ARCH)-$(ADK_TARGET_OS) \ - --enable-tests=samples \ - -compile: - PATH='$(TARGET_PATH)' $(MAKE) -C \ - $(BUILD_DIR)/rtems-build - -install: - -mkdir $(BUILD_DIR)/rtems-install - PATH='$(TARGET_PATH)' $(MAKE) -C \ - $(BUILD_DIR)/rtems-build install - -clean: - -targethelp: - diff --git a/target/rtems/arch.lst b/target/rtems/arch.lst deleted file mode 100644 index fbc2ed8bf..000000000 --- a/target/rtems/arch.lst +++ /dev/null @@ -1,14 +0,0 @@ -arm -bfin -lm32 -m68k -mips -nios2 -or1k -ppc -riscv -sh -sparc -sparc64 -x86 -x86_64 diff --git a/target/waldux/Config.in b/target/waldux/Config.in deleted file mode 100644 index c59ef765d..000000000 --- a/target/waldux/Config.in +++ /dev/null @@ -1,28 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -source target/waldux/config/Config.in.kernel -source target/waldux/config/Config.in.cpu -source target/waldux/config/Config.in.bus -source target/waldux/config/Config.in.block -source target/waldux/config/Config.in.flash -source target/waldux/config/Config.in.fs -source target/waldux/config/Config.in.netdevice -source target/waldux/config/Config.in.usb -source target/waldux/config/Config.in.serial -source target/waldux/config/Config.in.graphics -source target/waldux/config/Config.in.input -source target/waldux/config/Config.in.pcmcia -source target/waldux/config/Config.in.network -source target/waldux/config/Config.in.netfilter -source target/waldux/config/Config.in.audio -source target/waldux/config/Config.in.multimedia -source target/waldux/config/Config.in.crypto -source target/waldux/config/Config.in.misc -source target/waldux/config/Config.in.arm -source target/waldux/config/Config.in.mips -source target/waldux/config/Config.in.xtensa -source target/waldux/config/Config.in.pm -source target/waldux/config/Config.in.kvm -source target/waldux/config/Config.in.virtio -source target/waldux/config/Config.in.debug diff --git a/target/waldux/Config.in.kernelcfg b/target/waldux/Config.in.kernelcfg deleted file mode 100644 index 48d098254..000000000 --- a/target/waldux/Config.in.kernelcfg +++ /dev/null @@ -1,49 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -choice -prompt "Waldux Kernel configuration" if !ADK_TARGET_CHOOSE_ARCH -depends on ADK_TARGET_OS_WALDUX - -config ADK_TARGET_WALDUX_KERNEL_USE_MINICONFIG - bool "Use mini.config from OpenADK" - -config ADK_TARGET_WALDUX_KERNEL_USE_DEFCONFIG - bool "Use defconfig from Waldux kernel" - -config ADK_TARGET_WALDUX_KERNEL_USE_CUSTOMCONFIG - bool "Use custom Waldux kernel configuration file" - -endchoice - -config ADK_TARGET_WALDUX_KERNEL_DEFCONFIG - string "Defconfig name" - depends on ADK_TARGET_WALDUX_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 "bcm2709_defconfig" if ADK_TARGET_SYSTEM_RASPBERRY_PI3P - default "bcmrpi3_defconfig" if ADK_TARGET_SYSTEM_RASPBERRY_PI3_64 - default "bcmrpi3_defconfig" if ADK_TARGET_SYSTEM_RASPBERRY_PI3P_64 - default "twr-k70f120m_defconfig" if ADK_TARGET_SYSTEM_KINETIS_K70 - 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_CPU_ARC_ARC700 && ADK_TARGET_SYSTEM_SYNOPSYS_NSIM - default "nsim_hs_defconfig" if ADK_TARGET_CPU_ARC_ARCHS && ADK_TARGET_SYSTEM_SYNOPSYS_NSIM - 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_WALDUX_KERNEL_CUSTOMCONFIG_PATH - string "Kernel configuration file location" - depends on ADK_TARGET_WALDUX_KERNEL_USE_CUSTOMCONFIG - default ".kernelconfig" - diff --git a/target/waldux/Config.in.kernelversion b/target/waldux/Config.in.kernelversion deleted file mode 100644 index f91772d45..000000000 --- a/target/waldux/Config.in.kernelversion +++ /dev/null @@ -1,33 +0,0 @@ -# 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 version" if !ADK_TARGET_CHOOSE_ARCH -depends on ADK_TARGET_OS_WALDUX - -config ADK_TARGET_WALDUX_KERNEL_VERSION_GIT - bool "git" - -endchoice - -config ADK_TARGET_WALDUX_KERNEL_GIT_REPO - string "git repository" - depends on ADK_TARGET_WALDUX_KERNEL_VERSION_GIT - default "git://openadk.org/git/waldux" - help - GIT repository to use. - -config ADK_TARGET_WALDUX_KERNEL_GIT - string "git branch" - depends on ADK_TARGET_WALDUX_KERNEL_VERSION_GIT - default "master" - -config ADK_TARGET_WALDUX_KERNEL_GIT_VER - string "kernel version" - depends on ADK_TARGET_WALDUX_KERNEL_VERSION_GIT - default "4.9.107" - -config ADK_TARGET_WALDUX_KERNEL_GIT_TYPE - string - depends on ADK_TARGET_WALDUX_KERNEL_VERSION_GIT - default "branch" diff --git a/target/waldux/arch.lst b/target/waldux/arch.lst deleted file mode 100644 index e20f056db..000000000 --- a/target/waldux/arch.lst +++ /dev/null @@ -1,30 +0,0 @@ -aarch64 -alpha -arc -arm -avr32 -bfin -c6x -cris -csky -frv -h8300 -hppa -ia64 -m68k -metag -microblaze -mips -mips64 -nios2 -or1k -ppc -ppc64 -s390 -sparc -sparc64 -sh -tile -x86 -x86_64 -xtensa diff --git a/target/waldux/config/Config.in.arm b/target/waldux/config/Config.in.arm deleted file mode 100644 index cc5576f94..000000000 --- a/target/waldux/config/Config.in.arm +++ /dev/null @@ -1,13 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_ARM_PATCH_PHYS_VIRT - bool - depends on ADK_TARGET_ARCH_ARM - -config ADK_WALDUX_KERNEL_ARCH_VERSATILE_PB - bool - select ADK_WALDUX_KERNEL_ARM_PATCH_PHYS_VIRT - default y if !ADK_TARGET_WITH_DEVICETREE - depends on ADK_TARGET_ARCH_ARM - diff --git a/target/waldux/config/Config.in.audio b/target/waldux/config/Config.in.audio deleted file mode 100644 index 4c04dd2b2..000000000 --- a/target/waldux/config/Config.in.audio +++ /dev/null @@ -1,283 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Audio devices support" -depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_WITH_USB \ - || ADK_TARGET_WITH_SOUND \ - || ADK_TARGET_QEMU \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_SOUND - tristate - -config ADK_WALDUX_KERNEL_SND_DRIVERS - bool - -config ADK_WALDUX_KERNEL_SND_PCI - bool - -config ADK_WALDUX_KERNEL_SND_USB - bool - -config ADK_WALDUX_KERNEL_SND_SOC - bool - -config ADK_WALDUX_KERNEL_SND_ARM - bool - -config ADK_WALDUX_KERNEL_SND_TIMER - tristate - -config ADK_WALDUX_KERNEL_SND_PCM - tristate - -config ADK_WALDUX_KERNEL_SND_HWDEP - tristate - -config ADK_WALDUX_KERNEL_SND_RAWMIDI - tristate - -config ADK_WALDUX_KERNEL_SND_AC97_CODEC - tristate - -config ADK_WALDUX_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM - bool - -config ADK_WALDUX_KERNEL_SND_SOC_SPDIF - tristate - -config ADK_WALDUX_KERNEL_SND_SOC_FSL_ASRC - bool - -config ADK_WALDUX_KERNEL_SND_SOC_FSL_HDMI - bool - -config ADK_WALDUX_KERNEL_SND_SOC_FSL_SPDIF - tristate - -config ADK_WALDUX_KERNEL_SND_SOC_IMX_SGTL5000 - tristate - -config ADK_WALDUX_KERNEL_SND_SOC_IMX_PCM_DMA - bool - -config ADK_WALDUX_KERNEL_SND_SOC_HDMI_CODEC - tristate - -config ADK_WALDUX_KERNEL_SND_SOC_IMX_HDMI_DMA - bool - -config ADK_WALDUX_KERNEL_SND_SOC_IMX_SPDIF - tristate - -config ADK_WALDUX_KERNEL_SND_SOC_IMX_HDMI - tristate - -config ADK_WALDUX_KERNEL_SND_PXA2XX_AC97 - tristate - -config ADK_WALDUX_KERNEL_SND_PXA2XX_SOC - tristate - -config ADK_WALDUX_KERNEL_SND_SOC_I2C_AND_SPI - tristate - -config ADK_WALDUX_KERNEL_SND_SOC_WM8731 - tristate - select ADK_WALDUX_KERNEL_SND_SOC_I2C_AND_SPI - -config ADK_WALDUX_KERNEL_SND_SOC_WM8804 - tristate - select ADK_WALDUX_KERNEL_SND_SOC_I2C_AND_SPI - -config ADK_WALDUX_KERNEL_SND_SOC_PCM5102A - tristate - select ADK_WALDUX_KERNEL_SND_SOC_I2C_AND_SPI - -config ADK_WALDUX_KERNEL_SND_SOC_PCM512x - tristate - select ADK_WALDUX_KERNEL_SND_SOC_I2C_AND_SPI - -config ADK_WALDUX_KERNEL_SND_SOC_PCM512x_I2C - tristate - select ADK_WALDUX_KERNEL_SND_SOC_PCM512x - select ADK_WALDUX_KERNEL_SND_SOC_I2C_AND_SPI - -config ADK_WALDUX_KERNEL_SND_SOC_PCM512x_SPI - tristate - select ADK_WALDUX_KERNEL_SND_SOC_PCM512x - select ADK_WALDUX_KERNEL_SND_SOC_I2C_AND_SPI - -config ADK_WALDUX_KERNEL_SND - tristate - select ADK_WALDUX_KERNEL_SOUND - select ADK_WALDUX_KERNEL_SND_PCM - select ADK_WALDUX_KERNEL_SND_HWDEP - select ADK_WALDUX_KERNEL_SND_TIMER - -config ADK_WALDUX_KERNEL_SND_TIMER - tristate - -config ADK_WALDUX_KERNEL_SND_RAWMIDI - tristate - -config ADK_WALDUX_KERNEL_SND_SEQUENCER - tristate "Sequencer support" - select ADK_WALDUX_KERNEL_SND_TIMER - select ADK_WALDUX_KERNEL_SND_RAWMIDI - -config ADK_WALDUX_KERNEL_SND_INTEL8X0 - tristate "Intel AC97 driver" - select ADK_WALDUX_KERNEL_SND - select ADK_WALDUX_KERNEL_SND_PCI - select ADK_WALDUX_KERNEL_SND_AC97_CODEC - default m if ADK_TARGET_SYSTEM_IBM_X40 - default m if ADK_TARGET_QEMU_WITH_AUDIO - default n - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_QEMU_WITH_AUDIO \ - || ADK_TARGET_GENERIC - help - Driver for intel chipsets. - -config ADK_WALDUX_KERNEL_SND_VIA82XX - tristate "VIA82XX driver" - select ADK_WALDUX_KERNEL_SND - depends on ADK_TARGET_WITH_PCI || ADK_TARGET_GENERIC - help - ALSA VIA82XX driver - -config ADK_WALDUX_KERNEL_SND_ENS1370 - tristate "Ensoniq 1370 driver" - select ADK_WALDUX_KERNEL_SND - depends on ADK_TARGET_WITH_PCI || ADK_TARGET_GENERIC - help - ALSA Ensonique 1370 driver - -config ADK_WALDUX_KERNEL_SND_CS5535AUDIO - tristate "AMD CS5535 driver" - select ADK_WALDUX_KERNEL_SND_PCI - select ADK_WALDUX_KERNEL_SND_AC97_CODEC - select ADK_WALDUX_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_WALDUX_KERNEL_SND_HDSP - tristate "RME Hammerfall DSP Audio" - select ADK_WALDUX_KERNEL_SND - select ADK_WALDUX_KERNEL_SND_PCI - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_WALDUX_KERNEL_SND_HWDEP - select ADK_WALDUX_KERNEL_SND_RAWMIDI - select ADK_WALDUX_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_WALDUX_KERNEL_SND_PXA2XX_SOC_SPITZ - tristate "Sharp Zaurus SoC" - select ADK_WALDUX_KERNEL_SND - select ADK_WALDUX_KERNEL_SND_ARM - select ADK_WALDUX_KERNEL_SND_PXA2XX_AC97 - select ADK_WALDUX_KERNEL_SND_AC97_CODEC - select ADK_WALDUX_KERNEL_SND_SOC - select ADK_WALDUX_KERNEL_SND_PXA2XX_SOC - depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS - default m if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default n - -config ADK_WALDUX_KERNEL_SND_BCM2835 - tristate "BCM28XX onboard soundcard" - select ADK_WALDUX_KERNEL_SND - select ADK_WALDUX_KERNEL_SND_ARM - depends on ADK_TARGET_BOARD_BCM28XX - default m if ADK_TARGET_HARDWARE_NONE - default n - -config ADK_WALDUX_KERNEL_SND_BCM2835_SOC_I2S - tristate - select ADK_WALDUX_KERNEL_SND - select ADK_WALDUX_KERNEL_SND_ARM - select ADK_WALDUX_KERNEL_SND_SOC - select ADK_WALDUX_KERNEL_DMA_BCM2835 - select ADK_WALDUX_KERNEL_REGMAP - select ADK_WALDUX_KERNEL_REGMAP_MMIO - depends on ADK_TARGET_BOARD_BCM28XX - default n - -config ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_AMP - tristate "Hifiberry AMP" - select ADK_WALDUX_KERNEL_SND_BCM2835_SOC_I2S - depends on ADK_TARGET_BOARD_BCM28XX - -config ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC - tristate "Hifiberry DAC" - select ADK_WALDUX_KERNEL_SND_BCM2835_SOC_I2S - select ADK_WALDUX_KERNEL_SND_SOC_PCM5102A - depends on ADK_TARGET_BOARD_BCM28XX - -config ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DACPLUS - tristate "Hifiberry DACPLUS" - select ADK_WALDUX_KERNEL_SND_BCM2835_SOC_I2S - select ADK_WALDUX_KERNEL_SND_SOC_PCM512x_I2C - select ADK_WALDUX_KERNEL_SND_SOC_PCM512x - depends on ADK_TARGET_BOARD_BCM28XX - -config ADK_WALDUX_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI - tristate "Hifiberry DIGI" - select ADK_WALDUX_KERNEL_SND_BCM2835_SOC_I2S - select ADK_WALDUX_KERNEL_SND_SOC_WM8804 - depends on ADK_TARGET_BOARD_BCM28XX - -config ADK_WALDUX_KERNEL_SND_BCM2708_SOC_RPI_DAC - tristate "RPI-DAC" - select ADK_WALDUX_KERNEL_SND_BCM2835_SOC_I2S - depends on ADK_TARGET_BOARD_BCM28XX - -config ADK_WALDUX_KERNEL_SND_BCM2708_SOC_IQAUDIO_DAC - tristate "IQAudio-DAC" - select ADK_WALDUX_KERNEL_SND_BCM2835_SOC_I2S - select ADK_WALDUX_KERNEL_SND_SOC_PCM512x_I2C - depends on ADK_TARGET_BOARD_BCM28XX - -config ADK_WALDUX_KERNEL_SND_BCM2708_SOC_RPI_PROTO - tristate "Rpi-Proto" - select ADK_WALDUX_KERNEL_SND_BCM2835_SOC_I2S - select ADK_WALDUX_KERNEL_SND_SOC_WM8731 - depends on ADK_TARGET_BOARD_BCM28XX - -config ADK_WALDUX_KERNEL_SND_IMX_SOC - tristate "IMX6 SoC sound chip" - select ADK_WALDUX_KERNEL_SND - select ADK_WALDUX_KERNEL_SND_SOC - select ADK_WALDUX_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM - select ADK_WALDUX_KERNEL_SND_SOC_HDMI_CODEC - select ADK_WALDUX_KERNEL_SND_SOC_IMX_PCM_DMA - select ADK_WALDUX_KERNEL_SND_SOC_IMX_HDMI_DMA - select ADK_WALDUX_KERNEL_SND_SOC_IMX_HDMI - select ADK_WALDUX_KERNEL_SND_SOC_IMX_SPDIF - select ADK_WALDUX_KERNEL_SND_SOC_IMX_SGTL5000 if ADK_TARGET_MODEL_HUMMINGBOARD_I2EX - select ADK_WALDUX_KERNEL_SND_SOC_FSL_ASRC - select ADK_WALDUX_KERNEL_SND_SOC_FSL_SPDIF - select ADK_WALDUX_KERNEL_SND_SOC_FSL_HDMI - select ADK_WALDUX_KERNEL_REGMAP - select ADK_WALDUX_KERNEL_REGMAP_SPI - select ADK_WALDUX_KERNEL_REGMAP_I2C - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_SND_ALOOP - tristate "Generic loopback driver (PCM)" - select ADK_WALDUX_KERNEL_SND - select ADK_WALDUX_KERNEL_SND_DRIVERS - select ADK_WALDUX_KERNEL_SND_PCM - default n - -endmenu diff --git a/target/waldux/config/Config.in.block b/target/waldux/config/Config.in.block deleted file mode 100644 index c88e2ece3..000000000 --- a/target/waldux/config/Config.in.block +++ /dev/null @@ -1,717 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_BLOCK - bool - select ADK_WALDUX_KERNEL_AIO - select ADK_WALDUX_KERNEL_INOTIFY_USER - -config ADK_WALDUX_KERNEL_AIO - bool - -menu "Block devices support" -depends on ADK_TARGET_WITH_BLOCK \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_IOSCHED_DEADLINE - bool - -config ADK_WALDUX_KERNEL_IOSCHED_CFQ - bool - -config ADK_WALDUX_KERNEL_IOSCHED_NOOP - bool - -choice -prompt "I/O scheduler" - -config ADK_WALDUX_KERNEL_DEFAULT_DEADLINE - bool "deadline" - select ADK_WALDUX_KERNEL_IOSCHED_DEADLINE - -config ADK_WALDUX_KERNEL_DEFAULT_CFQ - bool "cfq" - select ADK_WALDUX_KERNEL_IOSCHED_CFQ - -config ADK_WALDUX_KERNEL_DEFAULT_NOOP - bool "noop" - select ADK_WALDUX_KERNEL_IOSCHED_NOOP - -endchoice - -config ADK_WALDUX_KERNEL_IDE - bool - -config ADK_WALDUX_KERNEL_IDE_GD - bool - -config ADK_WALDUX_KERNEL_IDE_GD_ATA - bool - -config ADK_WALDUX_KERNEL_LBDAF - bool - -config ADK_WALDUX_KERNEL_BLK_DEV_BSG - bool - -config ADK_WALDUX_KERNEL_BLK_DEV_BSGLIB - bool - -config ADK_WALDUX_KERNEL_BLK_DEV_THROTTLING - bool - -config ADK_WALDUX_KERNEL_MD - bool - -config ADK_WALDUX_KERNEL_RAID6_PQ - tristate - -config ADK_WALDUX_KERNEL_BLK_DEV_IO_TRACE - bool - -config ADK_WALDUX_KERNEL_IOSCHED_AS - bool - -config ADK_WALDUX_KERNEL_IOSCHED_DEADLINE - bool - -config ADK_WALDUX_KERNEL_IOSCHED_CFQ - bool - -config ADK_WALDUX_KERNEL_SCSI_LOWLEVEL - bool - -config ADK_WALDUX_KERNEL_SCSI_DMA - bool - -config ADK_WALDUX_KERNEL_SCSI_MULTI_LUN - bool - -config ADK_WALDUX_KERNEL_SCSI_CONSTANTS - bool - -config ADK_WALDUX_KERNEL_SCSI_LOGGING - bool - -config ADK_WALDUX_KERNEL_SCSI_SCAN_ASYNC - bool - -config ADK_WALDUX_KERNEL_ISCSI_TCP - bool - -config ADK_WALDUX_KERNEL_BLK_DEV - bool - -config ADK_WALDUX_KERNEL_ATA - bool - -config ADK_WALDUX_KERNEL_ATA_SFF - bool - -config ADK_WALDUX_KERNEL_ATA_BMDMA - bool - -config ADK_WALDUX_KERNEL_SATA_AHCI_PLATFORM - bool - -config ADK_WALDUX_KERNEL_SATA_PMP - bool - -config ADK_WALDUX_KERNEL_AHCI_IMX - bool - -config ADK_WALDUX_KERNEL_CONNECTOR - bool - -config ADK_WALDUX_KERNEL_MMC - bool - -config ADK_WALDUX_KERNEL_MMC_BLOCK - bool - -config ADK_WALDUX_KERNEL_MMC_BLOCK_BOUNCE - bool - -config ADK_WALDUX_KERNEL_MMC_UNSAFE_RESUME - bool - -config ADK_WALDUX_KERNEL_MMC_SDHCI - bool - -config ADK_WALDUX_KERNEL_MMC_SDHCI_IO_ACCESSORS - bool - -config ADK_WALDUX_KERNEL_MMC_SDHCI_PLTFM - bool - -config ADK_WALDUX_KERNEL_MMC_BCM2835_DMA - bool - -config ADK_WALDUX_KERNEL_MMC_BCM2835_SDHOST - bool - -config ADK_WALDUX_KERNEL_PWRSEQ_EMMC - bool - -config ADK_WALDUX_KERNEL_PWRSEQ_SIMPLE - bool - -config ADK_WALDUX_KERNEL_BOARD_GRASSHOPPER_MMC - bool - -config ADK_WALDUX_KERNEL_BOARD_GRASSHOPPER_MMCLED - bool - -menu "SATA/PATA devices support" -depends on ADK_TARGET_WITH_PATA \ - || ADK_TARGET_WITH_SATA \ - || ADK_TARGET_QEMU \ - || ADK_TARGET_VBOX \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_PATA_RB532 - tristate "CF disk driver for Mikrotik RB532" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_ATA_SFF - select ADK_WALDUX_KERNEL_ATA_BMDMA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default n - -config ADK_WALDUX_KERNEL_PATA_AMD - tristate "AMD PATA driver" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_ATA_SFF - select ADK_WALDUX_KERNEL_ATA_BMDMA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_PCENGINES_ALIX \ - || ADK_TARGET_SYSTEM_LEMOTE_YEELONG \ - || ADK_TARGET_GENERIC - default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default n - -config ADK_WALDUX_KERNEL_PATA_SC1200 - tristate - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_ATA_SFF - select ADK_WALDUX_KERNEL_ATA_BMDMA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_PCENGINES_WRAP - default y if ADK_TARGET_SYSTEM_PCENGINES_WRAP - default n - -config ADK_WALDUX_KERNEL_SATA_AHCI - tristate "AHCI SATA driver" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_ASUS_P5BVM || \ - ADK_TARGET_SYSTEM_PCENGINES_APU || \ - ADK_TARGET_GENERIC || \ - ADK_TARGET_VBOX - default y if ADK_TARGET_SYSTEM_PCENGINES_APU - default y if ADK_TARGET_SYSTEM_ASUS_P5BVM - default y if ADK_TARGET_VBOX - default n - help - Enables support for AHCI Serial ATA. - -config ADK_WALDUX_KERNEL_ATA_PIIX - tristate "ATA PIIX support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_SCSI_DMA - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_ATA_SFF - select ADK_WALDUX_KERNEL_ATA_BMDMA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_IBM_X40 || \ - ADK_TARGET_GENERIC || \ - ADK_TARGET_SYSTEM_QEMU_MIPS || \ - ADK_TARGET_SYSTEM_QEMU_MIPS64 || \ - ADK_TARGET_SYSTEM_QEMU_X86 || \ - ADK_TARGET_SYSTEM_QEMU_X86_64 || \ - ADK_TARGET_SYSTEM_ASUS_P5BVM - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_ASUS_P5BVM - default n - help - ATA PIIX driver. - -config ADK_WALDUX_KERNEL_PATA_MACIO - tristate "MAC IO support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_ATA_SFF - select ADK_WALDUX_KERNEL_ATA_BMDMA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC - -config ADK_WALDUX_KERNEL_PATA_PLATFORM - tristate "PATA platform driver" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_ATA_SFF - select ADK_WALDUX_KERNEL_ATA_BMDMA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_QEMU_SH - default n - -config ADK_WALDUX_KERNEL_PATA_PCMCIA - tristate - select ADK_WALDUX_KERNEL_PCCARD - select ADK_WALDUX_KERNEL_PCMCIA - -config ADK_WALDUX_KERNEL_PATA_IMX - tristate "eSATA driver for IMX6 boards" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_ATA_SFF - select ADK_WALDUX_KERNEL_ATA_BMDMA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_AHCI_IMX - select ADK_WALDUX_KERNEL_SATA_PMP - select ADK_WALDUX_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_WALDUX_KERNEL_PATA_CMD64X - tristate "CMD64x PATA driver" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_ATA_SFF - select ADK_WALDUX_KERNEL_ATA_BMDMA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_QEMU_SPARC64 - help - Driver for CMD64x chipsets. - -config ADK_WALDUX_KERNEL_PATA_PXA - tristate "PATA driver for Sharp Zaurus" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_ATA - select ADK_WALDUX_KERNEL_ATA_SFF - select ADK_WALDUX_KERNEL_ATA_BMDMA - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - select ADK_WALDUX_KERNEL_PATA_PCMCIA - select ADK_WALDUX_KERNEL_PCMCIA_PXA2XX - depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS \ - || ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER \ - || ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ - default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default n - help - Driver for PATA on Sharp Zaurus - -endmenu - -menu "IDE driver support" -depends on ADK_TARGET_SYSTEM_QEMU_ALPHA - -config ADK_WALDUX_KERNEL_BLK_DEV_CMD64X - tristate "CMD64x support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_IDE - select ADK_WALDUX_KERNEL_IDE_GD - select ADK_WALDUX_KERNEL_IDE_GD_ATA - depends on ADK_TARGET_SYSTEM_QEMU_ALPHA - help - CMD64x IDE driver. - -endmenu - -menu "SCSI driver support" -depends on ADK_TARGET_WITH_SCSI || \ - ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB || \ - ADK_TARGET_SYSTEM_QEMU_M68K_Q800 || \ - ADK_TARGET_SYSTEM_QEMU_PPC64 || \ - ADK_TARGET_SYSTEM_QEMU_SPARC - -config ADK_WALDUX_KERNEL_SCSI_AIC7XXX - tristate "Adaptec AIC-7XXX support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_SCSI_LOWLEVEL - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - default y if ADK_TARGET_SYSTEM_SGI_O2 - depends on ADK_TARGET_SYSTEM_SGI_O2 - -config ADK_WALDUX_KERNEL_SCSI_SYM53C8XX_2 - tristate "Symbios Logic 53C8XX2 support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_SCSI_LOWLEVEL - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB - -config ADK_WALDUX_KERNEL_SCSI_IBMVSCSI - tristate "IBM VSCSI support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_SCSI_LOWLEVEL - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_QEMU_PPC64 - -config ADK_WALDUX_KERNEL_SCSI_MAC_ESP - tristate "MAC ESP support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_SCSI_LOWLEVEL - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_QEMU_M68K_Q800 - -config ADK_WALDUX_KERNEL_SCSI_SUNESP - tristate "SUN ESP support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_SCSI_LOWLEVEL - select ADK_WALDUX_KERNEL_SBUS - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_QEMU_SPARC - -endmenu - -menu "SD/MMC driver support" -depends on ADK_TARGET_WITH_SD || ADK_TARGET_QEMU - -config ADK_WALDUX_KERNEL_MMC_ARMMMCI - bool "SD card support for Qemu ARM Vexpress A9" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_MMC - select ADK_WALDUX_KERNEL_MMC_BLOCK - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 - default n - -config ADK_WALDUX_KERNEL_MMC_AT91 - tristate - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_MMC - select ADK_WALDUX_KERNEL_MMC_BLOCK - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - depends on ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - default n - -config ADK_WALDUX_KERNEL_MMC_BCM2835 - bool "SD card support for BCM28XX boards" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_MMC - select ADK_WALDUX_KERNEL_MMC_BLOCK - select ADK_WALDUX_KERNEL_MMC_BLOCK_BOUNCE - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - select ADK_WALDUX_KERNEL_BLK_DEV_BSG - select ADK_WALDUX_KERNEL_BLK_DEV_BSGLIB - select ADK_WALDUX_KERNEL_BLK_DEV_THROTTLING - select ADK_WALDUX_KERNEL_MMC_SDHCI - select ADK_WALDUX_KERNEL_MMC_SDHCI_PLTFM - select ADK_WALDUX_KERNEL_MMC_BCM2835_DMA - select ADK_WALDUX_KERNEL_MMC_BCM2835_SDHOST - depends on ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_BOARD_BCM28XX - default n - -config ADK_WALDUX_KERNEL_MMC_SDHCI_ESDHC_IMX - bool "SD card support for IMX6 boards" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_LBDAF - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_SCSI_DMA - select ADK_WALDUX_KERNEL_SCSI_MULTI_LUN - select ADK_WALDUX_KERNEL_SCSI_CONSTANTS - select ADK_WALDUX_KERNEL_SCSI_LOGGING - select ADK_WALDUX_KERNEL_SCSI_SCAN_ASYNC - select ADK_WALDUX_KERNEL_MMC - select ADK_WALDUX_KERNEL_MMC_BLOCK - select ADK_WALDUX_KERNEL_MMC_BLOCK_BOUNCE - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - select ADK_WALDUX_KERNEL_BLK_DEV_BSG - select ADK_WALDUX_KERNEL_BLK_DEV_BSGLIB - select ADK_WALDUX_KERNEL_MMC_SDHCI - select ADK_WALDUX_KERNEL_MMC_SDHCI_IO_ACCESSORS - select ADK_WALDUX_KERNEL_MMC_SDHCI_PLTFM - select ADK_WALDUX_KERNEL_MMC_UNSAFE_RESUME - select ADK_WALDUX_KERNEL_PWRSEQ_EMMC - select ADK_WALDUX_KERNEL_PWRSEQ_SIMPLE - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_MMC_SUNXI - bool "SD card support for SUNXI boards" - select ADK_WALDUX_KERNEL_REGULATOR_FIXED_VOLTAGE - select ADK_WALDUX_KERNEL_REGULATOR_GPIO - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_SCSI_DMA - select ADK_WALDUX_KERNEL_SCSI_MULTI_LUN - select ADK_WALDUX_KERNEL_SCSI_CONSTANTS - select ADK_WALDUX_KERNEL_SCSI_LOGGING - select ADK_WALDUX_KERNEL_SCSI_SCAN_ASYNC - select ADK_WALDUX_KERNEL_MMC - select ADK_WALDUX_KERNEL_MMC_BLOCK - select ADK_WALDUX_KERNEL_MMC_BLOCK_BOUNCE - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_BLK_DEV_SD - select ADK_WALDUX_KERNEL_BLK_DEV_BSG - select ADK_WALDUX_KERNEL_BLK_DEV_BSGLIB - select ADK_WALDUX_KERNEL_MMC_SDHCI - select ADK_WALDUX_KERNEL_MMC_SDHCI_IO_ACCESSORS - select ADK_WALDUX_KERNEL_MMC_SDHCI_PLTFM - select ADK_WALDUX_KERNEL_MMC_UNSAFE_RESUME - select ADK_WALDUX_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_WALDUX_KERNEL_MMC_ATMELMCI - bool "Atmel SD/MMC Driver (Multimedia Card Interface)" - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_MMC - select ADK_WALDUX_KERNEL_MMC_BLOCK - select ADK_WALDUX_KERNEL_MMC_BLOCK_BOUNCE - select ADK_WALDUX_KERNEL_MMC_SDHCI - select ADK_WALDUX_KERNEL_MMC_SDHCI_IO_ACCESSORS - select ADK_WALDUX_KERNEL_MMC_SDHCI_PLTFM - select ADK_WALDUX_KERNEL_BOARD_GRASSHOPPER_MMC if ADK_TARGET_SYSTEM_GRASSHOPPER - select ADK_WALDUX_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 - default y if ADK_TARGET_SYSTEM_ATMEL_NGW100 - default n - help - Atmel Multimedia Card Interface driver for AT32 - and AT91 plattforms. - -endmenu - -menu "Block driver support" - -config ADK_WALDUX_KERNEL_SCSI - tristate "SCSI support" - select ADK_WALDUX_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 - the name of your SCSI host adapter (the card inside your computer - that "speaks" the SCSI protocol, also called SCSI controller), - because you will be asked for it. - - You also need to say Y here if you have a device which speaks - the SCSI protocol. Examples of this include the parallel port - version of the IOMEGA ZIP drive, USB storage devices, Fibre - Channel, FireWire storage and the IDE-SCSI emulation driver. - -config ADK_WALDUX_KERNEL_BLK_DEV_SD - tristate "SCSI disk support" - select ADK_WALDUX_KERNEL_SCSI - help - If you want to use SCSI hard disks, Fibre Channel disks, - USB storage or the SCSI or parallel port version of - the IOMEGA ZIP drive, say Y and read the SCSI-HOWTO, - the Disk-HOWTO and the Multi-Disk-HOWTO, available from - . This is NOT for SCSI - CD-ROMs. - -config ADK_WALDUX_KERNEL_BLK_DEV_SR - tristate "SCSI CDROM support" - select ADK_WALDUX_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_WALDUX_KERNEL_BLK_DEV_MD - tristate "RAID support" - select ADK_WALDUX_KERNEL_MD - -config ADK_WALDUX_KERNEL_MD_RAID0 - tristate "RAID0 support" - depends on ADK_WALDUX_KERNEL_BLK_DEV_MD - -config ADK_WALDUX_KERNEL_MD_RAID1 - tristate "RAID1 support" - depends on ADK_WALDUX_KERNEL_BLK_DEV_MD - -config ADK_WALDUX_KERNEL_MD_RAID456 - tristate "RAID456 support" - depends on ADK_WALDUX_KERNEL_BLK_DEV_MD - -config ADK_WALDUX_KERNEL_BLK_DEV_DM - tristate "Device Mapper support" - select ADK_WALDUX_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 - mapping types are available, in addition people may write their own - modules containing custom mappings if they wish. - - Higher level volume managers such as LVM2 use this driver. - -config ADK_WALDUX_KERNEL_DM_CRYPT - tristate "Crypt target support" - select ADK_WALDUX_KERNEL_MD - select ADK_WALDUX_KERNEL_CRYPTO - select ADK_WALDUX_KERNEL_CRYPTO_CBC - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - depends on ADK_WALDUX_KERNEL_BLK_DEV_DM - default n - help - This device-mapper target allows you to create a device that - transparently encrypts the data on it. You'll need to activate - the ciphers you're going to use in the cryptoapi configuration. - - Information on how to use dm-crypt can be found on - - - -config ADK_WALDUX_KERNEL_DM_SNAPSHOT - tristate "Devicemapper Snapshot target" - depends on ADK_WALDUX_KERNEL_BLK_DEV_DM - help - Allow volume managers to take writable snapshots of a device. - -config ADK_WALDUX_KERNEL_DM_MIRROR - tristate "Devicemapper Mirror target" - depends on ADK_WALDUX_KERNEL_BLK_DEV_DM - help - Allow volume managers to mirror logical volumes, also - needed for live data migration tools such as 'pvmove'. - -config ADK_WALDUX_KERNEL_BLK_DEV_DRBD - tristate "DRBD support (Network RAID 1)" - select ADK_WALDUX_KERNEL_BLK_DEV - select ADK_WALDUX_KERNEL_CONNECTOR - default n - help - DRBD - http://www.drbd.org - -config ADK_WALDUX_KERNEL_BLK_DEV_LOOP - tristate "Loop mount support" - select ADK_WALDUX_KERNEL_BLK_DEV - default n - help - Saying Y here will allow you to use a regular file as a block - device; you can then create a file system on that block device and - mount it just as you would mount other block devices such as hard - drive partitions, CD-ROM drives or floppy drives. The loop devices - are block special device files with major number 7 and typically - called /dev/loop0, /dev/loop1 etc. - - This is useful if you want to check an ISO 9660 file system before - burning the CD, or if you want to use floppy images without first - writing them to floppy. Furthermore, some Linux distributions avoid - the need for a dedicated Linux partition by keeping their complete - root file system inside a DOS FAT file using this loop device - driver. - - To use the loop device, you need the losetup utility, found in the - util-linux package, see - . - - The loop device driver can also be used to "hide" a file system in - a disk partition, floppy, or regular file, either using encryption - (scrambling the data) or steganography (hiding the data in the low - bits of, say, a sound file). This is also safe if the file resides - on a remote file server. - - There are several ways of encrypting disks. Some of these require - kernel patches. The vanilla kernel offers the cryptoloop option - and a Device Mapper target (which is superior, as it supports all - file systems). If you want to use the cryptoloop, say Y to both - LOOP and CRYPTOLOOP, and make sure you have a recent (version 2.12 - or later) version of util-linux. Additionally, be aware that - the cryptoloop is not safe for storing journaled filesystems. - - Note that this loop device has nothing to do with the loopback - device used for network connections from the machine to itself. - -config ADK_WALDUX_KERNEL_BLK_DEV_NBD - tristate "Network Block Device support" - help - Saying Y here will allow your computer to be a client for network - block devices, i.e. it will be able to use block devices exported by - servers (mount file systems on them etc.). Communication between - client and server works over TCP/IP networking, but to the client - program this is hidden: it looks like a regular local file access to - a block device special file such as /dev/nd0. - - Network block devices also allows you to run a block-device in - userland (making server and client physically the same computer, - communicating using the loopback network device). - - Read for more information, especially - about where to find the server code, which runs in user space and - does not need special kernel support. - - 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_WALDUX_KERNEL_SWAP - bool "SWAP support" - help - Kernel swap support - -endmenu -endmenu diff --git a/target/waldux/config/Config.in.bluetooth b/target/waldux/config/Config.in.bluetooth deleted file mode 100644 index 8c533b866..000000000 --- a/target/waldux/config/Config.in.bluetooth +++ /dev/null @@ -1,186 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Bluetooth support and drivers" -depends on ADK_TARGET_WITH_USB \ - || ADK_TARGET_WITH_MINIPCI \ - || ADK_TARGET_WITH_SDIO \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_BT_BREDR - bool - -config ADK_WALDUX_KERNEL_BT_BCM - tristate - -config ADK_WALDUX_KERNEL_BT - tristate "Bluetooth network stack" - select ADK_WALDUX_KERNEL_BT_BREDR - default n - help - Bluetooth is low-cost, low-power, short-range wireless technology. - It was designed as a replacement for cables and other short-range - technologies like IrDA. Bluetooth operates in personal area range - that typically extends up to 10 meters. More information about - Bluetooth can be found at . - - Linux Bluetooth subsystem consist of several layers: - Bluetooth Core (HCI device and connection manager, scheduler) - HCI Device drivers (Interface to the hardware) - SCO Module (SCO audio links) - L2CAP Module (Logical Link Control and Adaptation Protocol) - RFCOMM Module (RFCOMM Protocol) - BNEP Module (Bluetooth Network Encapsulation Protocol) - CMTP Module (CAPI Message Transport Protocol) - HIDP Module (Human Interface Device Protocol) - -config ADK_WALDUX_KERNEL_BT_L2CAP - bool "L2CAP protocol support" - select ADK_WALDUX_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_WALDUX_KERNEL_BT_SCO - bool "SCO link support" - select ADK_WALDUX_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_WALDUX_KERNEL_BT_RFCOMM - tristate "RFCOMM protocol support" - select ADK_WALDUX_KERNEL_BT - depends on ADK_WALDUX_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_WALDUX_KERNEL_BT_BNEP - tristate "BNEP protocol support" - select ADK_WALDUX_KERNEL_BT - depends on ADK_WALDUX_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_WALDUX_KERNEL_BT_HIDP - tristate "HIDP protocol support" - select ADK_WALDUX_KERNEL_INPUT - select ADK_WALDUX_KERNEL_HID - select ADK_WALDUX_KERNEL_BT - depends on ADK_WALDUX_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_WALDUX_KERNEL_BT_HCIBTSDIO - tristate "HCI SDIO driver" - select ADK_WALDUX_KERNEL_BT - depends on ADK_TARGET_WITH_SDIO - default n - help - Bluetooth HCI SDIO driver. - This driver is required if you want to use Bluetooth devices with - SDIO interface. - -config ADK_WALDUX_KERNEL_BT_HCIBTUSB - tristate "HCI USB driver" - select ADK_WALDUX_KERNEL_BT - depends on ADK_TARGET_WITH_USB - default n - help - Bluetooth HCI USB driver. - This driver is required if you want to use Bluetooth devices with - USB interface. - -config ADK_WALDUX_KERNEL_BT_HCIBTUSB_BCM - bool "Broadcom protocol support" - depends on ADK_WALDUX_KERNEL_BT_HCIBTUSB - select ADK_WALDUX_KERNEL_BT_BCM - help - The Broadcom protocol support enables firmware and patchram - download support for Broadcom Bluetooth controllers. - -config ADK_WALDUX_KERNEL_BT_HCIUART - tristate "HCI UART driver" - select ADK_WALDUX_KERNEL_BT - default n - help - Bluetooth HCI UART driver. - This driver is required if you want to use Bluetooth devices with - serial port interface. You will also need this driver if you have - UART based Bluetooth PCMCIA and CF devices like Xircom Credit Card - adapter and BrainBoxes Bluetooth PC Card. - -config ADK_WALDUX_KERNEL_BT_HCIUART_H4 - bool - depends on ADK_WALDUX_KERNEL_BT_HCIUART - default n - -config ADK_WALDUX_KERNEL_BT_HCIUART_3WIRE - bool - depends on ADK_WALDUX_KERNEL_BT_HCIUART - default n - -config ADK_WALDUX_KERNEL_BT_HCIUART_BCM - tristate "Broadcom protocol support" - select ADK_WALDUX_KERNEL_BT_HCIUART - select ADK_WALDUX_KERNEL_BT_HCIUART_3WIRE - select ADK_WALDUX_KERNEL_BT_BCM - depends on ADK_TARGET_SYSTEM_RASPBERRY_PI3 - depends on ADK_TARGET_SYSTEM_RASPBERRY_PI3P - default n - help - The Broadcom protocol support enables Bluetooth HCI over serial - port interface for Broadcom Bluetooth controllers. - -config ADK_WALDUX_KERNEL_BT_MRVL - tristate "Marvell driver" - select ADK_WALDUX_KERNEL_BT - default n - help - Bluetooth Marvell driver. - -config ADK_WALDUX_KERNEL_BT_MRVL_SDIO - tristate "Marvell SDIO driver" - select ADK_PACKAGE_BRCM_BLUETOOTH - select ADK_WALDUX_KERNEL_BT_MRVL - select ADK_WALDUX_KERNEL_BT_HCIBTSDIO - depends on ADK_TARGET_WITH_SDIO - default n - help - Bluetooth Marvell driver. - -config ADK_WALDUX_KERNEL_BT_HCIBCM203X - tristate "HCI BCM203x USB driver" - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_WALDUX_KERNEL_BT_HCIBTUSB - select ADK_WALDUX_KERNEL_BT - depends on ADK_TARGET_WITH_USB - default n - help - Bluetooth HCI BCM203x USB driver. - This driver provides the firmware loading mechanism for the Broadcom - Blutonium based devices. - -config ADK_WALDUX_KERNEL_BT_HCIBPA10X - tristate "HCI BPA10x USB driver" - select ADK_WALDUX_KERNEL_BT - select ADK_WALDUX_KERNEL_BT_HCIBTUSB - default n - help - Bluetooth HCI BPA10x USB driver. - This driver provides support for the Digianswer BPA 100/105 Bluetooth - sniffer devices. - -endmenu diff --git a/target/waldux/config/Config.in.bus b/target/waldux/config/Config.in.bus deleted file mode 100644 index be809754e..000000000 --- a/target/waldux/config/Config.in.bus +++ /dev/null @@ -1,25 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_PCI - bool - select ADK_WALDUX_KERNEL_PCI_QUIRKS - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_QEMU \ - || ADK_TARGET_VBOX \ - || ADK_TARGET_GENERIC - default n if ADK_TARGET_CPU_XTENSA_DE212 - default n if ADK_TARGET_SYSTEM_GENERIC_NDS32 - default y - -config ADK_WALDUX_KERNEL_PCI_QUIRKS - bool - -config ADK_WALDUX_KERNEL_PCI_MSI - bool - -config ADK_WALDUX_KERNEL_PCI_IMX6 - bool - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n diff --git a/target/waldux/config/Config.in.compression b/target/waldux/config/Config.in.compression deleted file mode 100644 index 01d5ebb0e..000000000 --- a/target/waldux/config/Config.in.compression +++ /dev/null @@ -1,137 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_NONE - bool - -config ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_XZ - bool - select ADK_HOST_NEED_XZ - -config ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_LZ4 - bool - select ADK_HOST_NEED_LZ4 - -config ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_LZMA - bool - select ADK_HOST_NEED_LZMA - -config ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_LZO - bool - select ADK_HOST_NEED_LZOP - -config ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_BZIP2 - bool - select ADK_HOST_NEED_BZIP2 - -config ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_GZIP - bool - -config ADK_WALDUX_KERNEL_RD_GZIP - bool - -config ADK_WALDUX_KERNEL_KERNEL_GZIP - bool - -config ADK_WALDUX_KERNEL_RD_BZIP2 - bool - -config ADK_WALDUX_KERNEL_KERNEL_BZIP2 - bool - -config ADK_WALDUX_KERNEL_RD_LZ4 - bool - -config ADK_WALDUX_KERNEL_KERNEL_LZ4 - bool - -config ADK_WALDUX_KERNEL_RD_LZMA - bool - -config ADK_WALDUX_KERNEL_KERNEL_LZMA - bool - -config ADK_WALDUX_KERNEL_RD_LZO - bool - -config ADK_WALDUX_KERNEL_KERNEL_LZO - bool - -config ADK_WALDUX_KERNEL_RD_XZ - bool - -config ADK_WALDUX_KERNEL_KERNEL_XZ - bool - -config ADK_WALDUX_KERNEL_KERNEL_COMPRESS_NONE - bool - -config ADK_WALDUX_KERNEL_INITRAMFS_SOURCE - string - default "" - -choice -prompt "Kernel compression" -depends on ADK_TARGET_OS_WALDUX && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH -default ADK_WALDUX_KERNEL_COMP_GZIP if ADK_TARGET_BOARD_BCM28XX -default ADK_WALDUX_KERNEL_COMP_XZ - -config ADK_WALDUX_KERNEL_COMP_XZ - bool "use XZ compression" - select ADK_WALDUX_KERNEL_RD_XZ - select ADK_WALDUX_KERNEL_KERNEL_XZ - select ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_XZ - depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_COMP_LZ4 - bool "use LZ4 compression" - select ADK_WALDUX_KERNEL_RD_LZ4 - select ADK_WALDUX_KERNEL_KERNEL_LZ4 - select ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_LZ4 - depends on ADK_TARGET_ARCH_ARM \ - || ADK_TARGET_ARCH_X86 \ - || ADK_TARGET_ARCH_X86_64 - depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_COMP_LZMA - bool "use LZMA compression" - select ADK_WALDUX_KERNEL_RD_LZMA - select ADK_WALDUX_KERNEL_KERNEL_LZMA - select ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_LZMA - depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_COMP_LZO - bool "use LZO compression" - select ADK_WALDUX_KERNEL_RD_LZO - select ADK_WALDUX_KERNEL_KERNEL_LZO - select ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_LZO - depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_COMP_BZIP2 - bool "use BZIP2 compression" - select ADK_WALDUX_KERNEL_RD_BZIP2 - select ADK_WALDUX_KERNEL_KERNEL_BZIP2 - select ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_BZIP2 - depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_COMP_GZIP - bool "use GZIP compression" - select ADK_WALDUX_KERNEL_RD_GZIP - select ADK_WALDUX_KERNEL_KERNEL_GZIP - select ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_GZIP - depends on ADK_TARGET_KERNEL_WITH_COMPRESSION \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_COMPRESS_NONE - bool "use no compression" - select ADK_WALDUX_KERNEL_KERNEL_COMPRESS_NONE - select ADK_WALDUX_KERNEL_INITRAMFS_COMPRESSION_NONE - -endchoice - - diff --git a/target/waldux/config/Config.in.cpu b/target/waldux/config/Config.in.cpu deleted file mode 100644 index f3ca3b4ad..000000000 --- a/target/waldux/config/Config.in.cpu +++ /dev/null @@ -1,100 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_MTRR - bool - default y if ADK_TARGET_CPU_WITH_MTRR - default n - -# hyper threading -config ADK_WALDUX_KERNEL_PM_SLEEP_SMP - bool - default y if ADK_TARGET_CPU_WITH_HT - default n - -config ADK_WALDUX_KERNEL_X86_HT - bool - default y if ADK_TARGET_CPU_WITH_HT - default n - -config ADK_WALDUX_KERNEL_USE_GENERIC_SMP_HELPERS - bool - default y if ADK_TARGET_CPU_WITH_HT - default n - -menu "CPU frequency support" -depends on ADK_TARGET_WITH_CPU_FREQ - -config ADK_WALDUX_KERNEL_CPU_FREQ - bool - -config ADK_WALDUX_KERNEL_CPU_FREQ_GOV_PERFORMANCE - bool - -config ADK_WALDUX_KERNEL_CPU_FREQ_GOV_POWERSAVE - bool - -config ADK_WALDUX_KERNEL_CPU_FREQ_GOV_USERSPACE - bool - -config ADK_WALDUX_KERNEL_CPU_FREQ_GOV_ONDEMAND - bool - -config ADK_WALDUX_KERNEL_CPU_FREQ_GOV_CONSERVATIVE - bool - -config ADK_WALDUX_KERNEL_CPUFREQ_DT_PLATDEV - bool - -config ADK_WALDUX_KERNEL_CPUFREQ_DT - bool "CPU frequency support DT" - select ADK_WALDUX_KERNEL_CPU_FREQ - select ADK_WALDUX_KERNEL_CPUFREQ_DT_PLATDEV - depends on ADK_TARGET_SYSTEM_ORANGE_PI0 - default y if ADK_TARGET_SYSTEM_ORANGE_PI0 - default n - -config ADK_WALDUX_KERNEL_ARM_IMX6Q_CPUFREQ - bool "CPU frequency support for IMX6 boards" - select ADK_WALDUX_KERNEL_CPU_FREQ - select ADK_WALDUX_KERNEL_REGULATOR - select ADK_WALDUX_KERNEL_REGULATOR_FIXED_VOLTAGE - select ADK_WALDUX_KERNEL_REGULATOR_ANATOP - select ADK_WALDUX_KERNEL_REGULATOR_PFUZE100 - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_ARM_BCM2835_CPUFREQ - bool "CPU frequency support for BCM28XX boards" - select ADK_WALDUX_KERNEL_CPU_FREQ - depends on ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_BOARD_BCM28XX - default n - -choice -prompt "Governor" -depends on ADK_WALDUX_KERNEL_ARM_BCM2835_CPUFREQ || ADK_WALDUX_KERNEL_ARM_IMX6_CPUFREQ - -config ADK_WALDUX_KERNEL_CPU_FREQ_DEFAULT_GOV_ONDEMAND - bool "ondemand" - select ADK_WALDUX_KERNEL_CPU_FREQ_GOV_ONDEMAND - -config ADK_WALDUX_KERNEL_CPU_FREQ_DEFAULT_GOV_PERFORMANCE - bool "performance" - select ADK_WALDUX_KERNEL_CPU_FREQ_GOV_PERFORMANCE - -config ADK_WALDUX_KERNEL_CPU_FREQ_DEFAULT_GOV_POWERSAVE - bool "powersave" - select ADK_WALDUX_KERNEL_CPU_FREQ_GOV_POWERSAVE - -config ADK_WALDUX_KERNEL_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE - bool "conservative" - select ADK_WALDUX_KERNEL_CPU_FREQ_GOV_CONSERVATIVE - -config ADK_WALDUX_KERNEL_CPU_FREQ_DEFAULT_GOV_USERSPACE - bool "userspace" - select ADK_WALDUX_KERNEL_CPU_FREQ_GOV_USERSPACE - -endchoice -endmenu diff --git a/target/waldux/config/Config.in.crypto b/target/waldux/config/Config.in.crypto deleted file mode 100644 index 67c40bcb6..000000000 --- a/target/waldux/config/Config.in.crypto +++ /dev/null @@ -1,553 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Crypto support" - -config ADK_WALDUX_KERNEL_CRYPTO - tristate - -config ADK_WALDUX_KERNEL_CRYPTO_HW - bool - -config ADK_WALDUX_KERNEL_XOR_BLOCKS - tristate - -comment "Hardware cryptography" - -menu "Hardware crypto devices" -depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_MINIPCI || ADK_TARGET_WITH_GEODE_CRYPTO - -config ADK_WALDUX_KERNEL_CRYPTO_DEV_GEODE - tristate "Support for the Geode LX/GX AES engine" - select ADK_WALDUX_KERNEL_CRYPTO - select ADK_WALDUX_KERNEL_CRYPTO_HW - select ADK_WALDUX_KERNEL_CRYPTO_ECB - select ADK_WALDUX_KERNEL_CRYPTO_CBC - depends on ADK_TARGET_WITH_GEODE_CRYPTO - default y if ADK_TARGET_WITH_GEODE_CRYPTO - default n - help - Say 'Y' here to use the AMD Geode LX processor on-board AES - engine for the CryptoAPI AES algorithm. - -config ADK_WALDUX_KERNEL_CRYPTO_DEV_HIFN_795X - tristate "Driver for HIFN 795x crypto accelerator chips" - depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_MINIPCI - select ADK_WALDUX_KERNEL_CRYPTO - select ADK_WALDUX_KERNEL_CRYPTO_HW - select ADK_WALDUX_KERNEL_CRYPTO_DES - default n - help - This option allows you to have support for HIFN 795x crypto adapters. - -endmenu - -comment "Software cryptography support" - -menu "Crypto core / Block and Hash modes" - -config ADK_WALDUX_KERNEL_CRYPTO_PCOMP - tristate - select ADK_WALDUX_KERNEL_CRYPTO_PCOMP2 - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - -config ADK_WALDUX_KERNEL_CRYPTO_PCOMP2 - tristate - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI2 - -config ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - tristate - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI2 - -config ADK_WALDUX_KERNEL_CRYPTO_ALGAPI2 - tristate - -config ADK_WALDUX_KERNEL_CRYPTO_AEAD - tristate - select ADK_WALDUX_KERNEL_CRYPTO_AEAD2 - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - -config ADK_WALDUX_KERNEL_CRYPTO_AEAD2 - tristate - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI2 - -config ADK_WALDUX_KERNEL_CRYPTO_HASH - tristate - select ADK_WALDUX_KERNEL_CRYPTO - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - select ADK_WALDUX_KERNEL_CRYPTO_HASH2 - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - -config ADK_WALDUX_KERNEL_CRYPTO_HASH2 - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI2 - tristate - -config ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - tristate - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER2 - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - -config ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER2 - tristate - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI2 - select ADK_WALDUX_KERNEL_CRYPTO_RNG2 - select ADK_WALDUX_KERNEL_CRYPTO_WORKQUEUE - -config ADK_WALDUX_KERNEL_CRYPTO_WORKQUEUE - tristate - -config ADK_WALDUX_KERNEL_CRYPTO_RNG - tristate - select ADK_WALDUX_KERNEL_CRYPTO_RNG2 - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - -config ADK_WALDUX_KERNEL_CRYPTO_RNG2 - tristate - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI2 - - -config ADK_WALDUX_KERNEL_CRYPTO_MANAGER - tristate - select ADK_WALDUX_KERNEL_CRYPTO_MANAGER2 - -config ADK_WALDUX_KERNEL_CRYPTO_MANAGER2 - def_tristate ADK_WALDUX_KERNEL_CRYPTO_MANAGER || (ADK_WALDUX_KERNEL_CRYPTO_MANAGER!=n && ADK_WALDUX_KERNEL_CRYPTO_ALGAPI=y) - select ADK_WALDUX_KERNEL_CRYPTO_AEAD2 - select ADK_WALDUX_KERNEL_CRYPTO_HASH2 - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER2 - select ADK_WALDUX_KERNEL_CRYPTO_PCOMP2 - -config ADK_WALDUX_KERNEL_CRYPTO_AUTHENC - tristate "AuthENC (IPsec)" - select ADK_WALDUX_KERNEL_CRYPTO_AEAD - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - select ADK_WALDUX_KERNEL_CRYPTO_MANAGER - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - -config ADK_WALDUX_KERNEL_CRYPTO_SEQIV - tristate "Sequence Number IV Generator" - select ADK_WALDUX_KERNEL_CRYPTO_AEAD - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - select ADK_WALDUX_KERNEL_CRYPTO_RNG - default n - help - This IV generator generates an IV based on a sequence number by - xoring it with a salt. This algorithm is mainly useful for CTR - -config ADK_WALDUX_KERNEL_CRYPTO_CTS - tristate "CTS support" - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - default n - help - CTS: Cipher Text Stealing - This is the Cipher Text Stealing mode as described by - Section 8 of rfc2040 and referenced by rfc3962. - (rfc3962 includes errata information in its Appendix A) - This mode is required for Kerberos gss mechanism support - for AES encryption. - -config ADK_WALDUX_KERNEL_CRYPTO_CBC - tristate "CBC support" - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - select ADK_WALDUX_KERNEL_CRYPTO_MANAGER - default n - help - CBC: Cipher Block Chaining mode - This block cipher algorithm is required for IPSec. - -config ADK_WALDUX_KERNEL_CRYPTO_CCM - tristate "CCM support" - select ADK_WALDUX_KERNEL_CRYPTO_CTR - select ADK_WALDUX_KERNEL_CRYPTO_AEAD - default n - help - Support for Counter with CBC MAC. Required for IPsec. - -config ADK_WALDUX_KERNEL_CRYPTO_GCM - tristate "GCM support" - select ADK_WALDUX_KERNEL_CRYPTO_CTR - select ADK_WALDUX_KERNEL_CRYPTO_AEAD - select ADK_WALDUX_KERNEL_CRYPTO_GHASH - select ADK_WALDUX_KERNEL_CRYPTO_NULL - default n - help - Support for Galois/Counter Mode (GCM) and Galois Message - Authentication Code (GMAC). Required for IPSec. - -config ADK_WALDUX_KERNEL_CRYPTO_CTR - tristate "CTR support" - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - select ADK_WALDUX_KERNEL_CRYPTO_SEQIV - select ADK_WALDUX_KERNEL_CRYPTO_MANAGER - default n - help - CTR: Counter mode - This block cipher algorithm is required for IPSec. - -config ADK_WALDUX_KERNEL_CRYPTO_ECB - tristate "ECB support" - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - select ADK_WALDUX_KERNEL_CRYPTO_MANAGER - default n - help - ECB: Electronic CodeBook mode - This is the simplest block cipher algorithm. It simply encrypts - the input block by block. - -config ADK_WALDUX_KERNEL_CRYPTO_HMAC - tristate "HMAC support" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - select ADK_WALDUX_KERNEL_CRYPTO_MANAGER - default n - help - HMAC: Keyed-Hashing for Message Authentication (RFC2104). - This is required for IPSec. - -config ADK_WALDUX_KERNEL_CRYPTO_XCBC - tristate "XCBC support" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - select ADK_WALDUX_KERNEL_CRYPTO_MANAGER - default n - help - XCBC: Keyed-Hashing with encryption algorithm - -endmenu - -menu "Digest algorithms" - -config ADK_WALDUX_KERNEL_CRYPTO_MD4 - tristate "MD4 digest algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - MD4 message digest algorithm (RFC1320). - -config ADK_WALDUX_KERNEL_CRYPTO_MD5 - tristate "MD5 digest algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - MD5 message digest algorithm (RFC1321). - -config ADK_WALDUX_KERNEL_CRYPTO_SHA1 - tristate "SHA1 digest algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - SHA-1 secure hash standard (FIPS 180-1/DFIPS 180-2). - -config ADK_WALDUX_KERNEL_CRYPTO_SHA256 - tristate "SHA256 digest algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - SHA256 secure hash standard (DFIPS 180-2). - - This version of SHA implements a 256 bit hash with 128 bits of - security against collision attacks. - -config ADK_WALDUX_KERNEL_CRYPTO_SHA512 - tristate "SHA512 digest algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - SHA512 secure hash standard (DFIPS 180-2). - - This version of SHA implements a 512 bit hash with 256 bits of - security against collision attacks. - - This code also includes SHA-384, a 384 bit hash with 192 bits - of security against collision attacks. - -config ADK_WALDUX_KERNEL_CRYPTO_WP512 - tristate "Whirlpool digest algorithms" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - Whirlpool hash algorithm 512, 384 and 256-bit hashes - - Whirlpool-512 is part of the NESSIE cryptographic primitives. - Whirlpool will be part of the ISO/IEC 10118-3:2003(E) standard - - See also: - - -config ADK_WALDUX_KERNEL_CRYPTO_TGR192 - tristate "Tiger digest algorithms" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - Tiger hash algorithm 192, 160 and 128-bit hashes - - Tiger is a hash function optimized for 64-bit processors while - still having decent performance on 32-bit processors. - Tiger was developed by Ross Anderson and Eli Biham. - - See also: - . -endmenu - -menu "Cipher algoritms" - -config ADK_WALDUX_KERNEL_CRYPTO_AES - tristate "AES cipher algorithms" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - AES cipher algorithms (FIPS-197). AES uses the Rijndael - algorithm. - - Rijndael appears to be consistently a very good performer in - both hardware and software across a wide range of computing - environments regardless of its use in feedback or non-feedback - modes. Its key setup time is excellent, and its key agility is - good. Rijndael's very low memory requirements make it very well - suited for restricted-space environments, in which it also - demonstrates excellent performance. Rijndael's operations are - among the easiest to defend against power and timing attacks. - - The AES specifies three key sizes: 128, 192 and 256 bits - - See for more information. - -config ADK_WALDUX_KERNEL_CRYPTO_AES_586 - tristate "AES cipher algorithms (i586)" - depends on ADK_x86 - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - select ADK_WALDUX_KERNEL_CRYPTO_AES - default n - help - AES cipher algorithms (FIPS-197). AES uses the Rijndael - algorithm. - - Rijndael appears to be consistently a very good performer in - both hardware and software across a wide range of computing - environments regardless of its use in feedback or non-feedback - modes. Its key setup time is excellent, and its key agility is - good. Rijndael's very low memory requirements make it very well - suited for restricted-space environments, in which it also - demonstrates excellent performance. Rijndael's operations are - among the easiest to defend against power and timing attacks. - - The AES specifies three key sizes: 128, 192 and 256 bits - - See for more information. - -config ADK_WALDUX_KERNEL_CRYPTO_ANUBIS - tristate "Anubis cipher algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - Anubis cipher algorithm. - - Anubis is a variable key length cipher which can use keys from - 128 bits to 320 bits in length. It was evaluated as a entrant - in the NESSIE competition. - - See also: - - - -config ADK_WALDUX_KERNEL_CRYPTO_ARC4 - tristate "ARC4 cipher algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - default n - help - ARC4 cipher algorithm. - - ARC4 is a stream cipher using keys ranging from 8 bits to 2048 - bits in length. This algorithm is required for driver-based - WEP, but it should not be for other purposes because of the - weakness of the algorithm. - -config ADK_WALDUX_KERNEL_CRYPTO_BLOWFISH - tristate "Blowfish cipher algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - Blowfish cipher algorithm, by Bruce Schneier. - - This is a variable key length cipher which can use keys from 32 - bits to 448 bits in length. It's fast, simple and specifically - designed for use on "large microprocessors". - - See also: - - -config ADK_WALDUX_KERNEL_CRYPTO_CAMELLIA - tristate "Camellia cipher algorithms" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - Camellia cipher algorithms module. - - Camellia is a symmetric key block cipher developed jointly - at NTT and Mitsubishi Electric Corporation. - - The Camellia specifies three key sizes: 128, 192 and 256 bits. - - See also: - - -config ADK_WALDUX_KERNEL_CRYPTO_CAST5 - tristate "CAST5 (CAST-128) cipher algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - The CAST5 encryption algorithm (synonymous with CAST-128) is - described in RFC2144. - -config ADK_WALDUX_KERNEL_CRYPTO_CAST6 - tristate "CAST6 (CATS-256) cipher algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - The CAST6 encryption algorithm (synonymous with CAST-256) is - described in RFC2612. - -config ADK_WALDUX_KERNEL_CRYPTO_DES - tristate "DES and Triple DES EDE cipher algorithms" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - DES cipher algorithm (FIPS 46-2), and Triple DES EDE (FIPS 46-3). - -config ADK_WALDUX_KERNEL_CRYPTO_FCRYPT - tristate "FCrypt cipher algorithms" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - FCrypt algorithm used by RxRPC. - -config ADK_WALDUX_KERNEL_CRYPTO_KHAZAD - tristate "Khazad cipher algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - Khazad cipher algorithm. - - Khazad was a finalist in the initial NESSIE competition. It is - an algorithm optimized for 64-bit processors with good performance - on 32-bit processors. Khazad uses an 128 bit key size. - - See also: - - -config ADK_WALDUX_KERNEL_CRYPTO_SERPENT - tristate "Serpent cipher algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - Serpent cipher algorithm, by Anderson, Biham & Knudsen. - - Keys are allowed to be from 0 to 256 bits in length, in steps - of 8 bits. Also includes the 'Tnepres' algorithm, a reversed - variant of Serpent for compatibility with old kerneli code. - - See also: - - -config ADK_WALDUX_KERNEL_CRYPTO_TEA - tristate "TEA, XTEA and XETA cipher algorithms" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - TEA cipher algorithm. - - Tiny Encryption Algorithm is a simple cipher that uses - many rounds for security. It is very fast and uses - little memory. - - Xtendend Tiny Encryption Algorithm is a modification to - the TEA algorithm to address a potential key weakness - in the TEA algorithm. - - Xtendend Encryption Tiny Algorithm is a mis-implementation - of the XTEA algorithm for compatibility purposes. - -config ADK_WALDUX_KERNEL_CRYPTO_TWOFISH - tristate "Twofish cipher algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - Twofish cipher algorithm. - - Twofish was submitted as an AES (Advanced Encryption Standard) - candidate cipher by researchers at CounterPane Systems. It is a - 16 round block cipher supporting key sizes of 128, 192, and 256 - bits. - - See also: - - -config ADK_WALDUX_KERNEL_CRYPTO_TWOFISH_586 - tristate "Twofish cipher algorithm (i586)" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - depends on ADK_x86 - default n - help - Twofish cipher algorithm. - - Twofish was submitted as an AES (Advanced Encryption Standard) - candidate cipher by researchers at CounterPane Systems. It is a - 16 round block cipher supporting key sizes of 128, 192, and 256 - bits. - - See also: - - -config ADK_WALDUX_KERNEL_CRYPTO_NULL - tristate "Null algorithms" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - select ADK_WALDUX_KERNEL_CRYPTO_BLKCIPHER - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - These are 'Null' algorithms, used by IPsec, which do nothing. - -endmenu - -menu "Compression" - -config ADK_WALDUX_KERNEL_CRYPTO_DEFLATE - tristate "Deflate compression algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - select ADK_WALDUX_KERNEL_ZLIB_DEFLATE - select ADK_WALDUX_KERNEL_ZLIB_INFLATE - default n - help - This is the Deflate algorithm (RFC1951), specified for use in - IPSec with the IPCOMP protocol (RFC3173, RFC2394). - - You will most probably want this if using IPSec. - -config ADK_WALDUX_KERNEL_CRYPTO_LZO - tristate "LZO compression algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_ALGAPI - default n - help - -config ADK_WALDUX_KERNEL_CRYPTO_MICHAEL_MIC - tristate "Michael MIC keyed digest algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - Michael MIC is used for message integrity protection in TKIP - (IEEE 802.11i). This algorithm is required for TKIP, but it - should not be used for other purposes because of the weakness - of the algorithm. - -config ADK_WALDUX_KERNEL_CRYPTO_CRC32C - tristate "CRC32c CRC algorithm" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - select ADK_WALDUX_KERNEL_CRC32 - default n - help - Castagnoli, et al Cyclic Redundancy-Check Algorithm. Used - by iSCSI for header and data digests and by others. - See Castagnoli93. This implementation uses lib/libcrc32c. - Module will be crc32c. - -endmenu -endmenu diff --git a/target/waldux/config/Config.in.debug b/target/waldux/config/Config.in.debug deleted file mode 100644 index e0e360dcf..000000000 --- a/target/waldux/config/Config.in.debug +++ /dev/null @@ -1,135 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Kernel debugging" - -config ADK_WALDUX_KERNEL_FTRACE - bool - -config ADK_WALDUX_KERNEL_GENERIC_TRACER - bool - -config ADK_WALDUX_KERNEL_FUNCTION_TRACER - bool - -config ADK_WALDUX_KERNEL_PROFILING - bool - -config ADK_WALDUX_KERNEL_DEBUG_KERNEL - bool - -config ADK_WALDUX_KERNEL_DEBUG_INFO - bool - -config ADK_WALDUX_KERNEL_KGDB - bool - -config ADK_WALDUX_KERNEL_KGDB_SERIAL_CONSOLE - bool - -config ADK_WALDUX_KERNEL_FRAME_POINTER - bool - -config ADK_WALDUX_KERNEL_EARLY_PRINTK - bool - -config ADK_WALDUX_KERNEL_KALLSYMS_ALL - bool - -config ADK_WALDUX_KERNEL_PRINTK - bool "printk support (disable to save space and quieten bootup)" - select ADK_WALDUX_KERNEL_EARLY_PRINTK - default y - help - Disable printk to save space and quieten bootup. - -config ADK_WALDUX_KERNEL_PRINTK_TIME - bool "timing information for printk" - depends on ADK_WALDUX_KERNEL_PRINTK - default y - help - Enable timing information for printk, to analyze kernel - bootup performance. - -config ADK_WALDUX_KERNEL_BUG - bool "Enable BUGS()" - help - Enable if you need BUGS() in the kernel. - -config ADK_WALDUX_KERNEL_ELF_CORE - bool - -config ADK_WALDUX_KERNEL_COREDUMP - bool "Enable coredumps" - select ADK_WALDUX_KERNEL_ELF_CORE - help - Enable if you need coredumps. - -config ADK_WALDUX_KERNEL_NETCONSOLE - bool "Netconsole support" - help - Activate netconsole. netconsole=@/,@192.168.1.2/ - -config ADK_PARAMETER_NETCONSOLE_SRC_IP - prompt "IP address for source" - string - default "192.168.1.100" - depends on ADK_WALDUX_KERNEL_NETCONSOLE - help - source ip address logging from. - -config ADK_PARAMETER_NETCONSOLE_DST_IP - prompt "IP address for target" - string - default "192.168.1.2" - depends on ADK_WALDUX_KERNEL_NETCONSOLE - help - ip address logging to. - -config ADK_WALDUX_KERNEL_MAGIC_SYSRQ - bool "Magic BREAK sequence" - default y - help - Enable this to be able to use the Magic SysRq functions, - probably using a serial console break. - -config ADK_WALDUX_KERNEL_DEBUG_FS - bool "Debug Filesystem" - default n - help - debugfs is a virtual file system that kernel developers use to put - debugging files into. Enable this option to be able to read and - write to these files. - -config ADK_WALDUX_KERNEL_DEBUG_INFO - bool "Debug info" - -config ADK_WALDUX_KERNEL_DEBUG_WITH_KGDB - bool "Enable remote kernel debugging using KGDB" - select ADK_WALDUX_KERNEL_DEBUG_KERNEL - select ADK_WALDUX_KERNEL_DEBUG_INFO - select ADK_WALDUX_KERNEL_KGDB - select ADK_WALDUX_KERNEL_KGDB_SERIAL_CONSOLE - select ADK_WALDUX_KERNEL_FRAME_POINTER - depends on ADK_TARGET_ROOTFS_NFSROOT || \ - ADK_TARGET_ROOTFS_ARCHIVE || \ - ADK_TARGET_ROOTFS_INITRAMFS || \ - ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK - default n - -config ADK_WALDUX_KERNEL_OPROFILE - tristate "Oprofile support" - select ADK_WALDUX_KERNEL_PROFILING - depends on !ADK_TARGET_ARCH_M68K - default n - help - use oprofile package to make use of the kernel support. - -config ADK_WALDUX_KERNEL_KALLSYMS - bool "Support for symbol names in OOPS" - select ADK_WALDUX_KERNEL_KALLSYMS_ALL - default n - help - Load all symbols to the kernel. - -endmenu diff --git a/target/waldux/config/Config.in.dma b/target/waldux/config/Config.in.dma deleted file mode 100644 index 120a31d5a..000000000 --- a/target/waldux/config/Config.in.dma +++ /dev/null @@ -1,81 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_DMADEVICES - bool - -config ADK_WALDUX_KERNEL_CMA - bool - -config ADK_WALDUX_KERNEL_CMA_SIZE_MBYTES - int - default 256 if ADK_WALDUX_KERNEL_CMA_SIZE_256 - default 128 if ADK_WALDUX_KERNEL_CMA_SIZE_128 - default 64 if ADK_WALDUX_KERNEL_CMA_SIZE_64 - default 16 if ADK_WALDUX_KERNEL_CMA_SIZE_16 - default 8 if ADK_WALDUX_KERNEL_CMA_SIZE_8 - -config ADK_WALDUX_KERNEL_CMA_SIZE_256 - bool - -config ADK_WALDUX_KERNEL_CMA_SIZE_128 - bool - -config ADK_WALDUX_KERNEL_CMA_SIZE_64 - bool - -config ADK_WALDUX_KERNEL_CMA_SIZE_16 - bool - -config ADK_WALDUX_KERNEL_CMA_SIZE_8 - bool - -config ADK_WALDUX_KERNEL_CMA_SIZE_SEL_MBYTES - bool - -config ADK_WALDUX_KERNEL_DMA_SHARED_BUFFER - bool - -config ADK_WALDUX_KERNEL_DMA_CMA - bool - -config ADK_WALDUX_KERNEL_MXS_DMA - bool - -config ADK_WALDUX_KERNEL_DMA_BCM2835 - bool - -config ADK_WALDUX_KERNEL_DMA_BCM2708 - bool - select ADK_WALDUX_KERNEL_DMA_BCM2835 - select ADK_WALDUX_KERNEL_DMADEVICES - select ADK_WALDUX_KERNEL_DMA_SHARED_BUFFER - select ADK_WALDUX_KERNEL_CMA - select ADK_WALDUX_KERNEL_CMA_SIZE_SEL_MBYTES - select ADK_WALDUX_KERNEL_CMA_SIZE_16 - select ADK_WALDUX_KERNEL_DMA_CMA - depends on ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_BOARD_BCM28XX - default n - -config ADK_WALDUX_KERNEL_IMX_SDMA - bool - select ADK_WALDUX_KERNEL_MXS_DMA - select ADK_WALDUX_KERNEL_CMA - select ADK_WALDUX_KERNEL_CMA_SIZE_SEL_MBYTES - select ADK_WALDUX_KERNEL_CMA_SIZE_256 - select ADK_WALDUX_KERNEL_DMADEVICES - select ADK_WALDUX_KERNEL_DMA_CMA - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_WALDUX_KERNEL_FIRMWARE_IN_KERNEL - select ADK_WALDUX_KERNEL_FW_LOADER_USER_HELPER - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_DMA_SUN6I - bool - select ADK_WALDUX_KERNEL_DMADEVICES - depends on ADK_TARGET_SYSTEM_ORANGE_PI0 - default y if ADK_TARGET_SYSTEM_ORANGE_PI0 - default n diff --git a/target/waldux/config/Config.in.ethernet b/target/waldux/config/Config.in.ethernet deleted file mode 100644 index 040402100..000000000 --- a/target/waldux/config/Config.in.ethernet +++ /dev/null @@ -1,534 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Ethernet network devices support" -depends on ADK_TARGET_WITH_NETDEVICE \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_NET_ETHERNET - bool - default y - -config ADK_WALDUX_KERNEL_NET_CADENCE - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_ARC - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_AMD - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_ATHEROS - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_DEC - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_IBM - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_INTEL - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_FARADAY - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_FREESCALE - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_NATSEMI - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_8390 - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_REALTEK - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_MARVELL - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_SEEQ - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_SGI - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_TI - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_VIA - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_SMSC - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_STMICRO - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_XILINX - bool - -config ADK_WALDUX_KERNEL_NET_VENDOR_XSCALE - select ADK_WALDUX_KERNEL_NET_VENDOR_INTEL - bool - -config ADK_WALDUX_KERNEL_NET_TULIP - bool - -config ADK_WALDUX_KERNEL_NET_PTP_CLASSIFY - bool - -config ADK_WALDUX_KERNEL_PHYLIB - bool - -config ADK_WALDUX_KERNEL_GENERIC_PHY - bool - -config ADK_WALDUX_KERNEL_MII - bool - -config ADK_WALDUX_KERNEL_MDIO_BITBANG - bool - -config ADK_WALDUX_KERNEL_ETRAX_HAVE_PHY - bool - -config ADK_WALDUX_KERNEL_NET_PCI - bool - -config ADK_WALDUX_KERNEL_NET_ETHERNET - bool - -config ADK_WALDUX_KERNEL_NETDEV_1000 - bool - -config ADK_WALDUX_KERNEL_VIA_RHINE_MMIO - bool - -config ADK_WALDUX_KERNEL_DWMAC_GENERIC - bool - -config ADK_WALDUX_KERNEL_DWMAC_SUNXI - bool - -config ADK_WALDUX_KERNEL_STMMAC_PLATFORM - bool - -config ADK_WALDUX_KERNEL_LXT_PHY - bool - -config ADK_WALDUX_KERNEL_AT803X_PHY - tristate - select ADK_WALDUX_KERNEL_PHYLIB - -config ADK_WALDUX_KERNEL_MICREL_PHY - bool - -config ADK_WALDUX_KERNEL_SWCONFIG - bool - -config ADK_WALDUX_KERNEL_AG71XX_AR8216_SUPPORT - bool - -config ADK_WALDUX_KERNEL_AR8216_PHY - bool - -config ADK_WALDUX_KERNEL_AG71XX - tristate "AG71XX ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_ATHEROS - select ADK_WALDUX_KERNEL_SWCONFIG - select ADK_WALDUX_KERNEL_PHYLIB - select ADK_WALDUX_KERNEL_GENERIC_PHY - select ADK_WALDUX_KERNEL_MDIO_BITBANG - select ADK_WALDUX_KERNEL_AR8216_PHY - select ADK_WALDUX_KERNEL_AG71XX_AR8216_SUPPORT - depends on ADK_TARGET_SYSTEM_MIKROTIK_RB4XX - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB4XX - default n - help - Atheros AG71XX ethernet driver - -config ADK_WALDUX_KERNEL_DE2104X - tristate "DE2104X ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_DEC - select ADK_WALDUX_KERNEL_NET_TULIP - depends on ADK_TARGET_SYSTEM_DEC_MULTIA - default y if ADK_TARGET_SYSTEM_DEC_MULTIA - default n - help - DEC Tulip ethernet driver. - -config ADK_WALDUX_KERNEL_FEC - tristate "FEC ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_FREESCALE - select ADK_WALDUX_KERNEL_AT803X_PHY - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \ - ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 || \ - ADK_TARGET_SYSTEM_KINETIS_K70 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 - default n - help - FEC ethernet driver - - -config ADK_WALDUX_KERNEL_IXP4XX_ETH - tristate "IXP4XX ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_XSCALE - select ADK_WALDUX_KERNEL_NET_PCI - select ADK_WALDUX_KERNEL_PHYLIB - select ADK_WALDUX_KERNEL_MII - select ADK_WALDUX_KERNEL_NET_PTP_CLASSIFY - depends on ADK_TARGET_SYSTEM_LINKSYS_NSLU2 - default y if ADK_TARGET_SYSTEM_LINKSYS_NSLU2 - default n - help - IXP4XX ethernet driver - -config ADK_WALDUX_KERNEL_KINETIS_MAC - bool "Kinetis ethernet driver" - select ADK_WALDUX_KERNEL_NET_ETHERNET - select ADK_WALDUX_KERNEL_NET_VENDOR_FREESCALE - select ADK_WALDUX_KERNEL_FEC - select ADK_WALDUX_KERNEL_PHYLIB - select ADK_WALDUX_KERNEL_MICREL_PHY - select ADK_WALDUX_KERNEL_MII - depends on ADK_TARGET_SYSTEM_KINETIS_K70 - default y if ADK_TARGET_SYSTEM_KINETIS_K70 - default n - help - Ethernet driver for Kinetis K70 - -config ADK_WALDUX_KERNEL_KORINA - tristate "Korina ethernet driver" - depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default n - help - Korina ethernet driver - -config ADK_WALDUX_KERNEL_USB_NET_SMSC95XX - tristate "SMSC95XX USB ethernet driver" - select ADK_WALDUX_KERNEL_USB_NET_DRIVERS - select ADK_WALDUX_KERNEL_USB_USBNET - depends on ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_BOARD_BCM28XX - default n - help - USB SMSC95XX ethernet driver - -config ADK_WALDUX_KERNEL_SMC91X - tristate "SMC91X ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_SMSC - select ADK_WALDUX_KERNEL_GPIOLIB - depends on ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB || \ - ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE - default y if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB - default y if ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE - default n - help - SMC91X ethernet driver - -config ADK_WALDUX_KERNEL_SGISEEQ - tristate "SGISEEQ ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_SEEQ - depends on ADK_TARGET_SYSTEM_SGI_INDY - default y if ADK_TARGET_SYSTEM_SGI_INDY - default n - help - SGI ethernet driver - -config ADK_WALDUX_KERNEL_SMSC911X - tristate "SMC911X ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_SMSC - default y if ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 - default n - depends on ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 - help - SMC911X ethernet driver - -config ADK_WALDUX_KERNEL_VIA_RHINE - tristate "VIA Rhine ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_VIA - select ADK_WALDUX_KERNEL_VIA_RHINE_MMIO - depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 \ - || ADK_TARGET_SYSTEM_PCENGINES_ALIX - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX - default n - help - VIA Rhine ethernet driver - -config ADK_WALDUX_KERNEL_XILINX_AXI_EMAC - tristate "Xilinx AXI ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_XILINX - depends on ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 - default y if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 - default n - help - Xilinx AXI ethernet driver - -config ADK_WALDUX_KERNEL_XILINX_LL_TEMAC - tristate "Xilinx Temac ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_XILINX - depends on ADK_TARGET_SYSTEM_QEMU_PPC_VIRTEX_ML507 - default y if ADK_TARGET_SYSTEM_QEMU_PPC_VIRTEX_ML507 - default n - help - Xilinx Temac ethernet driver - -config ADK_WALDUX_KERNEL_XILINX_EMACLITE - tristate "Xilinx Emaclite ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_XILINX - depends on ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 - default y if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 - default n - help - Xilinx Emaclite ethernet driver - -config ADK_WALDUX_KERNEL_NE2K_PCI - tristate "NE2000 PCI driver" - select ADK_WALDUX_KERNEL_NET_PCI - select ADK_WALDUX_KERNEL_NET_VENDOR_NATSEMI - select ADK_WALDUX_KERNEL_NET_VENDOR_8390 - select ADK_WALDUX_KERNEL_MII - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_GENERIC - default n - help - NE2000 PCI driver - -config ADK_WALDUX_KERNEL_PCNET32 - tristate "AMD PCNet32 PCI driver" - select ADK_WALDUX_KERNEL_NET_PCI - select ADK_WALDUX_KERNEL_MII - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_GENERIC - help - AMD PCnet32 driver - -config ADK_WALDUX_KERNEL_8139CP - tristate "RTL8139C+ PCI driver" - select ADK_WALDUX_KERNEL_NET_PCI - select ADK_WALDUX_KERNEL_NET_VENDOR_REALTEK - select ADK_WALDUX_KERNEL_MII - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_SYSTEM_QEMU_SH \ - || ADK_TARGET_GENERIC - default y if ADK_TARGET_SYSTEM_QEMU_SH - default n - help - RTL8139C+ pci driver - -config ADK_WALDUX_KERNEL_8139TOO - tristate "RTL8139 PCI driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_REALTEK - select ADK_WALDUX_KERNEL_NET_PCI - select ADK_WALDUX_KERNEL_MII - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_GENERIC - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default n - help - RTL8139 pci driver - -config ADK_WALDUX_KERNEL_E100 - tristate "Intel(R) PRO/100+ driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_INTEL - select ADK_WALDUX_KERNEL_NET_PCI - select ADK_WALDUX_KERNEL_MII - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_GENERIC - help - Intel(R) PRO/100+ cards kernel support - -config ADK_WALDUX_KERNEL_E1000 - tristate "Intel(R) PRO/1000 Gigabit Ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_INTEL - select ADK_WALDUX_KERNEL_NETDEV_1000 - depends on ADK_TARGET_WITH_PCI || \ - ADK_TARGET_SYSTEM_QEMU_X86 || \ - ADK_TARGET_SYSTEM_QEMU_X86_64 || \ - ADK_TARGET_SYSTEM_QEMU_MIPS || \ - ADK_TARGET_SYSTEM_QEMU_MIPS64 || \ - ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC || \ - ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO || \ - ADK_TARGET_SYSTEM_QEMU_PPC_MPC8544DS || \ - ADK_TARGET_SYSTEM_QEMU_ALPHA || \ - ADK_TARGET_SYSTEM_QEMU_HPPA || \ - ADK_TARGET_SYSTEM_QEMU_SPARC64 || \ - ADK_TARGET_VBOX || \ - ADK_TARGET_GENERIC - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_QEMU_X86 - default y if ADK_TARGET_SYSTEM_QEMU_X86_64 - default y if ADK_TARGET_SYSTEM_QEMU_MIPS - default y if ADK_TARGET_SYSTEM_QEMU_MIPS64 - default y if ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC - default y if ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO - default y if ADK_TARGET_SYSTEM_QEMU_PPC_MPC8544DS - default y if ADK_TARGET_SYSTEM_QEMU_ALPHA - default y if ADK_TARGET_SYSTEM_QEMU_HPPA - default y if ADK_TARGET_SYSTEM_QEMU_SPARC64 - default y if ADK_TARGET_VBOX - default n - help - Intel(R) PRO/1000 gigabit ethernet driver - -config ADK_WALDUX_KERNEL_SUNLANCE - tristate "AMD Sunlance Ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_AMD - depends on ADK_TARGET_WITH_PCI || ADK_TARGET_SYSTEM_QEMU_SPARC - default y if ADK_TARGET_SYSTEM_QEMU_SPARC - default n - help - AMD Sunlance ethernet driver - -config ADK_WALDUX_KERNEL_IBMVETH - tristate "IBM Ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_IBM - depends on ADK_TARGET_WITH_PCI || ADK_TARGET_SYSTEM_QEMU_PPC64 - default y if ADK_TARGET_SYSTEM_QEMU_PPC64 - default n - help - IBM ethernet driver - -config ADK_WALDUX_KERNEL_MACB - tristate "Atmel AT32/AT91 network driver" - select ADK_WALDUX_KERNEL_NET_CADENCE - depends on ADK_TARGET_CPU_AVR32 \ - || ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ - default y if ADK_TARGET_SYSTEM_ATMEL_NGW100 - default y if ADK_TARGET_SYSTEM_ATMEL_GRASSHOPPER - default y if ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ - default n - help - Ethernet Driver for Atmel AT32 and AT91 parts. This driver - also supports the Cadence GEM (Gigabit Ethernet MAC found - in some ARM SoC devices). - -config ADK_WALDUX_KERNEL_TI_DAVINCI_MDIO - tristate "BeagleBone Back Davinci" - select ADK_WALDUX_KERNEL_NET_VENDOR_TI - depends on ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK - default y if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK - default n - help - TI Davinci driver - -config ADK_WALDUX_KERNEL_SKY2 - tristate "Marvell Yukon SKY2 driver" - select ADK_WALDUX_KERNEL_NETDEV_1000 - select ADK_WALDUX_KERNEL_NET_VENDOR_MARVELL - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_GENERIC - default n - help - Marvell Yukon SKY2 driver - -config ADK_WALDUX_KERNEL_R8169 - tristate "RTL8169 driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_REALTEK - select ADK_WALDUX_KERNEL_NETDEV_1000 - select ADK_WALDUX_KERNEL_MII - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_PACKAGE_REALTEK_FIRMWARE_WIRED - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_WITH_MINIPCI \ - || ADK_TARGET_GENERIC - default y if ADK_TARGET_SYSTEM_PCENGINES_APU - default n - -config ADK_WALDUX_KERNEL_ETRAX_ETHERNET - bool "ETRAX ethernet driver" - select ADK_WALDUX_KERNEL_ETRAX_HAVE_PHY - depends on ADK_TARGET_ARCH_CRIS - default y if ADK_TARGET_ARCH_CRIS - default n - -config ADK_WALDUX_KERNEL_MACSONIC - bool "MAC sonic ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_NATSEMI - depends on ADK_TARGET_SYSTEM_QEMU_M68K_Q800 - default y if ADK_TARGET_SYSTEM_QEMU_M68K_Q800 - default n - -config ADK_WALDUX_KERNEL_STMMAC_ETH - bool "Stmicro MAC ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_STMICRO - select ADK_WALDUX_KERNEL_STMMAC_PLATFORM - select ADK_WALDUX_KERNEL_DWMAC_SUNXI if ADK_TARGET_SYSTEM_BANANA_PRO \ - || ADK_TARGET_SYSTEM_ORANGE_PI0 - select ADK_WALDUX_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 - select ADK_WALDUX_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 - select ADK_WALDUX_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 - depends on ADK_TARGET_SYSTEM_BANANA_PRO \ - || ADK_TARGET_SYSTEM_ORANGE_PI0 \ - || ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 \ - || ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 \ - || ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 - default y if ADK_TARGET_SYSTEM_BANANA_PRO - default y if ADK_TARGET_SYSTEM_ORANGE_PI0 - default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 - default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 - default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 - default n - -config ADK_WALDUX_KERNEL_ETHOC - bool "OpenCore ethernet driver" - select ADK_WALDUX_KERNEL_PHYLIB - select ADK_WALDUX_KERNEL_MII - depends on ADK_TARGET_SYSTEM_QEMU_OR1K - default y if ADK_TARGET_SYSTEM_QEMU_OR1K - default n - -config ADK_WALDUX_KERNEL_FTMAC100 - bool "Andes ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_FARADAY - depends on ADK_TARGET_SYSTEM_ANDES_AG101P - default y if ADK_TARGET_SYSTEM_ANDES_AG101P - default n - -config ADK_WALDUX_KERNEL_ATL1 - tristate "Atheros/Attansic L1 Gigabit Ethernet support" - select ADK_WALDUX_KERNEL_NET_VENDOR_ATHEROS - select ADK_WALDUX_KERNEL_MII - select ADK_WALDUX_KERNEL_CRC32 - depends on ADK_TARGET_WITH_PCI \ - || ADK_TARGET_GENERIC - default y if ADK_TARGET_SYSTEM_ASUS_P5BVM - default n - help - This driver supports the Atheros/Attansic L1 gigabit ethernet adapter. - -config ADK_WALDUX_KERNEL_SGI_O2MACE_ETH - tristate "SGI O2 ethernet driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_SGI - select ADK_WALDUX_KERNEL_CRC32 - depends on ADK_TARGET_SYSTEM_SGI_O2 - default y if ADK_TARGET_SYSTEM_SGI_O2 - default n - help - This driver supports the SGI O2 ethernet card. - -config ADK_WALDUX_KERNEL_ALTERA_TSE - tristate "Altera TSE ethernet driver" - select ADK_WALDUX_KERNEL_PHYLIB - depends on ADK_TARGET_SYSTEM_QEMU_NIOS2 - default y if ADK_TARGET_SYSTEM_QEMU_NIOS2 - default n - help - This driver supports the NIOS2 ethernet chips. - -config ADK_WALDUX_KERNEL_DM9000 - tristate "Davicom 9000" - select ADK_WALDUX_KERNEL_GPIO_GENERIC_PLATFORM - select ADK_WALDUX_KERNEL_REGULATOR - depends on ADK_TARGET_SYSTEM_IMGTEC_CI20 - default y if ADK_TARGET_SYSTEM_IMGTEC_CI20 - default n - help - Davicom 9000 ethernet driver. - -endmenu diff --git a/target/waldux/config/Config.in.flash b/target/waldux/config/Config.in.flash deleted file mode 100644 index f2597a29c..000000000 --- a/target/waldux/config/Config.in.flash +++ /dev/null @@ -1,191 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Flash device support" -depends on ADK_TARGET_WITH_NAND || ADK_TARGET_WITH_MTD || ADK_TARGET_QEMU - -config ADK_WALDUX_KERNEL_MTD - bool - select ADK_WALDUX_KERNEL_GENERIC_IO - -config ADK_WALDUX_KERNEL_GENERIC_IO - bool - -config ADK_WALDUX_KERNEL_MTD_MTDRAM - bool - -config ADK_WALDUX_KERNEL_MTD_NAND - bool - -config ADK_WALDUX_KERNEL_MTD_NAND_PLATFORM - bool - -config ADK_WALDUX_KERNEL_MTD_CMDLINE_PARTS - bool - -config ADK_WALDUX_KERNEL_MTD_CONCAT - bool - -config ADK_WALDUX_KERNEL_MTD_CHAR - bool - -config ADK_WALDUX_KERNEL_MTD_CMDLINE_PARTS - bool - -config ADK_WALDUX_KERNEL_MTD_BLKDEVS - bool - -config ADK_WALDUX_KERNEL_MTD_BLOCK - bool - -config ADK_WALDUX_KERNEL_MTD_PARTITIONS - bool - -config ADK_WALDUX_KERNEL_MTD_ROOTFS_ROOT_DEV - bool - -config ADK_WALDUX_KERNEL_MTD_CFI - bool - -config ADK_WALDUX_KERNEL_MTD_GEN_PROBE - bool - -config ADK_WALDUX_KERNEL_MTD_PHYSMAP - bool - -config ADK_WALDUX_KERNEL_MTD_PHYSMAP_OF - bool - -config ADK_WALDUX_KERNEL_MTD_CFI_ADV_OPTIONS - bool - -config ADK_WALDUX_KERNEL_MTD_NAND_RB4XX - bool - -config ADK_WALDUX_KERNEL_MTD_AR7_PARTS - bool - -config ADK_WALDUX_KERNEL_MTD_CFI_INTELEXT - bool - -config ADK_WALDUX_KERNEL_MTD_CFI_AMDSTD - bool - -config ADK_WALDUX_KERNEL_MTD_CFI_STAA - bool - -config ADK_WALDUX_KERNEL_MTD_OF_PARTS - bool - -config ADK_WALDUX_KERNEL_ETRAX_AXISFLASHMAP - bool "Axis Flashmap driver" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_MTD - select ADK_WALDUX_KERNEL_MTD_PARTITIONS - select ADK_WALDUX_KERNEL_MTD_CHAR - select ADK_WALDUX_KERNEL_MTD_BLKDEVS - select ADK_WALDUX_KERNEL_MTD_BLOCK - select ADK_WALDUX_KERNEL_MTD_ROOTFS_ROOT_DEV - select ADK_WALDUX_KERNEL_MTD_CFI - select ADK_WALDUX_KERNEL_MTD_CFI_INTELEXT - depends on ADK_TARGET_SYSTEM_FOXBOARD_LX832 - default y if ADK_TARGET_SYSTEM_FOXBOARD_LX832 - -config ADK_WALDUX_KERNEL_MTD_M25P80 - bool "MTD M25P80 driver" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_MTD - select ADK_WALDUX_KERNEL_MTD_PARTITIONS - select ADK_WALDUX_KERNEL_MTD_CHAR - select ADK_WALDUX_KERNEL_MTD_BLKDEVS - select ADK_WALDUX_KERNEL_MTD_BLOCK - select ADK_WALDUX_KERNEL_MTD_ROOTFS_ROOT_DEV - select ADK_WALDUX_KERNEL_MTD_CFI - select ADK_WALDUX_KERNEL_MTD_CFI_INTELEXT - select ADK_WALDUX_KERNEL_MTD_GEN_PROBE - select ADK_WALDUX_KERNEL_MTD_PHYSMAP - select ADK_WALDUX_KERNEL_MTD_PHYSMAP_OF - select ADK_WALDUX_KERNEL_MTD_OF_PARTS - select ADK_WALDUX_KERNEL_SPI - select ADK_WALDUX_KERNEL_SPI_MASTER - depends on ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 \ - || ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 - default n - -config ADK_WALDUX_KERNEL_MTD_NAND_PLATFORM - bool "NAND platform driver" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_MISC_FILESYSTEMS - select ADK_WALDUX_KERNEL_MTD - select ADK_WALDUX_KERNEL_MTD_PARTITIONS - select ADK_WALDUX_KERNEL_MTD_NAND - select ADK_WALDUX_KERNEL_MTD_CHAR - select ADK_WALDUX_KERNEL_MTD_BLKDEVS - select ADK_WALDUX_KERNEL_MTD_BLOCK - depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default n - help - platform nand driver - -config ADK_WALDUX_KERNEL_MTD_NAND_FSL_NFC - bool "NAND driver for Kinetis K70" - select ADK_WALDUX_KERNEL_MISC_FILESYSTEMS - select ADK_WALDUX_KERNEL_MTD - select ADK_WALDUX_KERNEL_MTD_PARTITIONS - select ADK_WALDUX_KERNEL_MTD_NAND - select ADK_WALDUX_KERNEL_MTD_CHAR - select ADK_WALDUX_KERNEL_MTD_CONCAT - select ADK_WALDUX_KERNEL_MTD_BLKDEVS - select ADK_WALDUX_KERNEL_MTD_BLOCK - select ADK_WALDUX_KERNEL_MTD_CMDLINE_PARTS - depends on ADK_TARGET_SYSTEM_KINETIS_K70 - default y if ADK_TARGET_SYSTEM_KINETIS_K70 - default n - -config ADK_HARDWARE_FLASH_GRASSHOPPER - bool "enable flash driver for grasshopper" - select ADK_WALDUX_KERNEL_MTD - select ADK_WALDUX_KERNEL_MTD_BLKDEVS - select ADK_WALDUX_KERNEL_MTD_BLOCK - select ADK_WALDUX_KERNEL_MTD_CMDLINE_PARTS - select ADK_WALDUX_KERNEL_MTD_CFI - select ADK_WALDUX_KERNEL_MTD_CFI_INTELEXT - select ADK_WALDUX_KERNEL_MTD_CFI_AMDSTD - select ADK_WALDUX_KERNEL_MTD_CFI_STAA - select ADK_WALDUX_KERNEL_MTD_PHYSMAP - select ADK_WALDUX_KERNEL_MTD_PHYSMAP_OF - depends on ADK_TARGET_SYSTEM_GRASSHOPPER - default y if ADK_TARGET_SYSTEM_GRASSHOPPER - default n - -config ADK_TARGET_MTD_SIZE - int - depends on ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 \ - || ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 \ - || ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 \ - || ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default "16777216" if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 - default "33554432" if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 - default "134217728" if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default "0" - -config ADK_TARGET_FLASH_PEB_SIZE - int - default 131072 if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - help - Physical Erase Block size. - -config ADK_TARGET_FLASH_PAGE_SIZE - int - default 2048 if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - help - Minimum input/output size. - -config ADK_TARGET_FLASH_SUBPAGE_SIZE - int - default 512 if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - help - Size of NAND sub-pages (if supported). - -endmenu diff --git a/target/waldux/config/Config.in.fs b/target/waldux/config/Config.in.fs deleted file mode 100644 index 4cde2df11..000000000 --- a/target/waldux/config/Config.in.fs +++ /dev/null @@ -1,263 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Filesystems support" - -config ADK_WALDUX_KERNEL_MISC_FILESYSTEMS - bool - -config ADK_WALDUX_KERNEL_FILE_LOCKING - bool - default y - -config ADK_WALDUX_KERNEL_FSNOTIFY - bool - default y - -config ADK_WALDUX_KERNEL_AUTOFS4_FS - bool - -config ADK_WALDUX_KERNEL_TMPFS_POSIX_ACL - bool - -config ADK_WALDUX_KERNEL_TMPFS_XATTR - bool - -config ADK_WALDUX_KERNEL_EXPORTFS - tristate - -config ADK_WALDUX_KERNEL_JBD2 - tristate - select ADK_WALDUX_KERNEL_CRC32 - select ADK_WALDUX_KERNEL_CRYPTO - select ADK_WALDUX_KERNEL_CRYPTO_CRC32C - -config ADK_WALDUX_KERNEL_EXT3_FS_XATTR - bool - -config ADK_WALDUX_KERNEL_FAT_DEFAULT_CODEPAGE - int - default 850 - -config ADK_WALDUX_KERNEL_FAT_DEFAULT_IOCHARSET - string - default "iso8859-1" - -config ADK_WALDUX_KERNEL_SQUASHFS_XZ - bool - -config ADK_WALDUX_KERNEL_JFFS2_COMPRESSION_OPTIONS - bool - -config ADK_WALDUX_KERNEL_JFFS2_ZLIB - bool - -menu "Filesystems" - -config ADK_WALDUX_KERNEL_EXT2_FS - tristate "EXT2 filesystem support" - select ADK_WALDUX_KERNEL_BLOCK - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default n - help - Ext2 is a standard Linux file system for hard disks. - -config ADK_WALDUX_KERNEL_EXT3_FS - tristate "EXT3 filesystem support" - select ADK_WALDUX_KERNEL_BLOCK - help - This is the journalling version of the Second extended file system - (often called ext3), the de facto standard Linux file system - (method to organize files on a storage device) for hard disks. - - The journalling code included in this driver means you do not have - to run e2fsck (file system checker) on your file systems after a - crash. The journal keeps track of any changes that were being made - at the time the system crashed, and can ensure that your file system - is consistent without the need for a lengthy check. - - Other than adding the journal to the file system, the on-disk format - of ext3 is identical to ext2. It is possible to freely switch - between using the ext3 driver and the ext2 driver, as long as the - file system has been cleanly unmounted, or e2fsck is run on the file - system. - - To add a journal on an existing ext2 file system or change the - behavior of ext3 file systems, you can use the tune2fs utility ("man - tune2fs"). To modify attributes of files and directories on ext3 - file systems, use chattr ("man chattr"). You need to be using - e2fsprogs version 1.20 or later in order to create ext3 journals - (available at ). - -config ADK_WALDUX_KERNEL_EXT4_FS - tristate "EXT4 filesystem support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_JBD2 - help - Ext4 filesystem. - -config ADK_WALDUX_KERNEL_HFSPLUS_FS - tristate "HFS+ filesystem support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_NLS_UTF8 - select ADK_WALDUX_KERNEL_MISC_FILESYSTEMS - help - If you say Y here, you will be able to mount extended format - Macintosh-formatted hard drive partitions with full read-write access. - - This file system is often called HFS+ and was introduced with - MacOS 8. It includes all Mac specific filesystem data such as - data forks and creator codes, but it also has several UNIX - style features such as file ownership and permissions. - -config ADK_WALDUX_KERNEL_NTFS_FS - tristate "NTFS file system support" - select ADK_WALDUX_KERNEL_BLOCK - help - NTFS is the file system of Microsoft Windows NT, 2000, XP and 2003. - - Saying Y or M here enables read support. There is partial, but - safe, write support available. For write support you must also - say Y to "NTFS write support" below. - - There are also a number of user-space tools available, called - ntfsprogs. These include ntfsundelete and ntfsresize, that work - without NTFS support enabled in the kernel. - - This is a rewrite from scratch of Linux NTFS support and replaced - the old NTFS code starting with Linux 2.5.11. A backport to - the Linux 2.4 kernel series is separately available as a patch - from the project web site. - - For more information see - and . - - If you are not using Windows NT, 2000, XP or 2003 in addition to - Linux on your computer it is safe to say N. - Kernel modules for NTFS support - -config ADK_WALDUX_KERNEL_VFAT_FS - tristate "VFAT filesystem support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_NLS_CODEPAGE_850 - select ADK_WALDUX_KERNEL_NLS_ISO8859_1 - default y if ADK_TARGET_BOARD_BCM28XX - default n - help - This option provides support for normal Windows file systems with - long filenames. That includes non-compressed FAT-based file systems - used by Windows 95, Windows 98, Windows NT 4.0, and the Unix - programs from the mtools package. - - The VFAT support enlarges your kernel by about 10 KB Please read the - file for details. - -config ADK_WALDUX_KERNEL_XFS_FS - tristate "XFS filesystem support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_EXPORTFS - select ADK_WALDUX_KERNEL_LIBCRC32C - help - XFS is a high performance journaling filesystem which originated - on the SGI IRIX platform. It is completely multi-threaded, can - support large files and large filesystems, extended attributes, - variable block sizes, is extent based, and makes extensive use of - Btrees (directories, extents, free space) to aid both performance - and scalability. - - Refer to the documentation at - for complete details. This implementation is on-disk compatible - with the IRIX version of XFS. - -config ADK_WALDUX_KERNEL_BTRFS_FS - tristate "Btrfs filesystem support" - select ADK_WALDUX_KERNEL_BLOCK - select ADK_WALDUX_KERNEL_CRYPTO_CRC32C - select ADK_WALDUX_KERNEL_RAID6_PQ - select ADK_WALDUX_KERNEL_XOR_BLOCKS - select ADK_WALDUX_KERNEL_ZLIB_DEFLATE - select ADK_WALDUX_KERNEL_LZO_COMPRESS - select ADK_WALDUX_KERNEL_LZO_DECOMPRESS - help - Btrfs is a general purpose copy-on-write filesystem with extents, - writable snapshotting, support for multiple devices and many more - features focused on fault tolerance, repair and easy administration. - For more information, please see the web pages at - http://btrfs.wiki.kernel.org - -config ADK_WALDUX_KERNEL_FUSE_FS - tristate "Filesystem in Userspace support" - help - With FUSE it is possible to implement a fully functional - filesystem in a userspace program. - - By enabling this, only the kernel module gets build. - For using it, you will most likely also want to enable - fuse-utils. - -config ADK_WALDUX_KERNEL_JOLIET - bool - -config ADK_WALDUX_KERNEL_ISO9660_FS - tristate "ISO 9660 / JOLIET CDROM file system support" - select ADK_WALDUX_KERNEL_JOLIET - help - This is the standard file system used on CD-ROMs. It was previously - known as "High Sierra File System" and is called "hsfs" on other - Unix systems. The so-called Rock-Ridge extensions which allow for - long Unix filenames and symbolic links are also supported by this - driver. If you have a CD-ROM drive and want to do more with it than - just listen to audio CDs and watch its LEDs, say Y (and read - and the CD-ROM-HOWTO, - available from ), thereby - enlarging your kernel by about 27 KB; otherwise say N. - -config ADK_WALDUX_KERNEL_UDF_FS - tristate "UDF file system support" - select ADK_WALDUX_KERNEL_CRC_ITU_T - help - This is the new file system used on some CD-ROMs and DVDs. Say Y if - you intend to mount DVD discs or CDRW's written in packet mode, or - if written to by other UDF utilities, such as DirectCD. - Please read . - -config ADK_WALDUX_KERNEL_JFFS2_FS - tristate "JFFS2 filesystem" - select ADK_WALDUX_KERNEL_MISC_FILESYSTEMS - select ADK_WALDUX_KERNEL_MTD - select ADK_WALDUX_KERNEL_MTD_BLOCK - select ADK_WALDUX_KERNEL_JFFS2_COMPRESSION_OPTIONS - select ADK_WALDUX_KERNEL_JFFS2_ZLIB - help - JFFS2 flash filesystem - -config ADK_WALDUX_KERNEL_SQUASHFS - tristate "SquashFS filesystem" - select ADK_WALDUX_KERNEL_MISC_FILESYSTEMS - select ADK_WALDUX_KERNEL_SQUASHFS_XZ - help - Squashfs compressed read-only filesystem - -config ADK_WALDUX_KERNEL_MTD_UBI_GLUEBI - bool - -config ADK_WALDUX_KERNEL_MTD_UBI - tristate - select ADK_WALDUX_KERNEL_MTD - select ADK_WALDUX_KERNEL_MTD_UBI_GLUEBI - -config ADK_WALDUX_KERNEL_UBIFS_FS - tristate "UBIFS Filesystem" - select ADK_WALDUX_KERNEL_MTD_UBI - help - UBIFS is a file system for flash devices which works on top of UBI. - -endmenu - - -source target/waldux//config/Config.in.fsopts -source target/waldux//config/Config.in.part -source target/waldux//config/Config.in.fsnet -source target/waldux//config/Config.in.nls - -endmenu diff --git a/target/waldux/config/Config.in.fsnet b/target/waldux/config/Config.in.fsnet deleted file mode 100644 index 7bd0b72ed..000000000 --- a/target/waldux/config/Config.in.fsnet +++ /dev/null @@ -1,163 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Network filesystems" - -config ADK_WALDUX_KERNEL_FS_POSIX_ACL - bool - -config ADK_WALDUX_KERNEL_CIFS - tristate "CIFS support" - select ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS - select ADK_WALDUX_KERNEL_CRYPTO_MD4 - select ADK_WALDUX_KERNEL_CRYPTO_MD5 - select ADK_WALDUX_KERNEL_CRYPTO_HMAC - select ADK_WALDUX_KERNEL_CRYPTO_ARC4 - select ADK_WALDUX_KERNEL_CRYPTO_ECB - select ADK_WALDUX_KERNEL_CRYPTO_DES - select ADK_WALDUX_KERNEL_CRYPTO_SHA256 - select ADK_WALDUX_KERNEL_NLS_UTF8 - help - This is the client VFS module for the Common Internet File System - (CIFS) protocol which is the successor to the Server Message Block - (SMB) protocol, the native file sharing mechanism for most early - PC operating systems. The CIFS protocol is fully supported by - file servers such as Windows 2000 (including Windows 2003, NT 4 - and Windows XP) as well by Samba (which provides excellent CIFS - server support for Linux and many other operating systems). Limited - support for Windows ME and similar servers is provided as well. - You must use the smbfs client filesystem to access older SMB servers - such as OS/2 and DOS. - - The intent of the cifs module is to provide an advanced - network file system client for mounting to CIFS compliant servers, - including support for dfs (hierarchical name space), secure per-user - session establishment, safe distributed caching (oplock), optional - packet signing, Unicode and other internationalization improvements, - and optional Winbind (nsswitch) integration. You do not need to enable - cifs if running only a (Samba) server. It is possible to enable both - smbfs and cifs (e.g. if you are using CIFS for accessing Windows 2003 - and Samba 3 servers, and smbfs for accessing old servers). If you need - to mount to Samba or Windows from this machine, say Y. - -config ADK_WALDUX_KERNEL_CODA_FS - tristate "Support for CODA filesystem" - select ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS - help - This is the kernel part of the client for the CODA filesystem. - -config ADK_WALDUX_KERNEL_NFS_V3 - bool - select ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS - -config ADK_WALDUX_KERNEL_NFS_V4 - bool - select ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS - -config ADK_WALDUX_KERNEL_NFS_FS - tristate "NFS client support" - select ADK_WALDUX_KERNEL_NFS_V3 - select ADK_WALDUX_KERNEL_FILE_LOCKING - select ADK_WALDUX_KERNEL_DNOTIFY - select ADK_WALDUX_KERNEL_SUNRPC - select ADK_WALDUX_KERNEL_LOCKD - select ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS - help - If you are connected to some other (usually local) Unix computer - (using SLIP, PLIP, PPP or Ethernet) and want to mount files residing - on that computer (the NFS server) using the Network File Sharing - protocol, say Y. "Mounting files" means that the client can access - the files with usual UNIX commands as if they were sitting on the - client's hard disk. For this to work, the server must run the - programs nfsd and mountd (but does not need to have NFS file system - support enabled in its kernel). NFS is explained in the Network - Administrator's Guide, available from - , on its man page: "man - nfs", and in the NFS-HOWTO. - - A superior but less widely used alternative to NFS is provided by - the Coda file system; see "Coda file system support" below. - - If you say Y here, you should have said Y to TCP/IP networking also. - This option would enlarge your kernel by about 27 KB. - - To compile this file system support as a module, choose M here: the - module will be called nfs. - - If you are configuring a diskless machine which will mount its root - file system over NFS at boot time, say Y here and to "Kernel - level IP autoconfiguration" above and to "Root file system on NFS" - below. You cannot compile this driver as a module in this case. - There are two packages designed for booting diskless machines over - the net: netboot, available from - , and Etherboot, - available from . - - If you don't know what all this is about, say N. - Kernel modules for NFS client support - -config ADK_WALDUX_KERNEL_NFSD_V3 - bool - -config ADK_WALDUX_KERNEL_NFSD_V4 - bool - select ADK_WALDUX_KERNEL_SUNRPC_GSS - default y if ADK_PACKAGE_NFS_UTILS_V4 - default n - -config ADK_WALDUX_KERNEL_NFSD - tristate "NFS server support" - select ADK_WALDUX_KERNEL_EXPORTFS - select ADK_WALDUX_KERNEL_NFSD_V3 - select ADK_WALDUX_KERNEL_DNOTIFY - select ADK_WALDUX_KERNEL_FILE_LOCKING - select ADK_WALDUX_KERNEL_SUNRPC - select ADK_WALDUX_KERNEL_LOCKD - select ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS - help - If you want your Linux box to act as an NFS *server*, so that other - computers on your local network which support NFS can access certain - directories on your box transparently, you have two options: you can - use the self-contained user space program nfsd, in which case you - should say N here, or you can say Y and use the kernel based NFS - server. The advantage of the kernel based solution is that it is - faster. - - In either case, you will need support software; the respective - locations are given in the file in the - NFS section. - - If you say Y here, you will get support for version 2 of the NFS - protocol (NFSv2). If you also want NFSv3, say Y to the next question - as well. - - Please read the NFS-HOWTO, available from - . - -config ADK_WALDUX_KERNEL_LOCKD - tristate - -config ADK_WALDUX_KERNEL_SUNRPC - tristate - -config ADK_WALDUX_KERNEL_SUNRPC_GSS - tristate - select ADK_WALDUX_KERNEL_SUNRPC - -config ADK_WALDUX_KERNEL_RPCSEC_GSS_KRB5 - tristate "RPC security support" - select ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS - select ADK_WALDUX_KERNEL_SUNRPC_GSS - select ADK_WALDUX_KERNEL_SUNRPC - select ADK_WALDUX_KERNEL_CRYPTO - select ADK_WALDUX_KERNEL_CRYPTO_MD5 - select ADK_WALDUX_KERNEL_CRYPTO_DES - select ADK_WALDUX_KERNEL_CRYPTO_CBC - select ADK_WALDUX_KERNEL_CRYPTO_CTS - select ADK_WALDUX_KERNEL_CRYPTO_ECB - select ADK_WALDUX_KERNEL_CRYPTO_HMAC - select ADK_WALDUX_KERNEL_CRYPTO_SHA1 - select ADK_WALDUX_KERNEL_CRYPTO_AES - select ADK_WALDUX_KERNEL_CRYPTO_ARC4 - -endmenu diff --git a/target/waldux/config/Config.in.fsopts b/target/waldux/config/Config.in.fsopts deleted file mode 100644 index 468be0544..000000000 --- a/target/waldux/config/Config.in.fsopts +++ /dev/null @@ -1,12 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Filesystem options" - -config ADK_WALDUX_KERNEL_INOTIFY_USER - bool "Enable INOTIFY" - -config ADK_WALDUX_KERNEL_DNOTIFY - bool "Enable DNOTIFY" - -endmenu diff --git a/target/waldux/config/Config.in.gpio b/target/waldux/config/Config.in.gpio deleted file mode 100644 index 73c3083a7..000000000 --- a/target/waldux/config/Config.in.gpio +++ /dev/null @@ -1,48 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_RESET_GPIO - bool - -config ADK_WALDUX_KERNEL_GPIOLIB - bool - -config ADK_WALDUX_KERNEL_GPIO_SYSFS - bool - -config ADK_WALDUX_KERNEL_GPIO_GENERIC - bool - -config ADK_WALDUX_KERNEL_GPIO_DEVRES - bool - -config ADK_WALDUX_KERNEL_GPIO_GENERIC_PLATFORM - bool - -config ADK_WALDUX_KERNEL_BCM2708_GPIO - bool - select ADK_WALDUX_KERNEL_GPIOLIB - select ADK_WALDUX_KERNEL_GPIO_SYSFS - select ADK_WALDUX_KERNEL_GPIO_GENERIC - select ADK_WALDUX_KERNEL_RESET_CONTROLLER - depends on ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_BOARD_BCM28XX - default n - -config ADK_WALDUX_KERNEL_GPIO_MXC - bool - select ADK_WALDUX_KERNEL_GPIOLIB - select ADK_WALDUX_KERNEL_GPIO_SYSFS - select ADK_WALDUX_KERNEL_GPIO_GENERIC - select ADK_WALDUX_KERNEL_RESET_CONTROLLER - select ADK_WALDUX_KERNEL_RESET_GPIO - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_ETRAX_GPIO - bool - select ADK_WALDUX_KERNEL_GPIO_DEVRES - depends on ADK_TARGET_SYSTEM_QEMU_CRIS - default y if ADK_TARGET_SYSTEM_QEMU_CRIS - default n diff --git a/target/waldux/config/Config.in.graphics b/target/waldux/config/Config.in.graphics deleted file mode 100644 index 3aebbc629..000000000 --- a/target/waldux/config/Config.in.graphics +++ /dev/null @@ -1,352 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Graphic devices support" -depends on ADK_TARGET_WITH_VGA \ - || ADK_TARGET_QEMU \ - || ADK_TARGET_VBOX \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_VT - bool - default y if ADK_TARGET_WITH_VGA - default y if ADK_TARGET_SYSTEM_GENERIC_X86 - default y if ADK_TARGET_SYSTEM_GENERIC_X86_64 - default n - -config ADK_WALDUX_KERNEL_VT_CONSOLE - bool - default y if ADK_TARGET_WITH_VGA - default y if ADK_TARGET_SYSTEM_GENERIC_X86 - default y if ADK_TARGET_SYSTEM_GENERIC_X86_64 - default n - -config ADK_WALDUX_KERNEL_VGA_CONSOLE - bool - default y if ADK_TARGET_WITH_VGA - default y if ADK_TARGET_SYSTEM_GENERIC_X86 - default y if ADK_TARGET_SYSTEM_GENERIC_X86_64 - default n - -config ADK_WALDUX_KERNEL_FONTS - bool - -config ADK_WALDUX_KERNEL_FONT_8x16 - bool - select ADK_WALDUX_KERNEL_FONTS - -config ADK_WALDUX_KERNEL_FB - bool - select ADK_WALDUX_KERNEL_VT - select ADK_WALDUX_KERNEL_VT_CONSOLE - -config ADK_WALDUX_KERNEL_FB_SBUS - bool - -config ADK_WALDUX_KERNEL_DUMMY_CONSOLE - bool - -config ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - bool - default y if ADK_TARGET_SYSTEM_ARANYM_M68K - default n - -config ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY - bool - -config ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE_ROTATION - bool - -config ADK_WALDUX_KERNEL_VIDEO_CODA - bool - select ADK_WALDUX_KERNEL_MEDIA_SUPPORT - -config ADK_WALDUX_KERNEL_FB_MXC - bool - -config ADK_WALDUX_KERNEL_FB_MXC_LDB - bool - -config ADK_WALDUX_KERNEL_FB_MXC_SYNC_PANEL - bool - -config ADK_WALDUX_KERNEL_FB_MXC_HDMI - bool - -config ADK_WALDUX_KERNEL_FB_MXC_EDID - bool - -config ADK_WALDUX_KERNEL_MXC_IPU - bool - -config ADK_WALDUX_KERNEL_MXC_IPU_V3 - bool - -config ADK_WALDUX_KERNEL_MXC_VPU - bool - -config ADK_WALDUX_KERNEL_MXC_GPU_VIV - bool - -config ADK_WALDUX_KERNEL_MXC_GPU_VIV_V4 - bool - -config ADK_WALDUX_KERNEL_MXC_ASRC - bool - -config ADK_WALDUX_KERNEL_MXC_HDMI_CEC - bool - -config ADK_WALDUX_KERNEL_MXC_MIPI_CSI2 - bool - -config ADK_WALDUX_KERNEL_MXC_MLB - bool - -config ADK_WALDUX_KERNEL_MXC_MLB150 - bool - select ADK_WALDUX_KERNEL_SND - select ADK_WALDUX_KERNEL_SND_PCM - -config ADK_WALDUX_KERNEL_V4L_MEM2MEM_DRIVERS - bool - -config ADK_WALDUX_KERNEL_IMX_IPUV3_CORE - bool - -config ADK_WALDUX_KERNEL_DRM_PANEL_SIMPLE - bool - -config ADK_WALDUX_KERNEL_DRM_IMX - bool - -config ADK_WALDUX_KERNEL_DRM_IMX_PARALLEL_DISPLAY - bool - -config ADK_WALDUX_KERNEL_DRM_IMX_TVE - bool - -config ADK_WALDUX_KERNEL_DRM_IMX_LDB - bool - -config ADK_WALDUX_KERNEL_DRM_IMX_HDMI - bool - -config ADK_WALDUX_KERNEL_FB_MXS - bool - -config ADK_WALDUX_KERNEL_MFD_SM501 - bool - -config ADK_WALDUX_KERNEL_FB_ATARI - bool - select ADK_WALDUX_KERNEL_FB - default y if ADK_TARGET_SYSTEM_ARANYM_M68K - default n - -config ADK_WALDUX_KERNEL_FB_ARMCLCD - bool - -config ADK_WALDUX_KERNEL_PLAT_VERSATILE_CLCD - bool - select ADK_WALDUX_KERNEL_FB_ARMCLCD - -config ADK_WALDUX_KERNEL_FB_CIRRUS - bool - -config ADK_WALDUX_KERNEL_FB_GEODE - bool - -config ADK_WALDUX_KERNEL_FB_SM501 - bool - select ADK_WALDUX_KERNEL_MFD_SM501 - -config ADK_WALDUX_KERNEL_DRM - bool - -config ADK_WALDUX_KERNEL_DRM_VC4 - bool - -config ADK_WALDUX_KERNEL_DRM_I915 - bool - -config ADK_WALDUX_KERNEL_DRM_KMS_HELPER - bool - -config ADK_WALDUX_KERNEL_DRM_FBDEV_EMULATION - bool - -config ADK_WALDUX_KERNEL_INTEL_GTT - bool - -config ADK_WALDUX_KERNEL_AGP - bool - -config ADK_WALDUX_KERNEL_AGP_INTEL - bool - -config ADK_WALDUX_KERNEL_LOGO - bool - -config ADK_WALDUX_KERNEL_LOGO_LINUX_CLUT224 - bool "Enable Linux penguin boot logo" - select ADK_WALDUX_KERNEL_LOGO - -config ADK_WALDUX_KERNEL_FB_CON_DECOR - bool "Enable fullscreen boot logo" - select ADK_PACKAGE_FBSPLASH - depends on ADK_TARGET_KERNEL_VERSION_3_18 || \ - ADK_TARGET_KERNEL_VERSION_3_14 - -config ADK_WALDUX_KERNEL_FB_SIMPLE - bool "Simple Framebuffer" - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - default y if ADK_TARGET_SYSTEM_BANANA_PRO - default n - help - Simple Framebuffer driver. - -config ADK_WALDUX_KERNEL_FB_VESA - bool "Framebuffer support for VESA" - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - default y if ADK_TARGET_VBOX - default y if ADK_TARGET_SYSTEM_ASUS_P5BVM - default n - help - Generic VESA Framebuffer support. - -config ADK_WALDUX_KERNEL_DRM_ETNAVIV - bool "DRM support for Vivante chips (Cubox-i/Hummingboard)" - select ADK_WALDUX_KERNEL_DRM - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_IMX_IPUV3_CORE - select ADK_WALDUX_KERNEL_DRM_IMX - select ADK_WALDUX_KERNEL_DRM_IMX_PARALLEL_DISPLAY - select ADK_WALDUX_KERNEL_DRM_IMX_TVE - select ADK_WALDUX_KERNEL_DRM_IMX_LDB - select ADK_WALDUX_KERNEL_DRM_IMX_HDMI - select ADK_WALDUX_KERNEL_DRM_PANEL_SIMPLE - select ADK_WALDUX_KERNEL_FB_MXS - select ADK_WALDUX_KERNEL_MEDIA_CAMERA_SUPPORT - select ADK_WALDUX_KERNEL_V4L_MEM2MEM_DRIVERS - select ADK_WALDUX_KERNEL_VIDEO_CODA - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - help - Framebuffer support for Cubox-i/Hummingboard (Vivante) - -config ADK_WALDUX_KERNEL_FB_PXA - bool "Framebuffer support for PXA boards (Sharp Zaurus)" - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_DUMMY_CONSOLE - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE_ROTATION - depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS \ - || ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER \ - || ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ - default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER - default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ - default n - help - Framebuffer support for Sharp Zaurus CL Series. - -config ADK_WALDUX_KERNEL_FB_GEODE_LX - bool "Framebuffer support for GEODE LX (PC Engines Alix1c)" - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - select ADK_WALDUX_KERNEL_FB_GEODE - depends on ADK_TARGET_MODEL_PCENGINES_ALIX1C - default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C - default n - help - Framebuffer support for ALIX boards with VGA. - -config ADK_WALDUX_KERNEL_FB_SM712 - bool "Framebuffer support for Silicon Motion 7xx (Lemote Yeelong)" - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - select ADK_WALDUX_KERNEL_FONT_8x16 - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default n - depends on ADK_TARGET_SYSTEM_LEMOTE_YEELONG - help - Framebuffer support for Lemote Yeelong. - -config ADK_WALDUX_KERNEL_FB_BCM2708 - bool "Framebuffer support for BCM28XX boards (Raspberry PI)" - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - select ADK_WALDUX_KERNEL_FONT_8x16 - default y if ADK_TARGET_BOARD_BCM28XX - default n - depends on ADK_TARGET_BOARD_BCM28XX - help - Framebuffer support for BCM28XX boards. - -config ADK_WALDUX_KERNEL_FB_CGSIX - bool "Framebuffer support for CGSIX cards (Sun Voyager)" - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_FB_SBUS - default y if ADK_TARGET_SYSTEM_SUN_VOYAGER - default n - depends on ADK_TARGET_SYSTEM_SUN_VOYAGER - help - Framebuffer support for Sun Voyager. - -config ADK_WALDUX_KERNEL_FB_RADEON - bool "Framebuffer support for RADEON chips" - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - select ADK_WALDUX_KERNEL_FONT_8x16 - help - Framebuffer support for RADEON chips. - -config ADK_WALDUX_KERNEL_DRM_I915 - bool "Support for Intel graphic cards" - select ADK_WALDUX_KERNEL_FB - select ADK_WALDUX_KERNEL_DRM - select ADK_WALDUX_KERNEL_INTEL_GTT - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - select ADK_WALDUX_KERNEL_DRM_KMS_HELPER - select ADK_WALDUX_KERNEL_DRM_FBDEV_EMULATION - default y if ADK_TARGET_SYSTEM_IBM_X40 - default n - help - Support for Intel chipsets. - -config ADK_WALDUX_KERNEL_DRM_BOCHS - bool "Support for QEMU STD VGA emulation" - select ADK_WALDUX_KERNEL_DRM - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - depends on ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64 - help - Support for Qemu STD VGA emulation. - -config ADK_WALDUX_KERNEL_DRM_CIRRUS_QEMU - bool "Support for QEMU cirrus VGA emulation" - select ADK_WALDUX_KERNEL_DRM - select ADK_WALDUX_KERNEL_FRAMEBUFFER_CONSOLE - depends on ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64 - help - Support for Qemu cirrus VGA emulation. - -config ADK_WALDUX_KERNEL_DRM_RADEON - bool "Support for Radeon graphic cards" - select ADK_WALDUX_KERNEL_DRM - select ADK_WALDUX_KERNEL_FB_CFB_FILLRECT - select ADK_WALDUX_KERNEL_FB_CFB_COPYAREA - select ADK_WALDUX_KERNEL_FB_CFB_IMAGEBLIT - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_WALDUX_KERNEL_DRM_KMS_HELPER - select ADK_WALDUX_KERNEL_DRM_KMS_FB_HELPER - select ADK_WALDUX_KERNEL_DRM_TTM - help - Support for Radeon chips. - -endmenu diff --git a/target/waldux/config/Config.in.i2c b/target/waldux/config/Config.in.i2c deleted file mode 100644 index 9b7e2c951..000000000 --- a/target/waldux/config/Config.in.i2c +++ /dev/null @@ -1,91 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "I2C driver support" -depends on ADK_TARGET_WITH_I2C - -config ADK_WALDUX_KERNEL_I2C - bool - -config ADK_WALDUX_KERNEL_I2C_CHARDEV - tristate - -config ADK_WALDUX_KERNEL_I2C_BOARDINFO - tristate - -config ADK_WALDUX_KERNEL_I2C_ALGOBIT - tristate - -config ADK_WALDUX_KERNEL_I2C_GPIO - bool - select ADK_WALDUX_KERNEL_I2C - select ADK_WALDUX_KERNEL_I2C_CHARDEV - select ADK_WALDUX_KERNEL_I2C_BOARDINFO - select ADK_WALDUX_KERNEL_I2C_ALGOBIT - default y if ADK_TARGET_SYSTEM_LINKSYS_NSLU2 - help - -config ADK_WALDUX_KERNEL_I2C_BCM2835 - tristate - -config ADK_WALDUX_KERNEL_I2C_BCM2708 - tristate "I2C driver for BCM28XX boards" - select ADK_WALDUX_KERNEL_I2C - select ADK_WALDUX_KERNEL_REGMAP - select ADK_WALDUX_KERNEL_REGMAP_I2C - select ADK_WALDUX_KERNEL_I2C_CHARDEV - select ADK_WALDUX_KERNEL_I2C_BCM2835 - depends on ADK_TARGET_BOARD_BCM28XX - default m if ADK_TARGET_BOARD_BCM28XX - default n - help - I2C driver for BCM28XX boards. - -config ADK_WALDUX_KERNEL_I2C_SUNXI - tristate "I2C driver for SUNXI boards" - select ADK_WALDUX_KERNEL_I2C - select ADK_WALDUX_KERNEL_REGMAP - select ADK_WALDUX_KERNEL_REGMAP_I2C - select ADK_WALDUX_KERNEL_I2C_CHARDEV - 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 - help - I2C driver for SUNXI boards. - -config ADK_WALDUX_KERNEL_I2C_IMX - tristate "I2C driver for IMX6 boards" - select ADK_WALDUX_KERNEL_I2C - select ADK_WALDUX_KERNEL_REGMAP - select ADK_WALDUX_KERNEL_REGMAP_I2C - select ADK_WALDUX_KERNEL_I2C_CHARDEV - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - help - I2C driver for IMX6 boards. - -config ADK_WALDUX_KERNEL_SCX200_ACB - tristate "I2C driver for Geode" - depends on ADK_TARGET_CPU_X86_GEODE - select ADK_WALDUX_KERNEL_I2C - select ADK_WALDUX_KERNEL_I2C_CHARDEV - default y if ADK_TARGET_CPU_X86_GEODE - default n - help - I2C driver for Geode boards. - -config ADK_WALDUX_KERNEL_BOARD_GRASSHOPPER_I2C - bool "I2C driver for AVR32 Grasshopper" - select ADK_WALDUX_KERNEL_I2C - select ADK_WALDUX_KERNEL_I2C_GPIO - select ADK_WALDUX_KERNEL_I2C_CHARDEV - depends on ADK_TARGET_SYSTEM_GRASSHOPPER - default y if ADK_TARGET_SYSTEM_GRASSHOPPER - default n - help - I2C driver for AVR32 Grasshopper boards. - -endmenu diff --git a/target/waldux/config/Config.in.input b/target/waldux/config/Config.in.input deleted file mode 100644 index bfe3c76a4..000000000 --- a/target/waldux/config/Config.in.input +++ /dev/null @@ -1,199 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Input devices" -depends on ADK_TARGET_WITH_USB \ - || ADK_TARGET_WITH_INPUT \ - || ADK_TARGET_WITH_TOUCHSCREEN \ - || ADK_TARGET_QEMU \ - || ADK_TARGET_GENERIC \ - || ADK_TARGET_VBOX - -config ADK_WALDUX_KERNEL_SERIO - bool - select ADK_WALDUX_KERNEL_SERIO_SERPORT - select ADK_WALDUX_KERNEL_SERIO_LIBPS2 - select ADK_WALDUX_KERNEL_SERIO_I8042 if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - select ADK_WALDUX_KERNEL_SERIO_I8042 if ADK_TARGET_MODEL_PCENGINES_ALIX1C - default y if ADK_TARGET_SYSTEM_ARANYM_M68K - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C - default n - -config ADK_WALDUX_KERNEL_SERIO_SERPORT - bool - -config ADK_WALDUX_KERNEL_SERIO_LIBPS2 - bool - -config ADK_WALDUX_KERNEL_SERIO_I8042 - bool - -config ADK_WALDUX_KERNEL_INPUT - bool - default y if ADK_TARGET_VBOX - default y if ADK_TARGET_SYSTEM_ARANYM_M68K - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ - default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER - default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C - default n - -config ADK_WALDUX_KERNEL_HID_LOGITECH - bool - -config ADK_WALDUX_KERNEL_HID_LOGITECH_DJ - bool - -config ADK_WALDUX_KERNEL_KEYBOARD_ATARI - bool - default y if ADK_TARGET_SYSTEM_ARANYM_M68K - default n - -config ADK_WALDUX_KERNEL_MOUSE_ATARI - bool - default y if ADK_TARGET_SYSTEM_ARANYM_M68K - default n - -config ADK_WALDUX_KERNEL_KEYBOARD_GPIO - bool - default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ - default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER - default n - -config ADK_WALDUX_KERNEL_KEYBOARD_MATRIX - bool - default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ - default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER - default n - -config ADK_WALDUX_KERNEL_INPUT_TOUCHSCREEN - bool - -config ADK_WALDUX_KERNEL_TOUCHSCREEN_ADS7846 - bool - select ADK_WALDUX_KERNEL_INPUT_TOUCHSCREEN - default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default n - -config ADK_WALDUX_KERNEL_INPUT_KEYBOARD - bool - default y if ADK_TARGET_VBOX - default y if ADK_TARGET_SYSTEM_ARANYM_M68K - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ - default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER - default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C - default n - -config ADK_WALDUX_KERNEL_INPUT_MOUSE - bool - default y if ADK_TARGET_VBOX - default y if ADK_TARGET_SYSTEM_ARANYM_M68K - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ - default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER - default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C - default n - -config ADK_WALDUX_KERNEL_INPUT_MOUSEDEV - bool - -config ADK_WALDUX_KERNEL_HID_SUPPORT - bool - -config ADK_WALDUX_KERNEL_HID - bool - -config ADK_WALDUX_KERNEL_HID_GENERIC - bool - -config ADK_WALDUX_KERNEL_USB_HID - tristate "USB Human Interactive Device support" - select ADK_WALDUX_KERNEL_INPUT - select ADK_WALDUX_KERNEL_HID - select ADK_WALDUX_KERNEL_HID_SUPPORT - select ADK_WALDUX_KERNEL_HID_GENERIC - depends on ADK_TARGET_WITH_USB \ - || ADK_TARGET_GENERIC \ - || ADK_TARGET_QEMU - help - You need this driver for USB keyboard and mouse support. - -config ADK_TARGET_USB_KEYBOARD - bool "enable keyboard support" - depends on ADK_WALDUX_KERNEL_USB_HID - select ADK_WALDUX_KERNEL_INPUT_KEYBOARD - help - Activate to get USB keyboard support. - -config ADK_WALDUX_KERNEL_HID_MICROSOFT - tristate "Microsoft keyboard" - depends on ADK_TARGET_USB_KEYBOARD - -config ADK_WALDUX_KERNEL_HID_CHERRY - tristate "Cherry Cymotion keyboard" - depends on ADK_TARGET_USB_KEYBOARD - -config ADK_TARGET_USB_MOUSE - bool "enable mouse support" - depends on ADK_WALDUX_KERNEL_USB_HID - select ADK_WALDUX_KERNEL_INPUT_MOUSEDEV - select ADK_WALDUX_KERNEL_INPUT_MOUSE - help - Activate to get USB mouse support. - -config ADK_WALDUX_KERNEL_UHID - tristate "User-space I/O driver support for HID subsystem" - select ADK_WALDUX_KERNEL_INPUT - select ADK_WALDUX_KERNEL_HID - select ADK_WALDUX_KERNEL_HID_SUPPORT - select ADK_WALDUX_KERNEL_USB_HID - help - User-space I/O driver support for HID subsystem - -config ADK_WALDUX_KERNEL_LOGITECH_DINOVO - bool "Support for Logitech DiNovo keyboard/mouse" - select ADK_WALDUX_KERNEL_HID_LOGITECH - select ADK_WALDUX_KERNEL_HID_LOGITECH_DJ - depends on ADK_WALDUX_KERNEL_USB_HID - help - Support for Logitech DiNovo keyboard/mouse combination. - -config ADK_WALDUX_KERNEL_KEYBOARD_ATKBD - bool "Keyboard support (AT)" - select ADK_WALDUX_KERNEL_INPUT - select ADK_WALDUX_KERNEL_INPUT_KEYBOARD - depends on !ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_VBOX - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C - default n - -config ADK_WALDUX_KERNEL_MOUSE_PS2 - bool "Mouse support (PS/2)" - select ADK_WALDUX_KERNEL_INPUT - select ADK_WALDUX_KERNEL_INPUT_MOUSEDEV - select ADK_WALDUX_KERNEL_INPUT_MOUSE - depends on !ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_VBOX - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C - default n - -config ADK_WALDUX_KERNEL_INPUT_EVDEV - tristate "Event device support" - select ADK_WALDUX_KERNEL_INPUT - default n - -endmenu diff --git a/target/waldux/config/Config.in.ipsec b/target/waldux/config/Config.in.ipsec deleted file mode 100644 index ea010e289..000000000 --- a/target/waldux/config/Config.in.ipsec +++ /dev/null @@ -1,61 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "IPSec support" - -config ADK_WALDUX_KERNEL_XFRM_ALGO - tristate - -config ADK_WALDUX_KERNEL_NET_KEY - tristate "PF_KEYv2 socket family" - default n - help - PF_KEYv2 socket family, compatible to KAME ones. - -config ADK_WALDUX_KERNEL_XFRM_USER - tristate "IPsec usertools support" - select ADK_WALDUX_KERNEL_XFRM_ALGO - default n - -config ADK_WALDUX_KERNEL_INET_AH - tristate "IPsec AH support" - select ADK_WALDUX_KERNEL_CRYPTO_HASH - default n - help - Support for IPsec AH. - -config ADK_WALDUX_KERNEL_INET_ESP - tristate "IPsec ESP support" - select ADK_WALDUX_KERNEL_CRYPTO_AEAD - default n - help - Support for IPsec ESP. - -config ADK_WALDUX_KERNEL_INET_IPCOMP - tristate "IP Payload Compression" - select ADK_WALDUX_KERNEL_CRYPTO_DEFLATE - select ADK_WALDUX_KERNEL_INET_TUNNEL - default n - help - Support for IP Payload Compression Protocol (IPComp) (RFC3173), - typically needed for IPsec. - -config ADK_WALDUX_KERNEL_INET_XFRM_MODE_TRANSPORT - tristate "IPsec transport mode" - default n - help - Support for IPsec transport mode. - -config ADK_WALDUX_KERNEL_INET_XFRM_MODE_TUNNEL - tristate "IPsec tunnel mode" - default n - help - Support for IPsec tunnel mode. - -config ADK_WALDUX_KERNEL_INET_XFRM_MODE_BEET - tristate "IPsec BEET mode" - default n - help - Support for IPsec BEET mode. - -endmenu diff --git a/target/waldux/config/Config.in.ipvs b/target/waldux/config/Config.in.ipvs deleted file mode 100644 index cd295a49a..000000000 --- a/target/waldux/config/Config.in.ipvs +++ /dev/null @@ -1,104 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "IPVS support" - -config ADK_WALDUX_KERNEL_IP_VS - tristate "IPVS support" - select ADK_WALDUX_KERNEL_NETFILTER - select ADK_WALDUX_KERNEL_NF_CONNTRACK - default n - -config ADK_WALDUX_KERNEL_IP_VS_DEBUG - bool "enable debugging support" - depends on ADK_WALDUX_KERNEL_IP_VS - default n - -menu "IPVS transport protocol load balancing support" - depends on ADK_WALDUX_KERNEL_IP_VS - -config ADK_WALDUX_KERNEL_IP_VS_PROTO_TCP - bool "TCP load balancing support" - default n - help - This option enables support for load balancing TCP transport - protocol. Say Y if unsure. - -config ADK_WALDUX_KERNEL_IP_VS_PROTO_UDP - bool "UDP load balancing support" - default n - help - This option enables support for load balancing UDP transport - protocol. Say Y if unsure. - -config ADK_WALDUX_KERNEL_IP_VS_PROTO_ESP - bool "ESP load balancing support" - default n - help - This option enables support for load balancing ESP (Encapsulation - Security Payload) transport protocol. Say Y if unsure. - -config ADK_WALDUX_KERNEL_IP_VS_PROTO_AH - bool "AH load balancing support" - default n - help - This option enables support for load balancing AH (Authentication - Header) transport protocol. Say Y if unsure. - -endmenu - -menu "IPVS Scheduler" - depends on ADK_WALDUX_KERNEL_IP_VS - -config ADK_WALDUX_KERNEL_IP_VS_RR - tristate "round-robin" - default n - -config ADK_WALDUX_KERNEL_IP_VS_WRR - tristate "weighted round-robin" - default n - -config ADK_WALDUX_KERNEL_IP_VS_LC - tristate "least-connection" - default n - -config ADK_WALDUX_KERNEL_IP_VS_WLC - tristate "weighted least-connection" - default n - -config ADK_WALDUX_KERNEL_IP_VS_LBLC - tristate "locality-based least-connection" - default n - -config ADK_WALDUX_KERNEL_IP_VS_LBLCR - tristate "locality-based least-connection with replication" - default n - -config ADK_WALDUX_KERNEL_IP_VS_DH - tristate "destination hashing" - default n - -config ADK_WALDUX_KERNEL_IP_VS_SH - tristate "source hashing" - default n - -config ADK_WALDUX_KERNEL_IP_VS_SED - tristate "shortest expected delay" - default n - -config ADK_WALDUX_KERNEL_IP_VS_NQ - tristate "never queue" - default n - -endmenu - -menu "IPVS application helper" - depends on ADK_WALDUX_KERNEL_IP_VS - -config ADK_WALDUX_KERNEL_IP_VS_FTP - tristate "FTP protocol" - select ADK_WALDUX_KERNEL_IP_VS_PROTO_TCP - default n - -endmenu -endmenu diff --git a/target/waldux/config/Config.in.kernel b/target/waldux/config/Config.in.kernel deleted file mode 100644 index efd9731b2..000000000 --- a/target/waldux/config/Config.in.kernel +++ /dev/null @@ -1,272 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_EXPERIMENTAL - bool - default y - -config ADK_WALDUX_KERNEL_STAGING - bool - -config ADK_WALDUX_KERNEL_CGROUP_CPUACCT - bool - -config ADK_WALDUX_KERNEL_CGROUP_DEVICE - bool - -config ADK_WALDUX_KERNEL_CGROUP_SCHED - bool - -config ADK_WALDUX_KERNEL_CGROUPS - bool - -config ADK_WALDUX_KERNEL_NAMESPACES - bool - -config ADK_WALDUX_KERNEL_FHANDLE - bool - -config ADK_WALDUX_KERNEL_AUDIT - bool - -config ADK_WALDUX_KERNEL_RESET_CONTROLLER - bool - -config ADK_WALDUX_KERNEL_BLK_DEV_INITRD - bool - -config ADK_WALDUX_KERNEL_BLK_DEV_RAM - bool - -config ADK_WALDUX_KERNEL_NETWORK_FILESYSTEMS - bool - -config ADK_WALDUX_KERNEL_IP_PNP - bool - -config ADK_WALDUX_KERNEL_IP_PNP_DHCP - bool - -config ADK_WALDUX_KERNEL_ROOT_NFS - bool - -config ADK_WALDUX_KERNEL_NFS_COMMON - bool - -config ADK_WALDUX_KERNEL_64BIT - bool - default y if ADK_LINUX_64 - -# ARM specific -config ADK_WALDUX_KERNEL_AEABI - bool - default y if ADK_TARGET_ARCH_ARM - -config ADK_WALDUX_KERNEL_ARM_THUMB - bool - -config ADK_WALDUX_KERNEL_THUMB2_KERNEL - bool - -# endianess -config ADK_WALDUX_KERNEL_CPU_BIG_ENDIAN - bool - default y if ADK_TARGET_BIG_ENDIAN - -config ADK_WALDUX_KERNEL_CPU_LITTLE_ENDIAN - bool - default y if ADK_TARGET_LITTLE_ENDIAN - -menu "Kernel options" - -config ADK_WALDUX_KERNEL_MODULE_UNLOAD - bool "Module unloading" - -config ADK_WALDUX_KERNEL_HOTPLUG - bool - -config ADK_WALDUX_KERNEL_DEVTMPFS - bool - -config ADK_WALDUX_KERNEL_DEVTMPFS_MOUNT - bool - select ADK_WALDUX_KERNEL_HOTPLUG - -config ADK_WALDUX_KERNEL_UEVENT_HELPER - bool - depends on ADK_RUNTIME_DEV_MDEV - default y if ADK_RUNTIME_DEV_MDEV - -config ADK_WALDUX_KERNEL_UEVENT_HELPER_PATH - string - default "/sbin/mdev" - depends on ADK_RUNTIME_DEV_MDEV - -config ADK_WALDUX_KERNEL_BINFMT_ELF - bool - default y if ADK_TARGET_BINFMT_ELF - -config ADK_WALDUX_KERNEL_BINFMT_ELF_FDPIC - bool - default y if ADK_TARGET_BINFMT_FDPIC - -config ADK_WALDUX_KERNEL_BINFMT_FLAT - bool - default y if ADK_TARGET_BINFMT_FLAT - -config ADK_WALDUX_KERNEL_BINFMT_SHARED_FLAT - bool - default y if ADK_TARGET_BINFMT_FLAT_SHARED - -config ADK_WALDUX_KERNEL_MMU - bool - -config ADK_WALDUX_KERNEL_VFP - bool - default y if ADK_TARGET_CPU_WITH_FPU_VFP - -config ADK_WALDUX_KERNEL_VFPv3 - bool - select ADK_WALDUX_KERNEL_VFP - default y if ADK_TARGET_CPU_WITH_FPU_VFPV3 || ADK_TARGET_CPU_WITH_FPU_VFPV4 - -config ADK_WALDUX_KERNEL_NEON - bool - default y if ADK_TARGET_ARCH_ARM_WITH_NEON - -config ADK_WALDUX_KERNEL_KERNEL_MODE_NEON - bool - default y if ADK_TARGET_ARCH_ARM_WITH_NEON - -config ADK_WALDUX_KERNEL_PATCH_REALTIME - bool - -choice -prompt "preemptive mode" - -config ADK_WALDUX_KERNEL_PREEMPT_NONE - bool "No Forced Preemption (Server)" - help - No Forced Preemption (Server) - -config ADK_WALDUX_KERNEL_PREEMPT_VOLUNTARY - bool "Voluntary Kernel Preemption (Desktop)" - select ADK_WALDUX_KERNEL_HIGH_RES_TIMERS - help - Voluntary Kernel Preemption (Desktop) - -config ADK_WALDUX_KERNEL_PREEMPT__LL - bool "Preemptible Kernel (Low-Latency Desktop)" - select ADK_WALDUX_KERNEL_HIGH_RES_TIMERS - help - Preemptible Kernel (Low-Latency Desktop) - -config ADK_WALDUX_KERNEL_PREEMPT_RTB - bool "Preemptible Kernel (Basic RealTime)" - select ADK_WALDUX_KERNEL_HIGH_RES_TIMERS - select ADK_WALDUX_KERNEL_PATCH_REALTIME - depends on !ADK_WALDUX_KERNEL_OPROFILE - depends on ADK_TARGET_KERNEL_VERSION_4_4 \ - || ADK_TARGET_KERNEL_VERSION_4_9 \ - || (ADK_TARGET_KERNEL_VERSION_GIT && ADK_TARGET_BOARD_BCM28XX) - help - Preemptible Kernel (Basic RT) - -config ADK_WALDUX_KERNEL_PREEMPT_RT_FULL - bool "Fully Preemptible Kernel (RealTime)" - select ADK_WALDUX_KERNEL_HIGH_RES_TIMERS - select ADK_WALDUX_KERNEL_PATCH_REALTIME - depends on !ADK_WALDUX_KERNEL_OPROFILE - depends on ADK_TARGET_KERNEL_VERSION_4_4 \ - || ADK_TARGET_KERNEL_VERSION_4_9 \ - || (ADK_TARGET_KERNEL_VERSION_GIT && ADK_TARGET_BOARD_BCM28XX) - help - Fully Preemptible Kernel (RealTime) - https://www.kernel.org/pub/linux/kernel/projects/rt/ - -endchoice - -config ADK_WALDUX_KERNEL_HIGH_RES_TIMERS - bool "Enable high resolution timers" - -choice -prompt "tick configuration" - -config ADK_WALDUX_KERNEL_NO_HZ_IDLE - bool "no HZ IDLE, dynamic tick" - -config ADK_WALDUX_KERNEL_NO_HZ_FULL - bool "no HZ FULL, dynamic tick" - -config ADK_WALDUX_KERNEL_HZ_PERIODIC - bool "periodic tick" - -endchoice - -choice -prompt "HZ" -depends on ADK_WALDUX_KERNEL_HZ_PERIODIC - -config ADK_WALDUX_KERNEL_HZ_100 - bool "100 HZ" - -config ADK_WALDUX_KERNEL_HZ_500 - bool "500 HZ" - -config ADK_WALDUX_KERNEL_HZ_1000 - bool "1000 HZ" - -endchoice - -config ADK_TARGET_NO_CMDLINE - bool "Do not builtin any kernel cmdline" - help - No kernel command line modifictaion is done. - -config ADK_WALDUX_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_WALDUX_KERNEL_HIGHMEM - bool "Enable high memory" - # produces broken kernel on bcm28xx - depends on !ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_SYSTEM_IBM_X40 - 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 y if ADK_TARGET_SYSTEM_ASUS_P5BVM - default y if ADK_TARGET_SYSTEM_PCENGINES_APU - default n - help - Enable high memory support. - -config ADK_WALDUX_KERNEL_CC_OPTIMIZE_FOR_SIZE - bool "Optimize for size" - # does not boot in qemu-microblaze - depends on !ADK_TARGET_ARCH_MICROBLAZE - default y - - -choice -prompt "Page size" -depends on ADK_TARGET_ARCH_MIPS64 -default ADK_WALDUX_KERNEL_PAGE_SIZE_16KB if ADK_TARGET_SYSTEM_LEMOTE_YEELONG -default ADK_WALDUX_KERNEL_PAGE_SIZE_4KB - -config ADK_WALDUX_KERNEL_PAGE_SIZE_4KB - bool "4kB" - -config ADK_WALDUX_KERNEL_PAGE_SIZE_16KB - bool "16kB" - -config ADK_WALDUX_KERNEL_PAGE_SIZE_64KB - bool "64kB" - -endchoice - -endmenu diff --git a/target/waldux/config/Config.in.kvm b/target/waldux/config/Config.in.kvm deleted file mode 100644 index 0e1606019..000000000 --- a/target/waldux/config/Config.in.kvm +++ /dev/null @@ -1,39 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Virtualization" -depends on (ADK_TARGET_ARCH_X86_64 || ADK_TARGET_ARCH_X86) && ADK_TARGET_CPU_WITH_VT - -config ADK_WALDUX_KERNEL_VIRTUALIZATION - bool - default n - -config ADK_WALDUX_KERNEL_KVM - tristate "Kernel-based Virtual Machine (KVM) support" - select ADK_WALDUX_KERNEL_VIRTUALIZATION - default n - help - Support hosting fully virtualized guest machines using hardware - virtualization extensions. You will need a fairly recent - processor equipped with virtualization extensions. You will also - need to select one or more of the processor modules below. - This module provides access to the hardware capabilities through - a character device node named /dev/kvm. - -config ADK_WALDUX_KERNEL_KVM_AMD - tristate "KVM for AMD processors support" - select ADK_WALDUX_KERNEL_VIRTUALIZATION - default n - help - Provides support for KVM on AMD processors equipped with the AMD-V - (SVM) extensions. - -config ADK_WALDUX_KERNEL_KVM_INTEL - tristate "KVM for Intel processors support" - select ADK_WALDUX_KERNEL_VIRTUALIZATION - default n - help - Provides support for KVM on Intel processors equipped with the VT - extensions. - -endmenu diff --git a/target/waldux/config/Config.in.leds b/target/waldux/config/Config.in.leds deleted file mode 100644 index 30496a109..000000000 --- a/target/waldux/config/Config.in.leds +++ /dev/null @@ -1,83 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_NEW_LEDS - bool - -config ADK_WALDUX_KERNEL_LEDS_CLASS - bool - select ADK_WALDUX_KERNEL_NEW_LEDS - -config ADK_WALDUX_KERNEL_LEDS_TRIGGERS - bool - select ADK_WALDUX_KERNEL_NEW_LEDS - -config ADK_WALDUX_KERNEL_LEDS_GPIO - bool - select ADK_WALDUX_KERNEL_NEW_LEDS - select ADK_WALDUX_KERNEL_LEDS_CLASS - select ADK_WALDUX_KERNEL_GPIOLIB - -config ADK_WALDUX_KERNEL_LEDS_CLASS - bool - -menu "LEDS driver support" -depends on ADK_TARGET_WITH_LEDS - -config ADK_WALDUX_KERNEL_LEDS_MIKROTIK_RB532 - tristate "LED suppport for RB532" - select ADK_WALDUX_KERNEL_LEDS_CLASS - depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default n - -config ADK_WALDUX_KERNEL_LEDS_WRAP - tristate "LED suppport for WRAP" - select ADK_WALDUX_KERNEL_LEDS_CLASS - depends on ADK_TARGET_SYSTEM_PCENGINES_WRAP - default y if ADK_TARGET_SYSTEM_PCENGINES_WRAP - default n - -config ADK_WALDUX_KERNEL_LEDS_ALIX2 - tristate "LED suppport for ALIX2/ALIX3" - select ADK_WALDUX_KERNEL_LEDS_CLASS - depends on ADK_TARGET_MODEL_PCENGINES_ALIX2D - default y if ADK_TARGET_MODEL_PCENGINES_ALIX2D - default n - -config ADK_WALDUX_KERNEL_BOARD_GRASSHOPPER_LEDS - bool "LED suppport for AVR32 Grasshopper boards" - select ADK_WALDUX_KERNEL_LEDS_CLASS - select ADK_WALDUX_KERNEL_LEDS_GPIO - select ADK_WALDUX_KERNEL_LEDS_TRIGGERS - select ADK_WALDUX_KERNEL_LEDS_TRIGGER_HEARTBEAT - depends on ADK_TARGET_SYSTEM_GRASSHOPPER - default y if ADK_TARGET_SYSTEM_GRASSHOPPER - default n - -config ADK_WALDUX_KERNEL_LEDS_TRIGGER_TIMER - tristate "LED Timer trigger" - select ADK_WALDUX_KERNEL_LEDS_TRIGGERS - select ADK_WALDUX_KERNEL_LEDS_CLASS - default n - -config ADK_WALDUX_KERNEL_LEDS_TRIGGER_HEARTBEAT - tristate "LED Heartbeat trigger" - select ADK_WALDUX_KERNEL_LEDS_TRIGGERS - select ADK_WALDUX_KERNEL_LEDS_CLASS - default n - -config ADK_WALDUX_KERNEL_LEDS_TRIGGER_DEFAULT_ON - tristate "LED Default On trigger" - select ADK_WALDUX_KERNEL_LEDS_TRIGGERS - select ADK_WALDUX_KERNEL_LEDS_CLASS - default n - -config ADK_WALDUX_KERNEL_NETFILTER_XT_TARGET_LED - tristate "LED IPTables trigger" - select ADK_WALDUX_KERNEL_LEDS_TRIGGERS - select ADK_WALDUX_KERNEL_LEDS_CLASS - select ADK_PACKAGE_IPTABLES - default n - -endmenu diff --git a/target/waldux/config/Config.in.lib b/target/waldux/config/Config.in.lib deleted file mode 100644 index 12865580c..000000000 --- a/target/waldux/config/Config.in.lib +++ /dev/null @@ -1,53 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Kernel Library Routines" - -config ADK_WALDUX_KERNEL_CRC_ITU_T - tristate "CRC ITU-T V.41 functions" - default n - help - This option is provided for the case where no in-kernel-tree - modules require CRC ITU-T V.41 functions, but a module built outside - the kernel tree does. Such modules that use library CRC ITU-T V.41 - functions require M here. - -config ADK_WALDUX_KERNEL_CRC16 - tristate "CRC16 library functions" - default n - help - -config ADK_WALDUX_KERNEL_CRC32 - bool "CRC32 library functions" - default n - help - -config ADK_WALDUX_KERNEL_LIBCRC32C - tristate "CRC32c Cyclic Redundancy-Check" - default n - help - This option is provided for the case where no in-kernel-tree - modules require CRC32c functions, but a module built outside the - kernel tree does. Such modules that use library CRC32c functions - require M here. See Castagnoli93. - -config ADK_WALDUX_KERNEL_CRC_CCITT - tristate "CRC-CCITT library functions" - default n - help - This module provides CRC-CCITT library functions for kernel - modules built outside the kernel. - -config ADK_WALDUX_KERNEL_ZLIB_DEFLATE - tristate - -config ADK_WALDUX_KERNEL_ZLIB_INFLATE - tristate - -config ADK_WALDUX_KERNEL_LZO_COMPRESS - tristate - -config ADK_WALDUX_KERNEL_LZO_DECOMPRESS - tristate - -endmenu diff --git a/target/waldux/config/Config.in.mips b/target/waldux/config/Config.in.mips deleted file mode 100644 index 6f215ed45..000000000 --- a/target/waldux/config/Config.in.mips +++ /dev/null @@ -1,33 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_CPU_MIPS32_R1 - bool - -config ADK_WALDUX_KERNEL_CPU_MIPS32_R2 - bool - -config ADK_WALDUX_KERNEL_CPU_MIPS32_R6 - bool - -config ADK_WALDUX_KERNEL_CPU_MIPS64_R1 - bool - -config ADK_WALDUX_KERNEL_CPU_MIPS64_R2 - bool - -config ADK_WALDUX_KERNEL_CPU_MIPS64_R6 - bool - -menu "MIPS devices support" -depends on ADK_TARGET_SYSTEM_LEMOTE_YEELONG - -config ADK_WALDUX_KERNEL_LEMOTE_YEELOONG2F_PDEV - bool "Yeelong platform drivers (f.e. battery support)" - depends on ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default n - help - Lemote Yeelong platform drivers. - -endmenu diff --git a/target/waldux/config/Config.in.misc b/target/waldux/config/Config.in.misc deleted file mode 100644 index db11d7b19..000000000 --- a/target/waldux/config/Config.in.misc +++ /dev/null @@ -1,147 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_MISC_DEVICES - bool - -config ADK_WALDUX_KERNEL_MFD_SYSCON - bool - -config ADK_WALDUX_KERNEL_OF - bool - -config ADK_WALDUX_KERNEL_FIRMWARE_IN_KERNEL - bool - default y if ADK_WALDUX_KERNEL_R8169 && ADK_WALDUX_KERNEL_ROOT_NFS - default n - -config ADK_WALDUX_KERNEL_EXTRA_FIRMWARE - string - default "rtl8168e-2.fw" if ADK_WALDUX_KERNEL_R8169 && ADK_WALDUX_KERNEL_ROOT_NFS - default "" - -config ADK_WALDUX_KERNEL_FW_LOADER_USER_HELPER - bool - -config ADK_WALDUX_KERNEL_KEYS - bool - -config ADK_WALDUX_KERNEL_SBUS - bool - -config ADK_WALDUX_KERNEL_FIQ - bool - -config ADK_WALDUX_KERNEL_FSL_OTP - bool - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_IMX_WEIM - bool - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_INTEL_IOMMU - bool - -config ADK_WALDUX_KERNEL_IOMMU_API - bool - -config ADK_WALDUX_KERNEL_IOMMU_IOVA - bool - -config ADK_WALDUX_KERNEL_DMAR_TABLE - bool - -menu "Miscellaneous devices support" - -source "target/waldux//config/Config.in.rtc" -source "target/waldux//config/Config.in.leds" -source "target/waldux//config/Config.in.watchdog" -source "target/waldux//config/Config.in.thermal" -source "target/waldux//config/Config.in.i2c" -source "target/waldux//config/Config.in.spi" -source "target/waldux//config/Config.in.regmap" -source "target/waldux//config/Config.in.regulator" -source "target/waldux//config/Config.in.gpio" -source "target/waldux//config/Config.in.dma" -source "target/waldux//config/Config.in.lib" - -config ADK_WALDUX_KERNEL_PWM - bool - -config ADK_WALDUX_KERNEL_PWM_IMX - bool - select ADK_WALDUX_KERNEL_PWM - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_KEXEC - bool "Add KEXEC syscall" - help - You need also kexec-tools to benefit from it. - -config ADK_WALDUX_KERNEL_PARPORT - tristate "Generic parallel port support" - depends on ADK_TARGET_WITH_PP - help - Kernel module for generic parallel port support. - -config ADK_WALDUX_KERNEL_PARPORT_PC - tristate "PC style parallel port support" - depends on ADK_WALDUX_KERNEL_PARPORT - help - Kernel module for PC style parallel port support. - -config ADK_WALDUX_KERNEL_PLIP - tristate "PLIP (internet over parallel port)" - depends on ADK_WALDUX_KERNEL_PARPORT - select ADK_WALDUX_KERNEL_PARPORT_PC - help - PLIP: IPv4 over parallel port, using a Turbo Laplink - (crossed null-printer) cable. Drivers exist for DOS - (from Crynwr), Linux 2.x (protocol changed and is no - longer compatible with Linux 1.x), FreeBSD and MirBSD. - This will enlarge your kernel by about 8 KiB. - -config ADK_WALDUX_KERNEL_PRINTER - tristate "Line printer support" - depends on ADK_WALDUX_KERNEL_PARPORT - select ADK_WALDUX_KERNEL_PARPORT_PC - help - Kernel module for line printer support - -config ADK_WALDUX_KERNEL_PPDEV - tristate "Userland parallel port driver" - depends on ADK_WALDUX_KERNEL_PARPORT - select ADK_WALDUX_KERNEL_PARPORT_PC - help - Kernel module for userland parallel port access - -config ADK_WALDUX_KERNEL_FW_LOADER - tristate "Userspace firmware loading support" - depends on !ADK_TARGET_SYSTEM_SHARP_ZAURUS - help - This may be necessary when using drivers which require - loading of external firmware files. - -config ADK_WALDUX_KERNEL_EEPROM_93CX6 - tristate "93cx6 eeprom support" - depends on ADK_WALDUX_KERNEL_MAC80211 - select ADK_WALDUX_KERNEL_MISC_DEVICES - -config ADK_WALDUX_KERNEL_IOMMU_SUPPORT - bool "IOMMU support for Intel" - select ADK_WALDUX_KERNEL_PCI_MSI - select ADK_WALDUX_KERNEL_INTEL_IOMMU - select ADK_WALDUX_KERNEL_IOMMU_API - select ADK_WALDUX_KERNEL_IOMMU_IOVA - select ADK_WALDUX_KERNEL_DMAR_TABLE - depends on ADK_TARGET_WITH_IOMMU - default y - -endmenu diff --git a/target/waldux/config/Config.in.multimedia b/target/waldux/config/Config.in.multimedia deleted file mode 100644 index 8d0bbb959..000000000 --- a/target/waldux/config/Config.in.multimedia +++ /dev/null @@ -1,114 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Multimedia support" -depends on ADK_TARGET_WITH_USB - -config ADK_WALDUX_KERNEL_MEDIA_SUPPORT - tristate - -config ADK_WALDUX_KERNEL_MEDIA_RC_SUPPORT - bool - -config ADK_WALDUX_KERNEL_VIDEO_DEV - bool - -config ADK_WALDUX_KERNEL_VIDEO_V4L2 - bool - select ADK_WALDUX_KERNEL_VIDEO_DEV - -config ADK_WALDUX_KERNEL_MEDIA_USB_SUPPORT - bool - -config ADK_WALDUX_KERNEL_MEDIA_CAMERA_SUPPORT - bool - -config ADK_WALDUX_KERNEL_MEDIA_ANALOG_TV_SUPPORT - bool - -config ADK_WALDUX_KERNEL_MEDIA_DIGITAL_TV_SUPPORT - bool - -config ADK_WALDUX_KERNEL_DVB_CORE - tristate - -config ADK_WALDUX_KERNEL_RC_CORE - tristate - -config ADK_WALDUX_KERNEL_VIDEO_CX231XX_DVB - tristate - -config ADK_WALDUX_KERNEL_DVB_SI2165 - tristate - -config ADK_WALDUX_KERNEL_MEDIA_TUNER_TDA18271 - tristate - -menu "DVB card support" - -config ADK_WALDUX_KERNEL_VIDEO_CX231XX - tristate "Hauppauge WinTV-HVR-930C" - select ADK_WALDUX_KERNEL_MEDIA_SUPPORT - select ADK_WALDUX_KERNEL_MEDIA_USB_SUPPORT - select ADK_WALDUX_KERNEL_MEDIA_DIGITAL_TV_SUPPORT - select ADK_WALDUX_KERNEL_MEDIA_ANALOG_TV_SUPPORT - select ADK_WALDUX_KERNEL_MEDIA_RC_SUPPORT - select ADK_WALDUX_KERNEL_RC_CORE - select ADK_WALDUX_KERNEL_DVB_CORE - select ADK_WALDUX_KERNEL_VIDEO_CX231XX_DVB - select ADK_WALDUX_KERNEL_DVB_SI2165 - select ADK_WALDUX_KERNEL_MEDIA_TUNER_TDA18271 - help - Driver for Hauppauge WinTV-HVR-930C - -config ADK_WALDUX_KERNEL_VIDEO_PVRUSB2 - tristate "Hauppauge PVR DVB stick" - select ADK_WALDUX_KERNEL_MEDIA_SUPPORT - select ADK_WALDUX_KERNEL_MEDIA_USB_SUPPORT - select ADK_WALDUX_KERNEL_MEDIA_DIGITAL_TV_SUPPORT - select ADK_WALDUX_KERNEL_MEDIA_ANALOG_TV_SUPPORT - help - Driver for Hauppauge PVR - -endmenu - -menu "Webcam support" - -config ADK_WALDUX_KERNEL_USB_VIDEO_CLASS - tristate "Kernel driver for USB video webcams" - depends on ADK_WALDUX_KERNEL_USB || ADK_TARGET_SYSTEM_LEMOTE_YEELONG - select ADK_WALDUX_KERNEL_MEDIA_SUPPORT - -config ADK_WALDUX_KERNEL_USB_GSPCA - tristate "GSPCA webcam framework" - depends on ADK_TARGET_WITH_USB - select ADK_WALDUX_KERNEL_VIDEO_V4L2 - select ADK_WALDUX_KERNEL_MEDIA_SUPPORT - select ADK_WALDUX_KERNEL_MEDIA_USB_SUPPORT - select ADK_WALDUX_KERNEL_MEDIA_CAMERA_SUPPORT - help - GSPCA webcam framework - -config ADK_WALDUX_KERNEL_USB_GSPCA_PAC207 - tristate "Pixart PAC207 USB Camera Driver" - depends on ADK_WALDUX_KERNEL_USB_GSPCA - help - -config ADK_WALDUX_KERNEL_USB_GSPCA_PAC7311 - tristate "Pixart PAC7311 USB Camera Driver" - depends on ADK_WALDUX_KERNEL_USB_GSPCA - help - -config ADK_WALDUX_KERNEL_USB_GSPCA_SPCA561 - tristate "SPCA561 USB Camera Driver" - depends on ADK_WALDUX_KERNEL_USB_GSPCA - help - -config ADK_WALDUX_KERNEL_USB_PWC - tristate "USB Philips Camera driver" - depends on ADK_TARGET_WITH_USB - default n - help - -endmenu -endmenu diff --git a/target/waldux/config/Config.in.netdevice b/target/waldux/config/Config.in.netdevice deleted file mode 100644 index 6ad7cf76b..000000000 --- a/target/waldux/config/Config.in.netdevice +++ /dev/null @@ -1,9 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Network device support" -source "target/waldux//config/Config.in.ethernet" -source "target/waldux//config/Config.in.wireless" -source "target/waldux//config/Config.in.bluetooth" -source "target/waldux//config/Config.in.nfc" -endmenu diff --git a/target/waldux/config/Config.in.netfilter b/target/waldux/config/Config.in.netfilter deleted file mode 100644 index f441531ae..000000000 --- a/target/waldux/config/Config.in.netfilter +++ /dev/null @@ -1,131 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Netfilter" -depends on ADK_TARGET_WITH_NET - -config ADK_WALDUX_KERNEL_NETFILTER - bool - -config ADK_WALDUX_KERNEL_NETFILTER_ADVANCED - bool - -config ADK_WALDUX_KERNEL_BRIDGE_NETFILTER - bool - -config ADK_WALDUX_KERNEL_NETFILTER_XTABLES - tristate - select ADK_WALDUX_KERNEL_NETFILTER - select ADK_WALDUX_KERNEL_NETFILTER_ADVANCED - -config ADK_WALDUX_KERNEL_NETFILTER_DEBUG - bool - -config ADK_WALDUX_KERNEL_IP_NF_MATCH_LAYER7_DEBUG - bool - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_MIRROR - tristate - -config ADK_WALDUX_KERNEL_IP_NF_NAT_SNMP_BASIC - tristate - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_DSCP - tristate - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_MARK - tristate - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_CLASSIFY - tristate - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_IMQ - tristate - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_CONNMARK - tristate - -config ADK_WALDUX_KERNEL_IP_NF_ARPTABLES - tristate - -config ADK_WALDUX_KERNEL_IP_NF_COMPAT_IPCHAINS - tristate - -config ADK_WALDUX_KERNEL_IP_NF_COMPAT_IPFWADM - tristate - -config ADK_WALDUX_KERNEL_IP6_NF_QUEUE - tristate - -config ADK_WALDUX_KERNEL_IP6_NF_IPTABLES - tristate - -config ADK_WALDUX_KERNEL_IP_ROUTE_FWMARK - bool - -config ADK_WALDUX_KERNEL_IP_NF_QUEUE - tristate - -config ADK_WALDUX_KERNEL_IP_NF_MATCH_TIME - tristate - -config ADK_WALDUX_KERNEL_IP_NF_MATCH_CONDITION - tristate - -config ADK_WALDUX_KERNEL_IP_NF_MATCH_DSCP - tristate - -config ADK_WALDUX_KERNEL_IP_NF_MATCH_AH_ESP - tristate - -config ADK_WALDUX_KERNEL_IP_NF_MATCH_LENGTH - tristate - -config ADK_WALDUX_KERNEL_IP_NF_MATCH_HELPER - tristate - -# cannot be ADK_WALDUX_KERNEL_IP_NF_MATCH_STATE because -# netfilter is built as a module -> this'll always be -# a module, too -config ADK_WALDUX_KERNEL_IP_NF_MATCH_STATE - tristate - select ADK_WALDUX_KERNEL_NETFILTER_XT_MATCH_STATE - -config ADK_WALDUX_KERNEL_NETFILTER_XT_NAT - tristate - -config ADK_WALDUX_KERNEL_NETFILTER_XT_MATCH_STATE - tristate - -# cannot be ADK_WALDUX_KERNEL_IP_NF_MATCH_CONNTRACK because -# netfilter is built as a module -> this'll always be -# a module, too -config ADK_WALDUX_KERNEL_NETFILTER_XT_MATCH_CONNTRACK - tristate - -config ADK_WALDUX_KERNEL_NETFILTER_XT_MATCH_CONNMARK - tristate - -config ADK_WALDUX_KERNEL_IP_NF_MATCH_UNCLEAN - tristate - -config ADK_WALDUX_KERNEL_IP_NF_MATCH_STRING - tristate - -menu "Core Netfilter Configuration" -source target/waldux//config/Config.in.netfilter.core -endmenu - -menu "IPv4: Netfilter Configuration" -source target/waldux//config/Config.in.netfilter.ip4 -endmenu - -menu "IPv6: Netfilter Configuration" -source target/waldux//config/Config.in.netfilter.ip6 -endmenu - -menu "Ethernet bridge firewalling" -source target/waldux//config/Config.in.netfilter.ebt -endmenu - -endmenu diff --git a/target/waldux/config/Config.in.netfilter.core b/target/waldux/config/Config.in.netfilter.core deleted file mode 100644 index 1a11e8b21..000000000 --- a/target/waldux/config/Config.in.netfilter.core +++ /dev/null @@ -1,195 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_NF_CONNTRACK - tristate 'Netfilter connection tracking support' - select ADK_WALDUX_KERNEL_NETFILTER_XTABLES - default n - help - Connection tracking keeps a record of what packets have passed - through your machine, in order to figure out how they are related - into connections. - - Layer 3 independent connection tracking is experimental scheme - which generalize ip_conntrack to support other layer 3 protocols. - -menu "Netfilter connection tracking support for special protocols" -depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_MARK - bool 'Connection mark tracking support' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - select ADK_WALDUX_KERNEL_IP_NF_MATCH_CONNMARK - help - This option enables support for connection marks, used by the - `CONNMARK' target and `connmark' match. Similar to the mark value - of packets, but this mark value is kept in the conntrack session - instead of the individual packets. - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_SECMARK - bool 'Connection tracking security mark support' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - #FIXME select NETWORK_SECMARK - help - This option enables security markings to be applied to - connections. Typically they are copied to connections from - packets using the CONNSECMARK target and copied back from - connections to packets with the same target, with the packets - being originally labeled via SECMARK. - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_FTP - tristate 'FTP protocol support' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - help - Tracking FTP connections is problematic: special helpers are - required for tracking them, and doing masquerading and other forms - of Network Address Translation on them. - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_IRC - tristate 'IRC protocol support' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - help - There is a commonly-used extension to IRC called - Direct Client-to-Client Protocol (DCC). This enables users to send - files to each other, and also chat to each other without the need - of a server. DCC Sending is used anywhere you send files over IRC, - and DCC Chat is most commonly used by Eggdrop bots. If you are - using NAT, this extension will enable you to send files and initiate - chats. Note that you do NOT need this extension to get files or - have others initiate chats, or everything else in IRC. - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_NETBIOS_NS - tristate 'NetBIOS name service protocol support' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - help - NetBIOS name service requests are sent as broadcast messages from an - unprivileged port and responded to with unicast messages to the - same port. This make them hard to firewall properly because connection - tracking doesn't deal with broadcasts. This helper tracks locally - originating NetBIOS name service requests and the corresponding - responses. It relies on correct IP address configuration, specifically - netmask and broadcast address. When properly configured, the output - of "ip address show" should look similar to this: - - $ ip -4 address show eth0 - 4: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 - inet 172.16.2.252/24 brd 172.16.2.255 scope global eth0 - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_TFTP - tristate 'TFTP protocol support' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - help - TFTP connection tracking helper, this is required depending - on how restrictive your ruleset is. - If you are using a tftp client behind -j SNAT or -j MASQUERADING - you will need this. - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_PPTP - tristate 'PPTP protocol support' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - help - This module adds support for PPTP (Point to Point Tunnelling - Protocol, RFC2637) connection tracking and NAT. - - If you are running PPTP sessions over a stateful firewall or NAT - box, you may want to enable this feature. - - Please note that not all PPTP modes of operation are supported yet. - For more info, read top of the file - net/ipv4/netfilter/ip_conntrack_pptp.c - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_H323 - tristate 'H.323 protocol support' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - help - H.323 is a VoIP signalling protocol from ITU-T. As one of the most - important VoIP protocols, it is widely used by voice hardware and - software including voice gateways, IP phones, Netmeeting, OpenPhone, - Gnomemeeting, etc. - - With this module you can support H.323 on a connection tracking/NAT - firewall. - - This module supports RAS, Fast Start, H.245 Tunnelling, Call - Forwarding, RTP/RTCP and T.120 based audio, video, fax, chat, - whiteboard, file transfer, etc. For more information, please - visit http://nath323.sourceforge.net/. - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_SIP - tristate 'SIP protocol support' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - help - SIP is an application-layer control protocol that can establish, - modify, and terminate multimedia sessions (conferences) such as - Internet telephony calls. With the ip_conntrack_sip and - the ip_nat_sip modules you can support the protocol on a connection - tracking/NATing firewall. - -endmenu - -config ADK_WALDUX_KERNEL_NETFILTER_NETLINK_LOG - tristate 'Netfilter LOG over NFNETLINK interface' - help - If this option is enabled, the kernel will include support - for logging packets via NFNETLINK. - -menu "Netfilter target support" - -config ADK_WALDUX_KERNEL_NETFILTER_XT_TARGET_CHECKSUM - tristate '"CHECKSUM" target support' - select ADK_WALDUX_KERNEL_IP_NF_IPTABLES - select ADK_WALDUX_KERNEL_NETFILTER_XTABLES - select ADK_WALDUX_KERNEL_IP_NF_MANGLE - select ADK_WALDUX_KERNEL_NETFILTER_ADVANCED - -config ADK_WALDUX_KERNEL_NETFILTER_XT_TARGET_CLASSIFY - tristate '"CLASSIFY" target support' - select ADK_WALDUX_KERNEL_NETFILTER_XTABLES - help - This option adds a `CLASSIFY' target, which enables the user to set - the priority of a packet. Some qdiscs can use this value for - classification, among these are: - - atm, cbq, dsmark, pfifo_fast, htb, prio - -config ADK_WALDUX_KERNEL_NETFILTER_XT_TARGET_CONNMARK - tristate '"CONNMARK" target support' - select ADK_WALDUX_KERNEL_NETFILTER_XTABLES - select ADK_WALDUX_KERNEL_NF_CONNTRACK - help - This option adds a `CONNMARK' target, which allows one to manipulate - the connection mark value. Similar to the MARK target, but - affects the connection mark value rather than the packet mark value. - -config ADK_WALDUX_KERNEL_NETFILTER_XT_TARGET_MARK - tristate '"MARK" target support' - select ADK_WALDUX_KERNEL_NETFILTER_XTABLES - help - This option adds a `MARK' target, which allows you to create rules - in the `mangle' table which alter the netfilter mark (nfmark) field - associated with the packet prior to routing. This can change - the routing method (see `Use netfilter MARK value as routing - key') and can also be used by other subsystems to change their - behavior. - -config ADK_WALDUX_KERNEL_NETFILTER_XT_TARGET_NFQUEUE - tristate '"NFQUEUE" target support' - select ADK_WALDUX_KERNEL_NETFILTER_XTABLES - help - This target replaced the old obsolete QUEUE target. - - As opposed to QUEUE, it supports 65535 different queues, - not just one. - -config ADK_WALDUX_KERNEL_NETFILTER_XT_TARGET_LOG - tristate '"LOG" target support' - depends on ADK_WALDUX_KERNEL_IP_NF_FILTER - help - This option adds a `LOG' target, which allows you to create rules in - any iptables table which records the packet header to the syslog. - -config ADK_WALDUX_KERNEL_NETFILTER_XT_TARGET_TCPMSS - tristate '"TCPMSS" target support' - select ADK_WALDUX_KERNEL_NETFILTER_XTABLES - -endmenu diff --git a/target/waldux/config/Config.in.netfilter.ebt b/target/waldux/config/Config.in.netfilter.ebt deleted file mode 100644 index 6b7c72fa5..000000000 --- a/target/waldux/config/Config.in.netfilter.ebt +++ /dev/null @@ -1,218 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - tristate 'Ethernet Bridge tables support' - select ADK_WALDUX_KERNEL_BRIDGE_NETFILTER - default n - help - ebtables is a general, extensible frame/packet identification - framework. Say 'Y' or 'M' here if you want to do Ethernet - filtering/NAT/brouting on the Ethernet bridge. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_BROUTE - tristate "broute table support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - The ebtables broute table is used to define rules that decide between - bridging and routing frames, giving Linux the functionality of a - brouter. See the man page for ebtables(8) and examples on the ebtables - website. - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_T_FILTER - tristate "filter table support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - The ebtables filter table is used to define frame filtering rules at - local input, forwarding and local output. See the man page for - ebtables(8). - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_T_NAT - tristate "nat table support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - The ebtables nat table is used to define rules that alter the MAC - source address (MAC SNAT) or the MAC destination address (MAC DNAT). - See the man page for ebtables(8). - -# -# matches -# -config ADK_WALDUX_KERNEL_BRIDGE_EBT_802_3 - tristate "802.3 filter support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds matching support for 802.3 Ethernet frames. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_AMONG - tristate "among filter support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the among match, which allows matching the MAC source - and/or destination address on a list of addresses. Optionally, - MAC/IP address pairs can be matched, f.e. for anti-spoofing rules. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_ARP - tristate "ARP filter support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the ARP match, which allows ARP and RARP header field - filtering. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_IP - tristate "IP filter support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the IP match, which allows basic IP header field - filtering. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_IP6 - tristate "IP6 filter support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES && ADK_WALDUX_KERNEL_IPV6 - default n - help - This option adds the IP6 match, which allows basic IPV6 header field - filtering. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_LIMIT - tristate "limit match support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the limit match, which allows you to control - the rate at which a rule can be matched. This match is the - equivalent of the iptables limit match. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_MARK - tristate "mark filter support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the mark match, which allows matching frames based on - the 'nfmark' value in the frame. This can be set by the mark target. - This value is the same as the one used in the iptables mark match and - target. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_PKTTYPE - tristate "packet type filter support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the packet type match, which allows matching on the - type of packet based on its Ethernet "class" (as determined by - the generic networking code): broadcast, multicast, - for this host alone or for another host. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_STP - tristate "STP filter support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the Spanning Tree Protocol match, which - allows STP header field filtering. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_VLAN - tristate "802.1Q VLAN filter support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the 802.1Q vlan match, which allows the filtering of - 802.1Q vlan fields. - -# -# targets -# -config ADK_WALDUX_KERNEL_BRIDGE_EBT_ARPREPLY - tristate "arp reply target support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the arp reply target, which allows - automatically sending arp replies to arp requests. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_DNAT - tristate "dnat target support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the MAC DNAT target, which allows altering the MAC - destination address of frames. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_MARK_T - tristate "mark target support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the mark target, which allows marking frames by - setting the 'nfmark' value in the frame. - This value is the same as the one used in the iptables mark match and - target. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_REDIRECT - tristate "redirect target support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the MAC redirect target, which allows altering the MAC - destination address of a frame to that of the device it arrived on. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_SNAT - tristate "snat target support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the MAC SNAT target, which allows altering the MAC - source address of frames. - -# -# watchers -# -config ADK_WALDUX_KERNEL_BRIDGE_EBT_LOG - tristate "log support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option adds the log watcher, that you can use in any rule - in any ebtables table. It records info about the frame header - to the syslog. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_ULOG - tristate "ulog support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option enables the old bridge-specific "ebt_ulog" implementation - which has been obsoleted by the new "nfnetlink_log" code (see - CONFIG_NETFILTER_NETLINK_LOG). - - This option adds the ulog watcher, that you can use in any rule - in any ebtables table. The packet is passed to a userspace - logging daemon using netlink multicast sockets. This differs - from the log watcher in the sense that the complete packet is - sent to userspace instead of a descriptive text and that - netlink multicast sockets are used instead of the syslog. - -config ADK_WALDUX_KERNEL_BRIDGE_EBT_NFLOG - tristate "nflog support" - depends on ADK_WALDUX_KERNEL_BRIDGE_NF_EBTABLES - default n - help - This option enables the nflog watcher, which allows to LOG - messages through the netfilter logging API, which can use - either the old LOG target, the old ULOG target or nfnetlink_log - as backend. - - This option adds the nflog watcher, that you can use in any rule - in any ebtables table. - diff --git a/target/waldux/config/Config.in.netfilter.ip4 b/target/waldux/config/Config.in.netfilter.ip4 deleted file mode 100644 index 85849ed05..000000000 --- a/target/waldux/config/Config.in.netfilter.ip4 +++ /dev/null @@ -1,119 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_NF_NAT - tristate - -config ADK_WALDUX_KERNEL_NF_NAT_IPV4 - tristate - -config ADK_WALDUX_KERNEL_IP_NF_IPTABLES - tristate 'IP tables support' - select ADK_WALDUX_KERNEL_NETFILTER_XTABLES - default n - help - iptables is a general, extensible packet identification framework. - The packet filtering and full NAT (masquerading, port forwarding, - etc) subsystems now use this: say `Y' or `M' here if you want to use - either of those. - -config ADK_WALDUX_KERNEL_IP_NF_FILTER - tristate 'IP Packet Filtering table support' - depends on ADK_WALDUX_KERNEL_IP_NF_IPTABLES - default n - help - Packet filtering defines a table `filter', which has a series of - rules for simple packet filtering at local input, forwarding and - local output. - -config ADK_WALDUX_KERNEL_IP_NF_NAT - tristate 'IP NAT table support' - select ADK_WALDUX_KERNEL_NETFILTER_XT_NAT - select ADK_WALDUX_KERNEL_NF_NAT - select ADK_WALDUX_KERNEL_NF_NAT_IPV4 - depends on ADK_WALDUX_KERNEL_IP_NF_IPTABLES - default n - help - -config ADK_WALDUX_KERNEL_IP_NF_MANGLE - tristate 'IP Packet mangling table support' - depends on ADK_WALDUX_KERNEL_IP_NF_IPTABLES - default n - help - This option adds a `mangle' table to iptables: see the man page for - iptables(8). This table is used for various packet alterations - which can effect how the packet is routed. - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_IPV4 - tristate 'IP connection tracking support (required for NAT)' - select ADK_WALDUX_KERNEL_NF_CONNTRACK - select ADK_WALDUX_KERNEL_NETFILTER_XT_MATCH_CONNTRACK - default n - help - Connection tracking keeps a record of what packets have passed - through your machine, in order to figure out how they are related - into connections. - -config ADK_WALDUX_KERNEL_IP_NF_CT_ACCT - bool 'Connection tracking flow accounting' - depends on ADK_WALDUX_KERNEL_NF_CONNTRACK - help - If this option is enabled, the connection tracking code will - keep per-flow packet and byte counters. - - Those counters can be used for flow-based accounting or the - `connbytes' match. - -menu "IP target support" - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_MASQUERADE - tristate 'MASQUERADE target support' - depends on ADK_WALDUX_KERNEL_NF_NAT - default n - help - Masquerading is a special case of NAT: all outgoing connections are - changed to seem to come from a particular interface's address, and - if the interface goes down, those connections are lost. This is - only useful for dialup accounts with dynamic IP address (ie. your IP - address will be different on next dialup). - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_REJECT - tristate 'REJECT target support' - depends on ADK_WALDUX_KERNEL_IP_NF_FILTER - default n - help - The REJECT target allows a filtering rule to specify that an ICMP - error should be issued in response to an incoming packet, rather - than silently being dropped. - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_REDIRECT - tristate 'REDIRECT target support' - depends on ADK_WALDUX_KERNEL_NF_NAT - help - REDIRECT is a special case of NAT: all incoming connections are - mapped onto the incoming interface's address, causing the packets to - come to the local machine instead of passing through. This is - useful for transparent proxies. - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_NETMAP - tristate 'NETMAP target support' - depends on ADK_WALDUX_KERNEL_NF_NAT - help - NETMAP is an implementation of static 1:1 NAT mapping of network - addresses. It maps the network address part, while keeping the host - address part intact. It is similar to Fast NAT, except that - Netfilter's connection tracking doesn't work well with Fast NAT. - -config ADK_WALDUX_KERNEL_IP_NF_TARGET_ECN - tristate 'ECN target support' - depends on ADK_WALDUX_KERNEL_IP_NF_MANGLE - help - This option adds a `ECN' target, which can be used in the iptables mangle - table. - - You can use this target to remove the ECN bits from the IPv4 header of - an IP packet. This is particularly useful, if you need to work around - existing ECN blackholes on the internet, but don't want to disable - ECN support in general. - -endmenu diff --git a/target/waldux/config/Config.in.netfilter.ip6 b/target/waldux/config/Config.in.netfilter.ip6 deleted file mode 100644 index d2bdd3df4..000000000 --- a/target/waldux/config/Config.in.netfilter.ip6 +++ /dev/null @@ -1,132 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_NF_CONNTRACK_IPV6 - tristate "IPv6 connection tracking support" - select ADK_WALDUX_KERNEL_NF_CONNTRACK - select ADK_WALDUX_KERNEL_IPV6 - default n - help - Connection tracking keeps a record of what packets have passed - through your machine, in order to figure out how they are related - into connections. - - This is IPv6 support on Layer 3 independent connection tracking. - Layer 3 independent connection tracking is experimental scheme - which generalize ip_conntrack to support other layer 3 protocols. - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_IPTABLES - tristate "IP6 tables support (required for filtering)" - select ADK_WALDUX_KERNEL_NETFILTER_XTABLES - select ADK_WALDUX_KERNEL_IPV6 - default n - help - ip6tables is a general, extensible packet identification framework. - Currently only the packet filtering and packet mangling subsystem - for IPv6 use this, but connection tracking is going to follow. - Say 'Y' or 'M' here if you want to use either of those. - - To compile it as a module, choose M here. If unsure, say N. - -if ADK_WALDUX_KERNEL_IP6_NF_IPTABLES - -# The simple matches. -config ADK_WALDUX_KERNEL_IP6_NF_MATCH_AH - tristate '"ah" match support' - help - This module allows one to match AH packets. - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_MATCH_EUI64 - tristate '"eui64" address check' - help - This module performs checking on the IPv6 source address - Compares the last 64 bits with the EUI64 (delivered - from the MAC address) address - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_MATCH_FRAG - tristate '"frag" Fragmentation header match support' - help - frag matching allows you to match packets based on the fragmentation - header of the packet. - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_MATCH_OPTS - tristate '"hbh" hop-by-hop and "dst" opts header match support' - help - This allows one to match packets based on the hop-by-hop - and destination options headers of a packet. - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_MATCH_IPV6HEADER - tristate '"ipv6header" IPv6 Extension Headers Match' - help - This module allows one to match packets based upon - the ipv6 extension headers. - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_MATCH_MH - tristate '"mh" match support' - help - This module allows one to match MH packets. - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_MATCH_RT - tristate '"rt" Routing header match support' - help - rt matching allows you to match packets based on the routing - header of the packet. - - To compile it as a module, choose M here. If unsure, say N. - -# The targets - -config ADK_WALDUX_KERNEL_IP6_NF_FILTER - tristate "Packet filtering" - default n - help - Packet filtering defines a table `filter', which has a series of - rules for simple packet filtering at local input, forwarding and - local output. See the man page for iptables(8). - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_TARGET_REJECT - tristate "REJECT target support" - depends on ADK_WALDUX_KERNEL_IP6_NF_FILTER - help - The REJECT target allows a filtering rule to specify that an ICMPv6 - error should be issued in response to an incoming packet, rather - than silently being dropped. - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_MANGLE - tristate "Packet mangling" - help - This option adds a `mangle' table to iptables: see the man page for - iptables(8). This table is used for various packet alterations - which can effect how the packet is routed. - - To compile it as a module, choose M here. If unsure, say N. - -config ADK_WALDUX_KERNEL_IP6_NF_RAW - tristate 'raw table support (required for TRACE)' - help - This option adds a `raw' table to ip6tables. This table is the very - first in the netfilter framework and hooks in at the PREROUTING - and OUTPUT chains. - - If you want to compile it as a module, say M here and read - . If unsure, say `N'. - -endif # ADK_WALDUX_KERNEL_IP6_NF_IPTABLES diff --git a/target/waldux/config/Config.in.network b/target/waldux/config/Config.in.network deleted file mode 100644 index afbf36c7a..000000000 --- a/target/waldux/config/Config.in.network +++ /dev/null @@ -1,267 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Network support" -depends on ADK_TARGET_WITH_NET \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_NETDEVICES - bool - -config ADK_WALDUX_KERNEL_ETHERNET - bool - -config ADK_WALDUX_KERNEL_NET - bool - -config ADK_WALDUX_KERNEL_PACKET - bool - -config ADK_WALDUX_KERNEL_UNIX - bool - -config ADK_WALDUX_KERNEL_NET_CORE - bool - -config ADK_WALDUX_KERNEL_INET - bool "Enable TCP/IP support" - select ADK_WALDUX_KERNEL_NET - select ADK_WALDUX_KERNEL_UNIX - select ADK_WALDUX_KERNEL_PACKET - select ADK_WALDUX_KERNEL_NET_CORE - select ADK_WALDUX_KERNEL_NETDEVICES - select ADK_WALDUX_KERNEL_ETHERNET - select ADK_WALDUX_KERNEL_CRYPTO - select ADK_WALDUX_KERNEL_CRYPTO_AES - default y - -config ADK_WALDUX_KERNEL_IP_FIB_HASH - bool - default y - -config ADK_WALDUX_KERNEL_IPV6 - tristate "Enable IPv6 support" - select BUSYBOX_FEATURE_IPV6 - help - This is complemental support for the IP version 6. - You will still be able to do traditional IPv4 networking as well. - - For general information about IPv6, see - . - For Linux IPv6 development information, see . - For specific information about IPv6 under Linux, read the HOWTO at - . - -config ADK_WALDUX_KERNEL_IPV6_SIT - tristate "IPv6-in-IPv4 tunnel (SIT driver)" - select ADK_WALDUX_KERNEL_INET_TUNNEL - select ADK_WALDUX_KERNEL_NET_IP_TUNNEL - help - Tunneling means encapsulating data of one protocol type within - another protocol and sending it over a channel that understands the - encapsulating protocol. This driver implements encapsulation of IPv6 - into IPv4 packets. This is useful if you want to connect two IPv6 - networks over an IPv4-only path. - -config ADK_WALDUX_KERNEL_SYN_COOKIES - bool "TCP syncookie support" - -config ADK_WALDUX_KERNEL_IP_PNP_BOOTP - bool - -config ADK_WALDUX_KERNEL_IP_PNP_RARP - bool - -config ADK_WALDUX_KERNEL_NET_IPGRE_BROADCAST - bool - -config ADK_WALDUX_KERNEL_NET_IPGRE_DEMUX - bool - -config ADK_WALDUX_KERNEL_PPP_ASYNC - bool - -config ADK_WALDUX_KERNEL_SLHC - bool - -config ADK_WALDUX_KERNEL_IMQ - tristate - -config ADK_WALDUX_KERNEL_LLC - tristate - -config ADK_WALDUX_KERNEL_IP_MULTICAST - bool "Enable IP Multicasting" - -config ADK_WALDUX_KERNEL_IP_MROUTE - bool "Enable IP Multicasting Routing" - -config ADK_WALDUX_KERNEL_ATM - tristate "Asynchronous Transfer Mode (ATM)" - help - ATM is a high-speed networking technology for Local Area Networks - and Wide Area Networks. It uses a fixed packet size and is - connection oriented, allowing for the negotiation of minimum - bandwidth requirements. - - In order to participate in an ATM network, your Linux box needs an - ATM networking card. If you have that, say Y here and to the driver - of your ATM card below. - - Note that you need a set of user-space programs to actually make use - of ATM. See the file for - further details. - -config ADK_WALDUX_KERNEL_ATM_BR2684 - tristate "BR2684 ATM module" - select ADK_WALDUX_KERNEL_ATM - -config ADK_WALDUX_KERNEL_BRIDGE - tristate "802.1d Ethernet Bridging" - select ADK_WALDUX_KERNEL_LLC - help - If you say Y here, then your Linux box will be able to act as an - Ethernet bridge, which means that the different Ethernet segments it - is connected to will appear as one Ethernet to the participants. - Several such bridges can work together to create even larger - networks of Ethernets using the IEEE 802.1 spanning tree algorithm. - As this is a standard, Linux bridges will cooperate properly with - other third party bridge products. - - In order to use the Ethernet bridge, you'll need the bridge - configuration tools; see - for location. Please read the Bridge mini-HOWTO for more - information. - - If you enable iptables support along with the bridge support then you - turn your bridge into a bridging IP firewall. - iptables will then see the IP packets being bridged, so you need to - take this into account when setting up your firewall rules. - Enabling arptables support when bridging will let arptables see - bridged ARP traffic in the arptables FORWARD chain. - -config ADK_WALDUX_KERNEL_VLAN_8021Q - tristate "802.1q VLAN support" - help - Select this and you will be able to create 802.1Q VLAN interfaces - on your ethernet interfaces. 802.1Q VLAN supports almost - everything a regular ethernet interface does, including - firewalling, bridging, and of course IP traffic. You will need - the 'vconfig' tool from the VLAN project in order to effectively - use VLANs. See the VLAN web page for more information: - - -config ADK_WALDUX_KERNEL_INET_TUNNEL - tristate - -config ADK_WALDUX_KERNEL_NET_IP_TUNNEL - tristate - default n - -config ADK_WALDUX_KERNEL_NET_IPIP - tristate "IP in IP encapsulation support" - select ADK_WALDUX_KERNEL_INET_TUNNEL - select ADK_WALDUX_KERNEL_NET_IP_TUNNEL - help - Tunneling means encapsulating data of one protocol type within - another protocol and sending it over a channel that understands the - encapsulating protocol. This particular tunneling driver implements - encapsulation of IP within IP, which sounds kind of pointless, but - can be useful if you want to make your (or some other) machine - appear on a different network than it physically is, or to use - mobile-IP facilities (allowing laptops to seamlessly move between - networks without changing their IP addresses). - -config ADK_WALDUX_KERNEL_NET_IPGRE - tristate "GRE tunnels over IP" - select ADK_WALDUX_KERNEL_NET_IPGRE_BROADCAST - select ADK_WALDUX_KERNEL_NET_IPGRE_DEMUX - select ADK_WALDUX_KERNEL_NET_IP_TUNNEL - help - Tunneling means encapsulating data of one protocol type within - another protocol and sending it over a channel that understands the - encapsulating protocol. This particular tunneling driver implements - GRE (Generic Routing Encapsulation) and at this time allows - encapsulating of IPv4 or IPv6 over existing IPv4 infrastructure. - This driver is useful if the other endpoint is a Cisco router: Cisco - likes GRE much better than the other Linux tunneling driver ("IP - tunneling" above). In addition, GRE allows multicast redistribution - through the tunnel. - -config ADK_WALDUX_KERNEL_PPP - tristate "PPP support" - select ADK_WALDUX_KERNEL_PPP_ASYNC - select ADK_WALDUX_KERNEL_SLHC - select ADK_WALDUX_KERNEL_CRC_CCITT - help - PPP (Point to Point Protocol) is a newer and better SLIP. It serves - the same purpose: sending Internet traffic over telephone (and other - serial) lines. Ask your access provider if they support it, because - otherwise you can't use it; most Internet access providers these - days support PPP rather than SLIP. - - To use PPP, you need an additional program called pppd as described - in the PPP-HOWTO, available at - . Make sure that you have - the version of pppd recommended in . - The PPP option enlarges your kernel by about 16 KB. - - There are actually two versions of PPP: the traditional PPP for - asynchronous lines, such as regular analog phone lines, and - synchronous PPP which can be used over digital ISDN lines for - example. If you want to use PPP over phone lines or other - asynchronous serial lines, you need to say Y (or M) here and also to - the next option, "PPP support for async serial ports". For PPP over - synchronous lines, you should say Y (or M) here and to "Support - synchronous PPP", below. - -config ADK_WALDUX_KERNEL_PPP_MPPE - tristate "PPP MPPE/MPPC module" - depends on ADK_WALDUX_KERNEL_PPP - select ADK_WALDUX_KERNEL_CRYPTO - select ADK_WALDUX_KERNEL_CRYPTO_ARC4 - select ADK_WALDUX_KERNEL_CRYPTO_SHA1 - select ADK_WALDUX_KERNEL_CRYPTO_ECB - help - Support for the MPPE Encryption protocol, as employed by the - Microsoft Point-to-Point Tunneling Protocol. - - See http://pptpclient.sourceforge.net/ for information on - configuring PPTP clients and servers to utilize this method. - -config ADK_WALDUX_KERNEL_PPPOATM - tristate "PPPoA (PPP over ATM) kernel support" - depends on ADK_WALDUX_KERNEL_PPP - select ADK_WALDUX_KERNEL_ATM - help - Support for PPP over ATM - -config ADK_WALDUX_KERNEL_PPPOE - tristate "PPPoE (PPP over Ethernet) kernel support" - depends on ADK_WALDUX_KERNEL_PPP - help - Support for PPP over Ethernet - -config ADK_WALDUX_KERNEL_TUN - tristate "Universal TUN/TAP driver" - help - Kernel support for the TUN/TAP tunneling device - -config ADK_WALDUX_KERNEL_BONDING - tristate "Bonding driver support" - help - Say 'Y' or 'M' if you wish to be able to 'bond' multiple Ethernet - Channels together. This is called 'Etherchannel' by Cisco, - 'Trunking' by Sun, 802.3ad by the IEEE, and 'Bonding' in Linux. - - The driver supports multiple bonding modes to allow for both high - performance and high availability operation. - - Refer to for more - information. - -source target/waldux//config/Config.in.sched -source target/waldux//config/Config.in.ipsec -source target/waldux//config/Config.in.ipvs - -endmenu diff --git a/target/waldux/config/Config.in.nfc b/target/waldux/config/Config.in.nfc deleted file mode 100644 index 25b22bdb9..000000000 --- a/target/waldux/config/Config.in.nfc +++ /dev/null @@ -1,37 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "NFC devices support" - -config ADK_WALDUX_KERNEL_NFC - bool - -config ADK_WALDUX_KERNEL_NFC_DIGITAL - bool - -config ADK_WALDUX_KERNEL_NFC_HCI - bool - -config ADK_WALDUX_KERNEL_NFC_NCI - bool - -config ADK_WALDUX_KERNEL_NFC_NCI_SPI - bool - -config ADK_WALDUX_KERNEL_NFC_SHDLC - bool - -config ADK_WALDUX_KERNEL_NFC_PN533 - tristate "PN533 USB chip" - select ADK_WALDUX_KERNEL_NFC - select ADK_WALDUX_KERNEL_NFC_DIGITAL - select ADK_WALDUX_KERNEL_NFC_HCI - select ADK_WALDUX_KERNEL_NFC_NCI - select ADK_WALDUX_KERNEL_NFC_NCI_SPI - select ADK_WALDUX_KERNEL_NFC_SHDLC - default n - help - Driver for PN533 USB chip. - -endmenu - diff --git a/target/waldux/config/Config.in.nls b/target/waldux/config/Config.in.nls deleted file mode 100644 index 89499d7ff..000000000 --- a/target/waldux/config/Config.in.nls +++ /dev/null @@ -1,471 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Native Language support" - -config ADK_WALDUX_KERNEL_NLS_DEFAULT - string - default "utf-8" - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_437 - tristate "Codepage 437 (United States, Canada)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored - in so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage that is used in - the United States and parts of Canada. This is recommended. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_737 - tristate "Codepage 737 (Greek)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored - in so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage that is used for - Greek. If unsure, say N. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_775 - tristate "Codepage 775 (Baltic Rim)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored - in so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage that is used - for the Baltic Rim Languages (Latvian and Lithuanian). If unsure, - say N. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_850 - tristate "Codepage 850 (Western European Languages)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage that is used for - much of Europe -- United Kingdom, Germany, Spain, Italy, and [add - more countries here]. It has some characters useful to many European - languages that are not part of the US codepage 437. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_852 - tristate "Codepage 852 (Eastern European Languages)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the Latin 2 codepage used by DOS - for much of Central and Eastern Europe. It has all the required - characters for these languages: Albanian, Croatian, Czech, English, - Finnish, Hungarian, Irish, German, Polish, Romanian, Serbian (Latin - transcription), Slovak, Slovenian, and Sorbian. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_855 - tristate "Codepage 855 (Cyrillic)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Cyrillic. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_857 - tristate "Codepage 857 (Turkish)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Turkish. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_860 - tristate "Codepage 860 (Portuguese)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Portuguese. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_861 - tristate "Codepage 861 (Icelandic)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Icelandic. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_862 - tristate "Codepage 862 (Hebrew)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Hebrew. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_863 - tristate "Codepage 863 (French Canadian)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Canadian - French. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_864 - tristate "Codepage 864 (Arabic)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Arabic. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_865 - tristate "Codepage 865 (Norwegian, Danish)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for the Nordic - European countries. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_866 - tristate "Codepage 866 (Cyrillic/Russian)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for - Cyrillic/Russian. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_869 - tristate "Codepage 869 (Greek)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Greek. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_874 - tristate "Codepage 874 (Thai)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Thai. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_932 - tristate "Codepage 932 (Japanese)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Shift-JIS - or EUC-JP. To use EUC-JP, you can use 'euc-jp' as mount option or - NLS Default value during kernel configuration, instead of 'cp932'. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_936 - tristate "Codepage 936 (Simplified Chinese)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Simplified - Chinese(GBK). - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_949 - tristate "Codepage 949 (Korean)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for UHC. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_950 - tristate "Codepage 950 (Traditional Chinese)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Traditional - Chinese(Big5). - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_1250 - tristate "Codepage 1250 (Slavic/Central European)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CDROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the Windows CP-1250 - character set, which works for most Latin-written Slavic and Central - European languages: Czech, German, Hungarian, Polish, Rumanian, Croatian, - Slovak, Slovene. - -config ADK_WALDUX_KERNEL_NLS_CODEPAGE_1251 - tristate "Codepage 1251 (Bulgarian, Belarusian)" - default n - help - The Microsoft FAT file system family can deal with filenames in - native language character sets. These character sets are stored in - so-called DOS codepages. You need to include the appropriate - codepage if you want to be able to read/write these filenames on - DOS/Windows partitions correctly. This does apply to the filenames - only, not to the file contents. You can include several codepages; - say Y here if you want to include the DOS codepage for Russian and - Bulgarian and Belarusian. - -config ADK_WALDUX_KERNEL_NLS_ASCII - tristate "ASCII (United States)" - default n - help - An ASCII NLS module is needed if you want to override the - DEFAULT NLS with this very basic charset and don't want any - non-ASCII characters to be translated. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_1 - tristate "NLS ISO 8859-1 (Latin-1; Western European Languages)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the Latin 1 character - set, which covers most West European languages such as Albanian, - Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German, - Galician, Irish, Icelandic, Italian, Norwegian, Portuguese, Spanish, - and Swedish. It is also the default for the US. If unsure, say Y. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_2 - tristate "NLS ISO 8859-2 (Latin-2; Central European Languages)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the Latin 2 character - set, which works for most Latin-written Slavic and Central European - languages: Czech, German, Hungarian, Polish, Rumanian, Croatian, - Slovak, Slovene. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_3 - tristate "NLS ISO 8859-3 (Latin-3; Esperanto, Galician, Maltese, Turkish)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the Latin 3 character - set, which is popular with authors of Esperanto, Galician, Maltese, - and Turkish. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_4 - tristate "NLS ISO 8859-4 (Latin-4; old Baltic charset)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the Latin 4 character - set which introduces letters for Estonian, Latvian, and - Lithuanian. It is an incomplete predecessor of Latin 7. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_5 - tristate "NLS ISO 8859-5 (Cyrillic)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for ISO8859-5, a Cyrillic - character set with which you can type Bulgarian, Belarusian, - Macedonian, Russian, Serbian, and Ukrainian. Note that the charset - KOI8-R is preferred in Russia. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_6 - tristate "NLS ISO 8859-6 (Arabic)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for ISO8859-6, the Arabic - character set. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_7 - tristate "NLS ISO 8859-7 (Greek)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for ISO8859-7, the Modern - Greek character set. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_8 - tristate "NLS ISO 8859-8 (Hebrew)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for ISO8859-8, the Hebrew - character set. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_9 - tristate "NLS ISO 8859-9 (Latin-5; Turkish)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the Latin 5 character - set, and it replaces the rarely needed Icelandic letters in Latin 1 - with the Turkish ones. Useful in Turkey. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_13 - tristate "NLS ISO 8859-13 (Latin-7; Baltic Rim)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the Latin 7 character - set, which supports modern Baltic languages including Latvian - and Lithuanian. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_14 - tristate "NLS ISO 8859-14 (Latin-8; Celtic)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the Latin 8 character - set, which adds the last accented vowels for Welsh (aka Cymraeg) - (and Manx Gaelic) that were missing in Latin 1. - has further information. - -config ADK_WALDUX_KERNEL_NLS_ISO8859_15 - tristate "NLS ISO 8859-15 (Latin-9; Western European Languages with Euro)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the Latin 9 character - set, which covers most West European languages such as Albanian, - Catalan, Danish, Dutch, English, Estonian, Faeroese, Finnish, - French, German, Galician, Irish, Icelandic, Italian, Norwegian, - Portuguese, Spanish, and Swedish. Latin 9 is an update to - Latin 1 (ISO 8859-1) that removes a handful of rarely used - characters and instead adds support for Estonian, corrects the - support for French and Finnish, and adds the new Euro character. - If unsure, say Y. - -config ADK_WALDUX_KERNEL_NLS_KOI8_R - tristate "NLS KOI8-R (Cryllic for Russian and Bulgarian)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the preferred Russian - character set. - -config ADK_WALDUX_KERNEL_NLS_KOI8_U - tristate "NLS KOI8-U (Cyrillic for Russian, Bulgarian and Ukrainian)" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the preferred Ukrainian - (koi8-u) and Belarusian (koi8-ru) character sets. - -config ADK_WALDUX_KERNEL_NLS_UTF8 - tristate "NLS UTF8" - default n - help - If you want to display filenames with native language characters - from the Microsoft FAT file system family or from JOLIET CD-ROMs - correctly on the screen, you need to include the appropriate - input/output character sets. Say Y here for the UTF-8 encoding of - the Unicode/ISO9646 universal character set. - -endmenu diff --git a/target/waldux/config/Config.in.part b/target/waldux/config/Config.in.part deleted file mode 100644 index 22faf4354..000000000 --- a/target/waldux/config/Config.in.part +++ /dev/null @@ -1,14 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Partition Types" - -config ADK_WALDUX_KERNEL_PARTITION_ADVANCED - bool - default y - -config ADK_WALDUX_KERNEL_MSDOS_PARTITION - bool "MSDOS partitions" - default y - -endmenu diff --git a/target/waldux/config/Config.in.pcmcia b/target/waldux/config/Config.in.pcmcia deleted file mode 100644 index 361c0d2e7..000000000 --- a/target/waldux/config/Config.in.pcmcia +++ /dev/null @@ -1,48 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "PCMCIA/CardBus support" -depends on ADK_TARGET_WITH_CARDBUS || ADK_TARGET_WITH_PCMCIA || ADK_TARGET_QEMU - -config ADK_WALDUX_KERNEL_CARDBUS - bool - -config ADK_WALDUX_KERNEL_PCMCIA_PROBE - bool - -config ADK_WALDUX_KERNEL_SERIAL_8250_EXTENDED - bool - -config ADK_WALDUX_KERNEL_SERIAL_8250_SHARE_IRQ - bool - select ADK_WALDUX_KERNEL_SERIAL_8250_EXTENDED - -config ADK_WALDUX_KERNEL_PCMCIA_PXA2XX - bool - -config ADK_WALDUX_KERNEL_PCCARD - tristate "PCCARD support" - default n - -config ADK_WALDUX_KERNEL_PCMCIA - tristate "16-bit PCMCIA support" - depends on ADK_WALDUX_KERNEL_PCCARD - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_WALDUX_KERNEL_CRC32 - select ADK_WALDUX_KERNEL_PCMCIA_PROBE - default n - -config ADK_WALDUX_KERNEL_YENTA - tristate "32-bit CardBus support" - depends on ADK_WALDUX_KERNEL_PCCARD - depends on ADK_TARGET_WITH_CARDBUS - select ADK_WALDUX_KERNEL_CARDBUS - default n - -config ADK_WALDUX_KERNEL_SERIAL_8250_CS - tristate "PCMCIA/CardBus serial device support" - select ADK_WALDUX_KERNEL_SERIAL_8250_SHARE_IRQ - depends on ADK_WALDUX_KERNEL_PCMCIA && !ADK_TARGET_QEMU - default n - -endmenu diff --git a/target/waldux/config/Config.in.pm b/target/waldux/config/Config.in.pm deleted file mode 100644 index dfbaf2aec..000000000 --- a/target/waldux/config/Config.in.pm +++ /dev/null @@ -1,82 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_PM - bool - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_BOARD_BCM28XX - -config ADK_WALDUX_KERNEL_PM_RUNTIME - bool - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - -config ADK_WALDUX_KERNEL_ACPI - bool - -config ADK_WALDUX_KERNEL_ACPI_SYSFS_POWER - bool - -config ADK_WALDUX_KERNEL_ACPI_AC - bool - -config ADK_WALDUX_KERNEL_ACPI_BATTERY - bool - -config ADK_WALDUX_KERNEL_ACPI_BUTTON - bool - -config ADK_WALDUX_KERNEL_ACPI_FAN - bool - -config ADK_WALDUX_KERNEL_ACPI_DOCK - bool - -menu "Power Management support" -depends on ADK_TARGET_WITH_ACPI \ - || ADK_TARGET_SYSTEM_LEMOTE_YEELONG \ - || ADK_TARGET_GENERIC - -config ADK_HARDWARE_ACPI - bool "Enable ACPI support" - select ADK_WALDUX_KERNEL_PM - select ADK_WALDUX_KERNEL_PM_RUNTIME - select ADK_WALDUX_KERNEL_ACPI - select ADK_WALDUX_KERNEL_ACPI_SYSFS_POWER - select ADK_WALDUX_KERNEL_ACPI_AC - select ADK_WALDUX_KERNEL_ACPI_BATTERY - select ADK_WALDUX_KERNEL_ACPI_BUTTON - select ADK_WALDUX_KERNEL_ACPI_FAN - select ADK_WALDUX_KERNEL_ACPI_DOCK - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX - default y if ADK_TARGET_SYSTEM_PCENGINES_APU - default y if ADK_TARGET_SYSTEM_GENERIC_X86 - default y if ADK_TARGET_SYSTEM_GENERIC_X86_64 - default y if ADK_TARGET_SYSTEM_ASUS_P5BVM - default n - help - Enable ACPI support. - -config ADK_WALDUX_KERNEL_SUSPEND - bool "Enable Suspend-to-RAM support" - select ADK_WALDUX_KERNEL_PM - select ADK_WALDUX_KERNEL_PM_RUNTIME - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default n - help - Enable Suspend-to-RAM support. - -config ADK_WALDUX_KERNEL_HIBERNATION - bool "Enable Suspend-to-Disk support" - select ADK_WALDUX_KERNEL_PM - select ADK_WALDUX_KERNEL_PM_RUNTIME - select ADK_WALDUX_KERNEL_SWAP - select BUSYBOX_SWAPONOFF - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default n - help - Enable Suspend-to-Disk support. - -endmenu diff --git a/target/waldux/config/Config.in.regmap b/target/waldux/config/Config.in.regmap deleted file mode 100644 index c60071a2b..000000000 --- a/target/waldux/config/Config.in.regmap +++ /dev/null @@ -1,19 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_REGMAP - bool - select ADK_WALDUX_KERNEL_LZO_COMPRESS - select ADK_WALDUX_KERNEL_LZO_DECOMPRESS - -config ADK_WALDUX_KERNEL_REGMAP_I2C - tristate - -config ADK_WALDUX_KERNEL_REGMAP_SPI - tristate - -config ADK_WALDUX_KERNEL_REGMAP_MMIO - tristate - -config ADK_WALDUX_KERNEL_REGMAP_IRQ - bool diff --git a/target/waldux/config/Config.in.regulator b/target/waldux/config/Config.in.regulator deleted file mode 100644 index 18d87ff1c..000000000 --- a/target/waldux/config/Config.in.regulator +++ /dev/null @@ -1,37 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_REGULATOR - bool - -config ADK_WALDUX_KERNEL_REGULATOR_FIXED_VOLTAGE - bool - select ADK_WALDUX_KERNEL_REGULATOR - -config ADK_WALDUX_KERNEL_REGULATOR_GPIO - bool - select ADK_WALDUX_KERNEL_REGULATOR - -config ADK_WALDUX_KERNEL_REGULATOR_ANATOP - bool - select ADK_WALDUX_KERNEL_REGULATOR - -config ADK_WALDUX_KERNEL_REGULATOR_MC13XXX_CORE - bool - select ADK_WALDUX_KERNEL_REGULATOR - -config ADK_WALDUX_KERNEL_REGULATOR_DA9052 - bool - select ADK_WALDUX_KERNEL_REGULATOR - -config ADK_WALDUX_KERNEL_REGULATOR_MC13783 - bool - select ADK_WALDUX_KERNEL_REGULATOR - -config ADK_WALDUX_KERNEL_REGULATOR_MC13892 - bool - select ADK_WALDUX_KERNEL_REGULATOR - -config ADK_WALDUX_KERNEL_REGULATOR_PFUZE100 - bool - select ADK_WALDUX_KERNEL_REGULATOR diff --git a/target/waldux/config/Config.in.rtc b/target/waldux/config/Config.in.rtc deleted file mode 100644 index bcd4a37da..000000000 --- a/target/waldux/config/Config.in.rtc +++ /dev/null @@ -1,67 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "RTC device support" -depends on ADK_TARGET_WITH_RTC - -config ADK_WALDUX_KERNEL_RTC_CLASS - bool - -config ADK_WALDUX_KERNEL_RTC_HCTOSYS - bool - -config ADK_WALDUX_KERNEL_RTC_INTF_DEV - bool - -config ADK_WALDUX_KERNEL_RTC_INTF_DEV_UIE_EMUL - bool - -config ADK_WALDUX_KERNEL_RTC_DRV_PCF8523 - bool "RTC support for Solidrun IMX6 (PCF8523)" - select ADK_WALDUX_KERNEL_RTC_CLASS - select ADK_WALDUX_KERNEL_RTC_HCTOSYS - select ADK_WALDUX_KERNEL_RTC_INTF_DEV - select ADK_WALDUX_KERNEL_RTC_INTF_DEV_UIE_EMUL - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - help - PCF8523 RTC. - -config ADK_WALDUX_KERNEL_RTC_DRV_PXA - bool "RTC support for Sharp Zaurus" - select ADK_WALDUX_KERNEL_RTC_CLASS - select ADK_WALDUX_KERNEL_RTC_HCTOSYS - select ADK_WALDUX_KERNEL_RTC_INTF_DEV - default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default n - depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS - help - Sharp Zaurus RTC. - -config ADK_WALDUX_KERNEL_RTC_DRV_AT91SAM9 - bool "RTC support for AT91SAM9 (Fox G20)" - select ADK_WALDUX_KERNEL_RTC_CLASS - select ADK_WALDUX_KERNEL_RTC_HCTOSYS - select ADK_WALDUX_KERNEL_RTC_INTF_DEV - default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - default n - depends on ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - help - Fox G20 RTC support. - -config ADK_WALDUX_KERNEL_RTC_DRV_CMOS - bool "RTC support for PC CMOS" - select ADK_WALDUX_KERNEL_RTC_CLASS - select ADK_WALDUX_KERNEL_RTC_HCTOSYS - select ADK_WALDUX_KERNEL_RTC_INTF_DEV - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C - default y if ADK_TARGET_SYSTEM_ASUS_P5BVM - default n - depends on (ADK_TARGET_MODEL_PCENGINES_ALIX1C || ADK_TARGET_SYSTEM_IBM_X40 || ADK_TARGET_SYSTEM_LEMOTE_YEELONG || ADK_TARGET_SYSTEM_ASUS_P5BVM) - help - PC CMOS RTC support. - -endmenu diff --git a/target/waldux/config/Config.in.sched b/target/waldux/config/Config.in.sched deleted file mode 100644 index 3410040f5..000000000 --- a/target/waldux/config/Config.in.sched +++ /dev/null @@ -1,282 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "QoS and/or fair queueing" - -config ADK_WALDUX_KERNEL_NET_SCH_CSZ - bool - -config ADK_WALDUX_KERNEL_NET_SCH_NETEM - bool - -config ADK_WALDUX_KERNEL_NET_QOS - bool - -config ADK_WALDUX_KERNEL_NET_ESTIMATOR - bool - -config ADK_WALDUX_KERNEL_NET_SCHED - bool - help - When the kernel has several packets to send out over a network - device, it has to decide which ones to send first, which ones to - delay, and which ones to drop. This is the job of the queueing - disciplines, several different algorithms for how to do this - "fairly" have been proposed. - - If you say N here, you will get the standard packet scheduler, which - is a FIFO (first come, first served). If you say Y here, you will be - able to choose from among several alternative algorithms which can - then be attached to different network devices. This is useful for - example if some of your network devices are real time devices that - need a certain minimum data flow rate, or if you need to limit the - maximum data flow rate for traffic which matches specified criteria. - This code is considered to be experimental. - - To administer these schedulers, you'll need the user-level utilities - from the package iproute2+tc at . - That package also contains some documentation; for more, check out - . - - This Quality of Service (QoS) support will enable you to use - Differentiated Services (diffserv) and Resource Reservation Protocol - (RSVP) on your Linux router if you also say Y to the corresponding - classifiers below. Documentation and software is at - . - -comment "Queueing/Scheduling" - -config ADK_WALDUX_KERNEL_NET_SCH_CBQ - tristate "Class Based Queueing (CBQ)" - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y here if you want to use the Class-Based Queueing (CBQ) packet - scheduling algorithm. This algorithm classifies the waiting packets - into a tree-like hierarchy of classes; the leaves of this tree are - in turn scheduled by separate algorithms. - - See the top of for more details. - - CBQ is a commonly used scheduler, so if you're unsure, you should - say Y here. Then say Y to all the queueing algorithms below that you - want to use as leaf disciplines. - -config ADK_WALDUX_KERNEL_NET_SCH_HTB - tristate "Hierarchical Token Bucket (HTB)" - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y here if you want to use the Hierarchical Token Buckets (HTB) - packet scheduling algorithm. See - for complete manual and - in-depth articles. - - HTB is very similar to CBQ regarding its goals however is has - different properties and different algorithm. - -config ADK_WALDUX_KERNEL_NET_SCH_HFSC - tristate "Hierarchical Fair Service Curve (HFSC)" - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y here if you want to use the Hierarchical Fair Service Curve - (HFSC) packet scheduling algorithm. - -config ADK_WALDUX_KERNEL_NET_SCH_ATM - tristate "ATM Virtual Circuits (ATM)" - depends on ADK_WALDUX_KERNEL_ATM - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y here if you want to use the ATM pseudo-scheduler. This - provides a framework for invoking classifiers, which in turn - select classes of this queuing discipline. Each class maps - the flow(s) it is handling to a given virtual circuit. - - See the top of ) for more details. - -config ADK_WALDUX_KERNEL_NET_SCH_PRIO - tristate "Multi Band Priority Queueing (PRIO)" - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y here if you want to use an n-band priority queue packet - scheduler. - -config ADK_WALDUX_KERNEL_NET_SCH_RED - tristate "Random Early Detection (RED)" - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y here if you want to use the Random Early Detection (RED) - packet scheduling algorithm. - - See the top of for more details. - -config ADK_WALDUX_KERNEL_NET_SCH_SFQ - tristate "Stochastic Fairness Queueing (SFQ)" - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y here if you want to use the Stochastic Fairness Queueing (SFQ) - packet scheduling algorithm . - - See the top of for more details. - -config ADK_WALDUX_KERNEL_NET_SCH_TBF - tristate "Token Bucket Filter (TBF)" - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y here if you want to use the Token Bucket Filter (TBF) packet - scheduling algorithm. - - See the top of for more details. - -config ADK_WALDUX_KERNEL_NET_SCH_GRED - tristate "Generic Random Early Detection (GRED)" - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y here if you want to use the Generic Random Early Detection - (GRED) packet scheduling algorithm for some of your network devices - (see the top of for details and - references about the algorithm). - -config ADK_WALDUX_KERNEL_NET_SCH_DSMARK - tristate "Differentiated Services marker (DSMARK)" - select ADK_WALDUX_KERNEL_NET_SCHED - default n - help - Say Y if you want to schedule packets according to the - Differentiated Services architecture proposed in RFC 2475. - Technical information on this method, with pointers to associated - RFCs, is available at . - -config ADK_WALDUX_KERNEL_NET_SCH_INGRESS - tristate "Ingress Qdisc" - select ADK_WALDUX_KERNEL_NET_SCHED - select ADK_WALDUX_KERNEL_NETFILTER - select ADK_WALDUX_KERNEL_NET_CLS_ACT - default n - help - Say Y here if you want to use classifiers for incoming packets. - If unsure, say Y. - -comment "Classification" - -config ADK_WALDUX_KERNEL_NET_CLS - bool - select ADK_WALDUX_KERNEL_NET_SCHED - default n - -config ADK_WALDUX_KERNEL_NET_CLS_BASIC - tristate "Elementary classification (BASIC)" - select ADK_WALDUX_KERNEL_NET_CLS - default n - help - Say Y here if you want to be able to classify packets using - only extended matches and actions. - -config ADK_WALDUX_KERNEL_NET_CLS_TCINDEX - tristate "Traffic-Control Index (TCINDEX)" - select ADK_WALDUX_KERNEL_NET_CLS - default n - help - Say Y here if you want to be able to classify packets based on - traffic control indices. You will want this feature if you want - to implement Differentiated Services together with DSMARK. - -config ADK_WALDUX_KERNEL_NET_CLS_ROUTE4 - tristate "Routing decision (ROUTE)" - select ADK_WALDUX_KERNEL_NET_CLS - default n - help - If you say Y here, you will be able to classify packets - according to the route table entry they matched. - -config ADK_WALDUX_KERNEL_NET_CLS_FW - tristate "Netfilter mark (FW)" - select ADK_WALDUX_KERNEL_NET_CLS - default n - help - If you say Y here, you will be able to classify packets - according to netfilter/firewall marks. - -config ADK_WALDUX_KERNEL_NET_CLS_U32 - tristate "Universal 32bit comparisons w/ hashing (U32)" - select ADK_WALDUX_KERNEL_NET_CLS - default n - help - Say Y here to be able to classify packets using a universal - 32bit pieces based comparison scheme. - -config ADK_WALDUX_KERNEL_NET_CLS_U32_PERF - bool "Performance counters support" - select ADK_WALDUX_KERNEL_NET_CLS - depends on ADK_WALDUX_KERNEL_NET_CLS_U32 - default n - help - Say Y here to make u32 gather additional statistics useful for - fine tuning u32 classifiers. - -config ADK_WALDUX_KERNEL_NET_CLS_U32_MARK - bool "Netfilter marks support" - select ADK_WALDUX_KERNEL_NET_CLS - depends on ADK_WALDUX_KERNEL_NET_CLS_U32 - depends on ADK_WALDUX_KERNEL_NET_CLS_FW - default n - help - Say Y here to be able to use netfilter marks as u32 key. - -comment "Actions" - -config ADK_WALDUX_KERNEL_NET_CLS_ACT - bool - select ADK_WALDUX_KERNEL_NET_SCHED - select ADK_WALDUX_KERNEL_NET_ESTIMATOR - default n - -config ADK_WALDUX_KERNEL_NET_ACT_POLICE - tristate "Traffic Policing" - select ADK_WALDUX_KERNEL_NET_CLS_ACT - default n - help - Say Y here if you want to do traffic policing, i.e. strict - bandwidth limiting. This action replaces the existing policing - module. - -config ADK_WALDUX_KERNEL_NET_ACT_GACT - tristate "Generic actions" - select ADK_WALDUX_KERNEL_NET_CLS_ACT - default n - help - Say Y here to take generic actions such as dropping and - accepting packets. - -config ADK_WALDUX_KERNEL_NET_ACT_MIRRED - tristate "Redirecting and Mirroring" - select ADK_WALDUX_KERNEL_NET_CLS_ACT - default n - help - Say Y here to allow packets to be mirrored or redirected to - other devices. - -config ADK_WALDUX_KERNEL_NET_ACT_IPT - tristate "IPtables targets" - select ADK_WALDUX_KERNEL_NET_CLS_ACT - select ADK_WALDUX_KERNEL_IP_NF_IPTABLES - default n - help - Say Y here to be able to invoke iptables targets after successful - classification. - -config ADK_WALDUX_KERNEL_NET_ACT_PEDIT - tristate "Packet Editing" - select ADK_WALDUX_KERNEL_NET_CLS_ACT - default n - help - Say Y here if you want to mangle the content of packets. - -endmenu diff --git a/target/waldux/config/Config.in.serial b/target/waldux/config/Config.in.serial deleted file mode 100644 index 8534a19be..000000000 --- a/target/waldux/config/Config.in.serial +++ /dev/null @@ -1,334 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Serial devices support" -depends on ADK_TARGET_WITH_SERIAL || ADK_TARGET_QEMU || ADK_TARGET_VBOX || ADK_TARGET_SIM || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_SERIAL_8250_DMA - bool - -config ADK_WALDUX_KERNEL_SERIAL_8250_DW - bool - -config ADK_WALDUX_KERNEL_SERIAL_8250_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_8250_PNP - bool - -config ADK_WALDUX_KERNEL_SERIAL_ARC_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_XILINX_PS_UART_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_IMX_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_OF_PLATFORM - bool - -config ADK_WALDUX_KERNEL_SERIAL_OMAP_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_UARTLITE_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_ETRAXFS_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_MCF_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_PMACZILOG_TTYS - bool - -config ADK_WALDUX_KERNEL_SERIAL_PMACZILOG_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_SH_SCI_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_AMBA_PL011_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_SUNCORE - bool - -config ADK_WALDUX_KERNEL_SERIAL_SUNSU_CONSOLE - bool - -config ADK_WALDUX_KERNEL_DA_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_IP22_ZILOG_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_BFIN_CONSOLE - bool - -config ADK_WALDUX_KERNEL_SERIAL_BFIN_UART0 - bool - -config ADK_WALDUX_KERNEL_SERIAL_BFIN_UART1 - bool - -config ADK_WALDUX_KERNEL_SERIAL_8250_INGENIC - bool - -config ADK_WALDUX_KERNEL_SERIAL_BFIN - bool "BFIN serial driver" - select ADK_WALDUX_KERNEL_SERIAL_BFIN_CONSOLE - select ADK_WALDUX_KERNEL_SERIAL_BFIN_UART0 - select ADK_WALDUX_KERNEL_SERIAL_BFIN_UART1 - depends on ADK_TARGET_ARCH_BFIN - default y if ADK_TARGET_ARCH_BFIN - -config ADK_WALDUX_KERNEL_SERIAL_8250 - bool "8250 serial driver" - select ADK_WALDUX_KERNEL_SERIAL_8250_CONSOLE - select ADK_WALDUX_KERNEL_SERIAL_OF_PLATFORM if ADK_TARGET_SYSTEM_XILINX_KINTEX7 \ - || ADK_TARGET_SYSTEM_IMGTEC_CI20 \ - || ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 \ - || ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 \ - || ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 \ - || ADK_TARGET_SYSTEM_QEMU_XTENSA \ - || ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 \ - || ADK_TARGET_SYSTEM_QEMU_NIOS2 \ - || ADK_TARGET_SYSTEM_QEMU_OR1K \ - || ADK_TARGET_SYSTEM_ANDES_AG101P \ - || ADK_TARGET_SYSTEM_ORANGE_PI0 \ - || ADK_TARGET_SYSTEM_SOM_C6745 - select ADK_WALDUX_KERNEL_SERIAL_8250_PNP if ADK_TARGET_SYSTEM_PCENGINES_APU - select ADK_WALDUX_KERNEL_SERIAL_8250_DW if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG - select ADK_WALDUX_KERNEL_SERIAL_8250_DW if ADK_TARGET_SYSTEM_ORANGE_PI0 - select ADK_WALDUX_KERNEL_SERIAL_8250_DMA if ADK_TARGET_SYSTEM_ORANGE_PI0 - select ADK_WALDUX_KERNEL_SERIAL_8250_INGENIC if ADK_TARGET_SYSTEM_IMGTEC_CI20 - depends on ADK_TARGET_SYSTEM_XILINX_KINTEX7 \ - || ADK_TARGET_SYSTEM_IMGTEC_CI20 \ - || ADK_TARGET_SYSTEM_LINKSYS_NSLU2 \ - || ADK_TARGET_SYSTEM_ANDES_AG101P \ - || ADK_TARGET_SYSTEM_PCENGINES_APU \ - || ADK_TARGET_SYSTEM_PCENGINES_ALIX \ - || ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 \ - || ADK_TARGET_SYSTEM_QEMU_MIPS \ - || ADK_TARGET_SYSTEM_QEMU_MIPS64 \ - || ADK_TARGET_SYSTEM_SGI_O2 \ - || ADK_TARGET_SYSTEM_QEMU_ALPHA \ - || ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 \ - || ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 \ - || ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 \ - || ADK_TARGET_SYSTEM_QEMU_HPPA \ - || ADK_TARGET_SYSTEM_QEMU_NIOS2 \ - || ADK_TARGET_SYSTEM_QEMU_OR1K \ - || ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO \ - || ADK_TARGET_SYSTEM_QEMU_PPC_MPC8544DS \ - || ADK_TARGET_SYSTEM_QEMU_X86 \ - || ADK_TARGET_SYSTEM_QEMU_X86_64 \ - || ADK_TARGET_SYSTEM_QEMU_XTENSA \ - || ADK_TARGET_SYSTEM_IBM_X40 \ - || ADK_TARGET_SYSTEM_GENERIC_NDS32 \ - || ADK_TARGET_SYSTEM_GENERIC_X86 \ - || ADK_TARGET_SYSTEM_GENERIC_X86_64 \ - || ADK_TARGET_SYSTEM_MIKROTIK_RB532 \ - || ADK_TARGET_SYSTEM_MIKROTIK_RB4XX \ - || ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG \ - || ADK_TARGET_SYSTEM_ORANGE_PI0 \ - || ADK_TARGET_SYSTEM_DEC_MULTIA \ - || ADK_TARGET_SYSTEM_SOM_C6745 - default y if ADK_TARGET_SYSTEM_XILINX_KINTEX7 - default y if ADK_TARGET_SYSTEM_IMGTEC_CI20 - default y if ADK_TARGET_SYSTEM_LINKSYS_NSLU2 - default y if ADK_TARGET_SYSTEM_ANDES_AG101P - default y if ADK_TARGET_SYSTEM_PCENGINES_APU - default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX - default y if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 - default y if ADK_TARGET_SYSTEM_QEMU_MIPS - default y if ADK_TARGET_SYSTEM_QEMU_MIPS64 - default y if ADK_TARGET_SYSTEM_SGI_O2 - default y if ADK_TARGET_SYSTEM_QEMU_ALPHA - default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 - default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 - default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 - default y if ADK_TARGET_SYSTEM_QEMU_HPPA - default y if ADK_TARGET_SYSTEM_QEMU_NIOS2 - default y if ADK_TARGET_SYSTEM_QEMU_OR1K - default y if ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO - default y if ADK_TARGET_SYSTEM_QEMU_PPC_MPC8544DS - default y if ADK_TARGET_SYSTEM_QEMU_X86 - default y if ADK_TARGET_SYSTEM_QEMU_X86_64 - default y if ADK_TARGET_SYSTEM_QEMU_XTENSA - default y if ADK_TARGET_SYSTEM_IBM_X40 - default y if ADK_TARGET_SYSTEM_GENERIC_NDS32 - default y if ADK_TARGET_SYSTEM_GENERIC_X86 - default y if ADK_TARGET_SYSTEM_GENERIC_X86_64 - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB4XX - default y if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG - default y if ADK_TARGET_SYSTEM_ORANGE_PI0 - default y if ADK_TARGET_SYSTEM_SOM_C6745 - default y if ADK_TARGET_SYSTEM_DEC_MULTIA - default n - help - Serial driver for 8250 UART chip. - -config ADK_WALDUX_KERNEL_DA_TTY - bool "METAG serial driver" - select ADK_WALDUX_KERNEL_DA_CONSOLE - depends on ADK_TARGET_SYSTEM_QEMU_METAG - default y if ADK_TARGET_SYSTEM_QEMU_METAG - default n - help - Serial driver for Qemu METAG Emulation. - -config ADK_WALDUX_KERNEL_SERIAL_SUNSU - bool "Sun Sparc64 serial driver" - select ADK_WALDUX_KERNEL_SERIAL_SUNSU_CONSOLE - select ADK_WALDUX_KERNEL_SERIAL_SUNCORE - depends on ADK_TARGET_SYSTEM_QEMU_SPARC64 - default y if ADK_TARGET_SYSTEM_QEMU_SPARC64 - default n - help - Serial driver for Sun SPARC64. - -config ADK_WALDUX_KERNEL_SERIAL_ETRAXFS - bool "ETRAXFS serial driver" - select ADK_WALDUX_KERNEL_SERIAL_ETRAXFS_CONSOLE - depends on ADK_TARGET_SYSTEM_QEMU_CRIS - default y if ADK_TARGET_SYSTEM_QEMU_CRIS - default n - help - Serial driver for ETRAXFS CRISv32 Qemu Emulation. - -config ADK_WALDUX_KERNEL_SERIAL_ARC - bool "ARC serial driver" - select ADK_WALDUX_KERNEL_SERIAL_ARC_CONSOLE - depends on ADK_TARGET_SYSTEM_SYNOPSYS_NSIM - default y if ADK_TARGET_SYSTEM_SYNOPSYS_NSIM - default n - help - Serial driver for nSIM ARC simulator. - -config ADK_WALDUX_KERNEL_SERIAL_XILINX_PS_UART - bool "Cadence serial driver" - select ADK_WALDUX_KERNEL_SERIAL_XILINX_PS_UART_CONSOLE - depends on ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ - default y if ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ - default n - help - Serial driver for Xilinx Zynq. - -config ADK_WALDUX_KERNEL_SERIAL_IMX - bool "IMX serial driver" - select ADK_WALDUX_KERNEL_SERIAL_IMX_CONSOLE - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - help - Serial driver for IMX6 chip. - -config ADK_WALDUX_KERNEL_SERIAL_AMBA_PL011 - bool "AMBA PL011 serial driver" - select ADK_WALDUX_KERNEL_SERIAL_AMBA_PL011_CONSOLE - select ADK_WALDUX_KERNEL_SERIAL_OF_PLATFORM - select ADK_WALDUX_KERNEL_SERIAL_8250 - select ADK_WALDUX_KERNEL_SERIAL_8250_CONSOLE - depends on ADK_TARGET_BOARD_BCM28XX \ - || ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE \ - || ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB \ - || ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 - default y if ADK_TARGET_SYSTEM_RASPBERRY_PI - default y if ADK_TARGET_SYSTEM_RASPBERRY_PI2 - default y if ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE - default y if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB - default y if ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 - default n - help - Serial driver for AMBA PL011 chip. - -config ADK_WALDUX_KERNEL_SERIAL_SH_SCI - bool "sci serial driver" - select ADK_WALDUX_KERNEL_SERIAL_SH_SCI_CONSOLE - depends on ADK_TARGET_SYSTEM_SIM_H8300H \ - || ADK_TARGET_SYSTEM_SIM_H8S \ - || ADK_TARGET_SYSTEM_HITACHI_EDOSK2674 - default y if ADK_TARGET_SYSTEM_SIM_H8300H - default y if ADK_TARGET_SYSTEM_SIM_H8S - default y if ADK_TARGET_SYSTEM_HITACHI_EDOSK2674 - default n - help - Serial driver for SCI chip. - -config ADK_WALDUX_KERNEL_SERIAL_MCF - bool "coldfire serial driver" - select ADK_WALDUX_KERNEL_SERIAL_MCF_CONSOLE - depends on ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 - default y if ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 - default n - help - Serial driver for Qemu coldfire. - -config ADK_WALDUX_KERNEL_SERIAL_PMACZILOG - bool "pmac serial driver" - select ADK_WALDUX_KERNEL_SERIAL_PMACZILOG_TTYS - select ADK_WALDUX_KERNEL_SERIAL_PMACZILOG_CONSOLE - depends on ADK_TARGET_SYSTEM_QEMU_M68K_Q800 \ - || ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC - default y if ADK_TARGET_SYSTEM_QEMU_M68K_Q800 - default y if ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC - default n - help - Serial driver for PMAC Q800 M68K and MACPPC. - -config ADK_WALDUX_KERNEL_SERIAL_OMAP - bool "omap serial driver" - select ADK_WALDUX_KERNEL_SERIAL_8250 - select ADK_WALDUX_KERNEL_SERIAL_8250_CONSOLE - select ADK_WALDUX_KERNEL_SERIAL_OMAP_CONSOLE - depends on ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK \ - || ADK_TARGET_SYSTEM_PHYTEC_WEGA - default y if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK - default y if ADK_TARGET_SYSTEM_PHYTEC_WEGA - default n - help - Serial driver for TI OMAP Boards. - -config ADK_WALDUX_KERNEL_SERIAL_UARTLITE - bool "uartlite serial driver" - select ADK_WALDUX_KERNEL_SERIAL_UARTLITE_CONSOLE - depends on ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 \ - || ADK_TARGET_SYSTEM_NUMATO_MIMASV2 - default y if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 - default y if ADK_TARGET_SYSTEM_NUMATO_MIMASV2 - default n - help - Serial driver for UART lite hardware. - -config ADK_WALDUX_KERNEL_SERIAL_IP22_ZILOG - bool "SGI IP22 (Indy) serial driver" - select ADK_WALDUX_KERNEL_SERIAL_IP22_ZILOG_CONSOLE - depends on ADK_TARGET_SYSTEM_SGI_INDY - default y if ADK_TARGET_SYSTEM_SGI_INDY - default n - help - Serial driver for SGI Indy. - -config ADK_WALDUX_KERNEL_SERIAL_ATMEL - bool "AT32 serial driver" - select ADK_WALDUX_KERNEL_SERIAL_ATMEL_CONSOLE - select ADK_WALDUX_KERNEL_SERIAL_ATMEL_PDC - select ADK_WALDUX_KERNEL_BOARD_GRASSHOPPER_USART1 if ADK_TARGET_SYSTEM_GRASSHOPPER - depends on ADK_TARGET_CPU_AVR32 - default y if ADK_TARGET_SYSTEM_GRASSHOPPER - default n - help - Serial driver for AVR32 Grasshopper boards - -config ADK_WALDUX_KERNEL_BOARD_GRASSHOPPER_USART0 - bool "Enable USART0 on AVR32 Grasshopper boards" - depends on ADK_WALDUX_KERNEL_SERIAL_ATMEL && ADK_TARGET_SYSTEM_GRASSHOPPER - default n - help - Enable second USART on Grasshoper boards - -endmenu diff --git a/target/waldux/config/Config.in.spi b/target/waldux/config/Config.in.spi deleted file mode 100644 index f82138b18..000000000 --- a/target/waldux/config/Config.in.spi +++ /dev/null @@ -1,83 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "SPI driver support" -depends on ADK_TARGET_WITH_SPI || ADK_TARGET_QEMU - -config ADK_WALDUX_KERNEL_SPI - bool - -config ADK_WALDUX_KERNEL_SPI_DEBUG - bool - -config ADK_WALDUX_KERNEL_SPI_MASTER - bool - -config ADK_WALDUX_KERNEL_SPI_BITBANG - tristate - -config ADK_WALDUX_KERNEL_SPI_RB4XX_CPLD - tristate - -config ADK_WALDUX_KERNEL_SPI_AR71XX - tristate - -config ADK_WALDUX_KERNEL_SPI_PXA2XX - tristate - select ADK_WALDUX_KERNEL_SPI - -config ADK_WALDUX_KERNEL_SPI_BCM2835 - tristate "SPI driver for BCM28XX boards" - select ADK_WALDUX_KERNEL_SPI - select ADK_WALDUX_KERNEL_SPI_MASTER - select ADK_WALDUX_KERNEL_SPI_BITBANG - select ADK_WALDUX_KERNEL_REGMAP - select ADK_WALDUX_KERNEL_REGMAP_SPI - depends on ADK_TARGET_BOARD_BCM28XX - default m if ADK_TARGET_BOARD_BCM28XX - default n - -config ADK_WALDUX_KERNEL_SPI_IMX - tristate "SPI driver for Solidrun IMX6" - select ADK_WALDUX_KERNEL_SPI - select ADK_WALDUX_KERNEL_SPI_MASTER - select ADK_WALDUX_KERNEL_SPI_BITBANG - select ADK_WALDUX_KERNEL_REGMAP - select ADK_WALDUX_KERNEL_REGMAP_SPI - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_SPI_RB4XX - tristate "SPI driver for Routerboard 4xx" - select ADK_WALDUX_KERNEL_SPI - select ADK_WALDUX_KERNEL_SPI_MASTER - select ADK_WALDUX_KERNEL_SPI_BITBANG - select ADK_WALDUX_KERNEL_SPI_RB4XX_CPLD - select ADK_WALDUX_KERNEL_SPI_AR71XX - depends on ADK_TARGET_SYSTEM_MIKROTIK_RB4XX - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB4XX - default n - -config ADK_WALDUX_KERNEL_SPI_SUN6I - tristate "SPI driver for SunXi" - select ADK_WALDUX_KERNEL_SPI - select ADK_WALDUX_KERNEL_SPI_MASTER - select ADK_WALDUX_KERNEL_SPI_BITBANG - select ADK_WALDUX_KERNEL_REGMAP - select ADK_WALDUX_KERNEL_REGMAP_SPI - depends on ADK_TARGET_SYSTEM_ORANGE_PI0 - default y if ADK_TARGET_SYSTEM_ORANGE_PI0 - default n - -config ADK_WALDUX_KERNEL_SPI_SPIDEV - tristate "SPI userland driver" - select ADK_WALDUX_KERNEL_SPI - select ADK_WALDUX_KERNEL_SPI_MASTER - -config ADK_WALDUX_KERNEL_SPI_GPIO - tristate "SPI GPIO support" - select ADK_WALDUX_KERNEL_SPI - select ADK_WALDUX_KERNEL_SPI_MASTER - -endmenu diff --git a/target/waldux/config/Config.in.thermal b/target/waldux/config/Config.in.thermal deleted file mode 100644 index 1fd6bfcfc..000000000 --- a/target/waldux/config/Config.in.thermal +++ /dev/null @@ -1,26 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Thermal driver support" - -config ADK_WALDUX_KERNEL_THERMAL - bool - -config ADK_WALDUX_KERNEL_CPU_THERMAL - bool - -config ADK_WALDUX_KERNEL_THERMAL_OF - bool - -config ADK_WALDUX_KERNEL_IMX_THERMAL - bool "Temperature sensor driver for Freescale i.MX SoCs" - select ADK_WALDUX_KERNEL_THERMAL - select ADK_WALDUX_KERNEL_CPU_THERMAL - select ADK_WALDUX_KERNEL_MFD_SYSCON - select ADK_WALDUX_KERNEL_OF - select ADK_WALDUX_KERNEL_THERMAL_OF - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -endmenu diff --git a/target/waldux/config/Config.in.usb b/target/waldux/config/Config.in.usb deleted file mode 100644 index 04d4e7756..000000000 --- a/target/waldux/config/Config.in.usb +++ /dev/null @@ -1,378 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "USB support" -depends on ADK_TARGET_WITH_USB \ - || ADK_TARGET_SYSTEM_QEMU_X86_64 \ - || ADK_TARGET_SYSTEM_QEMU_X86 \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_USB_SUPPORT - bool - -config ADK_WALDUX_KERNEL_USB_DEVICE_CLASS - bool - -config ADK_WALDUX_KERNEL_USB_ANNOUNCE_NEW_DEVICES - bool - -config ADK_WALDUX_KERNEL_USB_EHCI_ROOT_HUB_TT - bool - -config ADK_WALDUX_KERNEL_USB_EHCI_TT_NEWSCHED - bool - -config ADK_WALDUX_KERNEL_USB_EHCI_MXC - bool - -config ADK_WALDUX_KERNEL_USB_GADGET - tristate - -config ADK_WALDUX_KERNEL_USB_PHY - bool - -config ADK_WALDUX_KERNEL_USB_MXS_PHY - tristate - select ADK_WALDUX_KERNEL_USB_PHY - default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_USB_OHCI_HCD_PLATFORM - bool - select ADK_WALDUX_KERNEL_USB_OHCI_HCD - -config ADK_WALDUX_KERNEL_USB_OHCI_HCD_PCI - bool - -config ADK_WALDUX_KERNEL_USB_LIBUSUAL - tristate - -config ADK_WALDUX_KERNEL_USB_NET_DRIVERS - bool - -config ADK_WALDUX_KERNEL_USB_USBNET - select ADK_WALDUX_KERNEL_USB_NET_DRIVERS - tristate - -config ADK_WALDUX_KERNEL_USB - tristate "USB support" - select ADK_WALDUX_KERNEL_NLS - select ADK_WALDUX_KERNEL_USB_SUPPORT - select ADK_WALDUX_KERNEL_USB_ANNOUNCE_NEW_DEVICES - default m if ADK_TARGET_SYSTEM_ASUS_P5BVM - default m if ADK_TARGET_SYSTEM_PCENGINES_APU - default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX - default m if ADK_TARGET_SYSTEM_IBM_X40 - default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default m if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_KINETIS_K70 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG - default n - help - Universal Serial Bus (USB) is a specification for a serial bus - subsystem which offers higher speeds and more features than the - traditional PC serial port. The bus supplies power to peripherals - and allows for hot swapping. Up to 127 USB peripherals can be - connected to a single USB host in a tree structure. - - The USB host is the root of the tree, the peripherals are the - leaves and the inner nodes are special USB devices called hubs. - Most PCs now have USB host ports, used to connect peripherals - such as scanners, keyboards, mice, modems, cameras, disks, - flash memory, network links, and printers to the PC. - - Say Y here if your computer has a host-side USB port and you want - to use USB devices. You then need to say Y to at least one of the - Host Controller Driver (HCD) options below. Choose a USB 1.1 - controller, such as "UHCI HCD support" or "OHCI HCD support", - and "EHCI HCD (USB 2.0) support" except for older systems that - do not have USB 2.0 support. It doesn't normally hurt to select - them all if you are not certain. - - If your system has a device-side USB port, used in the peripheral - side of the USB protocol, see the "USB Gadget" framework instead. - - After choosing your HCD, then select drivers for the USB peripherals - you'll be using. You may want to check out the information provided - in and especially the links given in - . - -menu "USB controller support" - -config ADK_WALDUX_KERNEL_USB_EHCI_HCD - tristate "Support for USB EHCI 2.0 controllers" - select ADK_WALDUX_KERNEL_USB_MXS_PHY if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - select ADK_WALDUX_KERNEL_USB_EHCI_MXC if ADK_TARGET_SYSTEM_KINETIS_K70 - select ADK_WALDUX_KERNEL_USB_DEVICE_CLASS if ADK_TARGET_SYSTEM_KINETIS_K70 - depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - depends on !ADK_TARGET_BOARD_BCM28XX - depends on ADK_WALDUX_KERNEL_USB - default m if ADK_TARGET_SYSTEM_ASUS_P5BVM - default m if ADK_TARGET_SYSTEM_PCENGINES_APU - default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX - default m if ADK_TARGET_SYSTEM_IBM_X40 - default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_KINETIS_K70 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG - default n - help - The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0 - "high speed" (480 Mbit/sec, 60 Mbyte/sec) host controller hardware. - If your USB host controller supports USB 2.0, you will likely want to - configure this Host Controller Driver. At the time of this writing, - the primary implementation of EHCI is a chip from NEC, widely available - in add-on PCI cards, but implementations are in the works from other - vendors including Intel and Philips. Motherboard support is appearing. - - EHCI controllers are packaged with "companion" host controllers (OHCI - or UHCI) to handle USB 1.1 devices connected to root hub ports. Ports - will connect to EHCI if the device is high speed, otherwise they - connect to a companion controller. If you configure EHCI, you should - probably configure the OHCI (for NEC and some other vendors) USB Host - Controller Driver or UHCI (for Via motherboards) Host Controller - Driver too. - - You may want to read . - -config ADK_WALDUX_KERNEL_USB_UHCI_HCD - tristate "Support for UHCI controllers" - depends on ADK_WALDUX_KERNEL_USB - depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - depends on !ADK_TARGET_BOARD_BCM28XX - default m if ADK_TARGET_SYSTEM_ASUS_P5BVM - default m if ADK_TARGET_SYSTEM_PCENGINES_APU - default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX - default m if ADK_TARGET_SYSTEM_IBM_X40 - default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default n - help - The Universal Host Controller Interface is a standard by Intel for - accessing the USB hardware in the PC (which is also called the USB - host controller). If your USB host controller conforms to this - standard, you may want to say Y, but see below. All recent boards - with Intel PCI chipsets (like intel 430TX, 440FX, 440LX, 440BX, - i810, i820) conform to this standard. Also all VIA PCI chipsets - (like VIA VP2, VP3, MVP3, Apollo Pro, Apollo Pro II or Apollo Pro - 133). If unsure, say Y. - -config ADK_WALDUX_KERNEL_USB_OHCI_HCD - tristate "Support for OHCI controllers" - depends on ADK_WALDUX_KERNEL_USB - depends on !ADK_TARGET_BOARD_BCM28XX - select ADK_WALDUX_KERNEL_USB_OHCI_HCD_PCI if ADK_TARGET_SYSTEM_PCENGINES_ALIX - select ADK_WALDUX_KERNEL_USB_OHCI_HCD_PCI if ADK_TARGET_SYSTEM_PCENGINES_APU - select ADK_WALDUX_KERNEL_USB_OHCI_HCD_PCI if ADK_TARGET_SYSTEM_ASUS_P5BVM - default m if ADK_TARGET_SYSTEM_ASUS_P5BVM - default m if ADK_TARGET_SYSTEM_PCENGINES_APU - default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX - default m if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG - default n - help - The Open Host Controller Interface (OHCI) is a standard for accessing - USB 1.1 host controller hardware. It does more in hardware than Intel's - UHCI specification. If your USB host controller follows the OHCI spec, - say Y. On most non-x86 systems, and on x86 hardware that's not using a - USB controller from Intel or VIA, this is appropriate. If your host - controller doesn't use PCI, this is probably appropriate. For a PCI - based system where you're not sure, the "lspci -v" entry will list the - right "prog-if" for your USB controller(s): EHCI, OHCI, or UHCI. - -config ADK_WALDUX_KERNEL_USB_DWCOTG - bool "Support for DWCOTG controller" - select ADK_WALDUX_KERNEL_USB - select ADK_WALDUX_KERNEL_FIQ - depends on ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_BOARD_BCM28XX - default n - help - The Synopsis DWC controller is a dual-role - host/peripheral/OTG ("On The Go") USB controllers. - -config ADK_WALDUX_KERNEL_USB_CHIPIDEA_UDC - bool - -config ADK_WALDUX_KERNEL_USB_CHIPIDEA_HOST - bool - -config ADK_WALDUX_KERNEL_USB_CHIPIDEA - tristate "Support for ChipIdea controller" - select ADK_WALDUX_KERNEL_USB_CHIPIDEA_UDC - select ADK_WALDUX_KERNEL_USB_CHIPIDEA_HOST - select ADK_WALDUX_KERNEL_USB_GADGET - depends on ADK_WALDUX_KERNEL_USB_EHCI_HCD - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - -config ADK_WALDUX_KERNEL_USB_ISP116X_HCD - tristate "Support for ISP116X" - depends on ADK_WALDUX_KERNEL_USB - depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - depends on !ADK_TARGET_BOARD_BCM28XX - help - The ISP1160 and ISP1161 chips are USB host controllers. Enable this - option if your board has this chip. If unsure, say N. - - This driver does not support isochronous transfers. - -config ADK_WALDUX_KERNEL_USB_SL811_HCD - tristate "Support for SL811HS" - depends on ADK_WALDUX_KERNEL_USB - depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - depends on !ADK_TARGET_BOARD_BCM28XX - default n - help - The SL811HS is a single-port USB controller that supports either - host side or peripheral side roles. Enable this option if your - board has this chip, and you want to use it as a host controller. - If unsure, say N. - -endmenu - -menu "USB devices support" - -config ADK_WALDUX_KERNEL_USB_STORAGE - tristate "Support for USB storage devices" - select ADK_WALDUX_KERNEL_SCSI - select ADK_WALDUX_KERNEL_BLK_DEV_SD - -config ADK_WALDUX_KERNEL_SND_USB_AUDIO - tristate "Support for USB sound adapter" - select ADK_WALDUX_KERNEL_SND - select ADK_WALDUX_KERNEL_SND_USB - select ADK_WALDUX_KERNEL_SND_RAWMIDI - -config ADK_WALDUX_KERNEL_USB_HSO - tristate "Support for USB HSO devices" - select ADK_WALDUX_KERNEL_RFKILL - select ADK_WALDUX_KERNEL_USB_STORAGE - -config ADK_WALDUX_KERNEL_USB_PRINTER - tristate "Support for USB printers" - -config ADK_WALDUX_KERNEL_USB_ACM - tristate "Support for USB modems/isdn controllers" - -config ADK_WALDUX_KERNEL_USB_PEGASUS - tristate "Support for USB Pegasus network cards" - select ADK_WALDUX_KERNEL_USB_NET_DRIVERS - -config ADK_WALDUX_KERNEL_USB_SERIAL - tristate "Support for USB-to-serial converters" - help - Say Y here if you have a USB device that provides normal serial - ports, or acts like a serial device, and you want to connect it to - your USB bus. - - Please read for more - information on the specifics of the different devices that are - supported, and on how to use them. - -config ADK_WALDUX_KERNEL_USB_SERIAL_BELKIN - tristate "Support for Belkin USB-to-serial converters" - depends on ADK_WALDUX_KERNEL_USB_SERIAL - help - Say Y here if you want to use a Belkin USB Serial single port - adaptor (F5U103 is one of the model numbers) or the Peracom single - port USB to serial adapter. - -config ADK_WALDUX_KERNEL_USB_SERIAL_FTDI_SIO - tristate "Support for FTDI USB-to-serial converter" - depends on ADK_WALDUX_KERNEL_USB_SERIAL - help - Say Y here if you want to use a FTDI SIO single port USB to serial - converter device. The implementation I have is called the USC-1000. - This driver has also be tested with the 245 and 232 devices. - - See for more - information on this driver and the device. - -config ADK_WALDUX_KERNEL_USB_SERIAL_MCT_U232 - tristate "Support for Magic Control Technology USB-to-Serial converters" - depends on ADK_WALDUX_KERNEL_USB_SERIAL - help - Say Y here if you want to use a USB Serial single port adapter from - Magic Control Technology Corp. (U232 is one of the model numbers). - - This driver also works with Sitecom U232-P25 and D-Link DU-H3SP USB - BAY, Belkin F5U109, and Belkin F5U409 devices. - -config ADK_WALDUX_KERNEL_USB_SERIAL_PL2303 - tristate "Support for Prolific PL2303 USB-to-Serial converters" - depends on ADK_WALDUX_KERNEL_USB_SERIAL - help - Say Y here if you want to use the PL2303 USB Serial single port - adapter from Prolific. - -config ADK_WALDUX_KERNEL_USB_SERIAL_VISOR - tristate "Support for Handspring Visor / Palm m50x / Sony Clie Driver" - depends on ADK_WALDUX_KERNEL_USB_SERIAL - help - Say Y here if you want to connect to your HandSpring Visor, Palm - m500 or m505 through its USB docking station. See - for more information on using this - driver. - -config ADK_WALDUX_KERNEL_USB_SERIAL_SIERRAWIRELESS - tristate "Support for Sierra Wireless USB-to-Serial converters" - depends on ADK_WALDUX_KERNEL_USB_SERIAL - -config ADK_WALDUX_KERNEL_USB_SERIAL_OPTION - tristate "USB driver for GSM and CDMA modems" - depends on ADK_WALDUX_KERNEL_USB_SERIAL - help - Say Y here if you have a GSM or CDMA modem that's connected to USB. - -config ADK_WALDUX_KERNEL_USB_SERIAL_WWAN - tristate - depends on ADK_WALDUX_KERNEL_USB_SERIAL - -config ADK_WALDUX_KERNEL_USB_ATM - tristate "Support for USB ATM devices" - -config ADK_WALDUX_KERNEL_USB_ATM_SPEEDTOUCH - tristate "Support for USB Speedtouch ADSL modem" - depends on ADK_WALDUX_KERNEL_USB_ATM - -config ADK_WALDUX_KERNEL_USB_SISUSBVGA - tristate "USB 2.0 SVGA dongle support (Net2280/SiS315)" - -config ADK_WALDUX_KERNEL_USB_NET_QMI_WWAN - tristate "Qualcomm LTE modems" - select ADK_WALDUX_KERNEL_USB_USBNET - help - -config ADK_WALDUX_KERNEL_USB_SIERRA_NET - tristate "Sierra Wireless MC8775 PCI Express" - select ADK_WALDUX_KERNEL_USB_USBNET - help - Driver for WWAN modem Sierra Wireless MC8775 PCI Express - - -config ADK_WALDUX_KERNEL_SND_USB - bool - depends on ADK_WALDUX_KERNEL_USB - -config ADK_WALDUX_KERNEL_SND_USB_AUDIO - tristate - -config ADK_WALDUX_KERNEL_USB_GADGET - tristate - -config ADK_WALDUX_KERNEL_USB_AUDIO - tristate - -config ADK_WALDUX_KERNEL_USB_MIDI_GADGET - tristate "USB Midi Gadgets" - select ADK_WALDUX_KERNEL_USB_GADGET - select ADK_WALDUX_KERNEL_USB_AUDIO - select ADK_WALDUX_KERNEL_SND_USB_AUDIO - select ADK_WALDUX_KERNEL_SND_USB - help - Enable USB midi devices - -endmenu -endmenu diff --git a/target/waldux/config/Config.in.virtio b/target/waldux/config/Config.in.virtio deleted file mode 100644 index 5cbd818e1..000000000 --- a/target/waldux/config/Config.in.virtio +++ /dev/null @@ -1,44 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Virtio driver support" -depends on ADK_TARGET_WITH_VIRTIO || ADK_TARGET_QEMU - -config ADK_WALDUX_KERNEL_VIRTIO - bool - -config ADK_WALDUX_KERNEL_VIRTIO_CONSOLE - bool - -config ADK_WALDUX_KERNEL_VIRTIO_PCI_LEGACY - bool - -config ADK_WALDUX_KERNEL_VIRTIO_PCI - bool - -config ADK_WALDUX_KERNEL_VIRTIO_MMIO - bool - -config ADK_WALDUX_KERNEL_VIRTIO_NET - tristate "Virtio net driver" - select ADK_WALDUX_KERNEL_VIRTIO - select ADK_WALDUX_KERNEL_VIRTIO_MMIO - select ADK_WALDUX_KERNEL_VIRTIO_PCI - select ADK_WALDUX_KERNEL_VIRTIO_PCI_LEGACY - default y if ADK_TARGET_SYSTEM_QEMU_S390 - default n - help - Enables support for Virtio Net driver. - -config ADK_WALDUX_KERNEL_VIRTIO_BLK - tristate "Virtio block driver" - select ADK_WALDUX_KERNEL_VIRTIO - select ADK_WALDUX_KERNEL_VIRTIO_PCI - select ADK_WALDUX_KERNEL_VIRTIO_PCI_LEGACY - select ADK_WALDUX_KERNEL_VIRTIO_MMIO - select ADK_WALDUX_KERNEL_BLK_DEV - default n - help - Enables support for Virtio Block driver. - -endmenu diff --git a/target/waldux/config/Config.in.watchdog b/target/waldux/config/Config.in.watchdog deleted file mode 100644 index f4f50d5dd..000000000 --- a/target/waldux/config/Config.in.watchdog +++ /dev/null @@ -1,103 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -menu "Watchdog driver support" - -config ADK_WALDUX_KERNEL_WATCHDOG - bool - -config ADK_WALDUX_KERNEL_SCx200 - bool - -config ADK_WALDUX_KERNEL_CS5535_MFGPT - bool - -config ADK_WALDUX_KERNEL_CS5535_CLOCK_EVENT_SRC - bool - -config ADK_WALDUX_KERNEL_BCM2835_WDT - bool "Hardware Watchdog for BCM28XX boards" - select ADK_WALDUX_KERNEL_WATCHDOG - depends on ADK_TARGET_BOARD_BCM28XX - default y if ADK_TARGET_BOARD_BCM28XX - default n - help - Watchdog driver for BCM28XX boards. - -config ADK_WALDUX_KERNEL_IMX2_WDT - bool "Hardware Watchdog for IMX6 boards" - select ADK_WALDUX_KERNEL_WATCHDOG - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default n - help - Watchdog driver for IMX6 boards. - -config ADK_WALDUX_KERNEL_SCx200_WDT - bool "Natsemi Hardware Watchdog" - depends on ADK_TARGET_SYSTEM_PCENGINES_WRAP - select ADK_WALDUX_KERNEL_WATCHDOG - select ADK_WALDUX_KERNEL_SCx200 - default y if ADK_TARGET_SYSTEM_PCENGINES_WRAP - default n - help - Natsemi Watchdog (scx200). - -config ADK_WALDUX_KERNEL_AT91SAM9X_WATCHDOG - bool "AT91SAM9X Hardware Watchdog" - depends on ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - select ADK_WALDUX_KERNEL_WATCHDOG - default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20 - default n - help - AT91SAM9X Watchdog. - -config ADK_WALDUX_KERNEL_AR7_WDT - bool "AR7 Hardware Watchdog" - depends on ADK_TARGET_SYSTEM_LINKSYS_AG241 - select ADK_WALDUX_KERNEL_WATCHDOG - default y if ADK_TARGET_SYSTEM_LINKSYS_AG241 - default n - help - AR7 Watchdog. - -config ADK_WALDUX_KERNEL_GEODE_WDT - bool "Geode Hardware Watchdog" - depends on ADK_TARGET_SYSTEM_PCENGINES_ALIX - select ADK_WALDUX_KERNEL_WATCHDOG - select ADK_WALDUX_KERNEL_MISC_DEVICES - select ADK_WALDUX_KERNEL_CS5535_MFGPT - select ADK_WALDUX_KERNEL_CS5535_CLOCK_EVENT_SRC - default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX - default n - help - Geode watchdog. - -config ADK_WALDUX_KERNEL_RC32434_WDT - bool "IDT RC32434 Hardware Watchdog" - depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 - select ADK_WALDUX_KERNEL_WATCHDOG - default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532 - default n - help - Support for the hardware watchdog inside - Routerboard 532's SoC, the IDT RC32434. - -config ADK_WALDUX_KERNEL_SUNXI_WATCHDOG - bool "SunXi Hardware Watchdog" - depends on ADK_TARGET_SYSTEM_BANANA_PRO - select ADK_WALDUX_KERNEL_WATCHDOG - default y if ADK_TARGET_SYSTEM_BANANA_PRO - default n - help - Support for SunXi hardware watchdog. - -config ADK_WALDUX_KERNEL_SOFT_WATCHDOG - tristate "Software watchdog" - select ADK_WALDUX_KERNEL_WATCHDOG - help - A software monitoring watchdog. This will fail to reboot your system - from some situations that the hardware watchdog will recover - from. Equally it's a lot cheaper to install. - -endmenu diff --git a/target/waldux/config/Config.in.wireless b/target/waldux/config/Config.in.wireless deleted file mode 100644 index a0d8d3697..000000000 --- a/target/waldux/config/Config.in.wireless +++ /dev/null @@ -1,344 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_WLAN - bool - -config ADK_WALDUX_KERNEL_WIRELESS - bool - select ADK_WALDUX_KERNEL_WLAN - -config ADK_WALDUX_KERNEL_WIRELESS_EXT - bool - -config ADK_WALDUX_KERNEL_RFKILL - tristate - -config ADK_WALDUX_KERNEL_MAC80211_LEDS - bool - select ADK_WALDUX_KERNEL_LEDS_CLASS - select ADK_WALDUX_KERNEL_NEW_LEDS - select ADK_WALDUX_KERNEL_LEDS_TRIGGERS - -config ADK_WALDUX_KERNEL_WLAN_80211 - bool - -config ADK_WALDUX_KERNEL_RT2X00 - tristate - -config ADK_WALDUX_KERNEL_RT2X00_LIB_USB - tristate - -config ADK_WALDUX_KERNEL_RT2X00_LIB_PCI - tristate - -# vendor stuff -config ADK_WALDUX_KERNEL_NET_VENDOR_ATHEROS - bool - -config ADK_WALDUX_KERNEL_WLAN_VENDOR_BROADCOM - bool - -config ADK_WALDUX_KERNEL_ATH_CARDS - bool - -config ADK_WALDUX_KERNEL_RTL_CARDS - bool - -config ADK_WALDUX_KERNEL_BCMA_POSSIBLE - bool - -config ADK_WALDUX_KERNEL_RT2800USB_RT3573 - bool - -config ADK_WALDUX_KERNEL_RT2800USB_RT53XX - bool - -config ADK_WALDUX_KERNEL_RT2800USB_RT55XX - bool - -config ADK_WALDUX_KERNEL_RT2800USB_UNKNOWN - bool - -config ADK_WALDUX_KERNEL_BRCMFMAC_PROTO_MSGBUF - bool - -config ADK_WALDUX_KERNEL_BRCMDBG - bool - -config ADK_WALDUX_KERNEL_LIB80211 - tristate - select ADK_WALDUX_KERNEL_CRYPTO_MICHAEL_MIC - -config ADK_WALDUX_KERNEL_CFG80211_WEXT - bool - -config ADK_WALDUX_KERNEL_ATH_COMMON - tristate - -config ADK_WALDUX_KERNEL_P54_COMMON - tristate - -config ADK_WALDUX_KERNEL_MAC80211_DEBUG_MENU - bool - -config ADK_WALDUX_KERNEL_MAC80211_VERBOSE_DEBUG - bool - select ADK_WALDUX_KERNEL_MAC80211_DEBUG_MENU - -config ADK_WALDUX_KERNEL_MAC80211_DEBUGFS - bool - -config ADK_WALDUX_KERNEL_CFG80211 - tristate - select ADK_WALDUX_KERNEL_WIRELESS - select ADK_WALDUX_KERNEL_WLAN_80211 - -config ADK_WALDUX_KERNEL_MAC80211_RC_MINSTREL - bool - -config ADK_WALDUX_KERNEL_MAC80211_RC_MINSTREL_HT - bool - -config ADK_WALDUX_KERNEL_CFG80211_WEXT - bool - -config ADK_WALDUX_KERNEL_MAC80211 - tristate - select ADK_WALDUX_KERNEL_WIRELESS - select ADK_WALDUX_KERNEL_WLAN_80211 - select ADK_WALDUX_KERNEL_LIB80211 - select ADK_WALDUX_KERNEL_CFG80211 - select ADK_WALDUX_KERNEL_CRYPTO_AES - select ADK_WALDUX_KERNEL_CRYPTO_ECB - select ADK_WALDUX_KERNEL_CRYPTO_ARC4 - select ADK_WALDUX_KERNEL_MAC80211_RC_MINSTREL - select ADK_WALDUX_KERNEL_MAC80211_RC_MINSTREL_HT - select ADK_WALDUX_KERNEL_CFG80211_WEXT - -config ADK_DEBUG_MAC80211 - bool - select ADK_WALDUX_KERNEL_MAC80211_VERBOSE_DEBUG - select ADK_WALDUX_KERNEL_MAC80211_DEBUGFS - select ADK_WALDUX_KERNEL_DEBUG_FS - -menu "Wireless network card support" -depends on ADK_TARGET_WITH_CARDBUS \ - || ADK_TARGET_WITH_PCMCIA \ - || ADK_TARGET_WITH_MINIPCI \ - || ADK_TARGET_WITH_PCI \ - || ADK_TARGET_WITH_USB \ - || ADK_TARGET_WITH_SSB \ - || ADK_TARGET_WITH_AHB \ - || ADK_TARGET_WITH_SDIO \ - || ADK_TARGET_GENERIC - -config ADK_WALDUX_KERNEL_BRCMFMAC - tristate "Broadcom brcmfmac wireless driver" - select ADK_WALDUX_KERNEL_WIRELESS - select ADK_WALDUX_KERNEL_WLAN_80211 - select ADK_WALDUX_KERNEL_CFG80211 - select ADK_WALDUX_KERNEL_BCMA_POSSIBLE - select ADK_WALDUX_KERNEL_RFKILL - select ADK_WALDUX_KERNEL_WLAN_VENDOR_BROADCOM - select ADK_PACKAGE_BRCMFMAC_FIRMWARE - -config ADK_WALDUX_KERNEL_BRCMFMAC_SDIO - bool "Broadcom brcmfmac wireless driver (SDIO)" - select ADK_WALDUX_KERNEL_BRCMFMAC m - depends on ADK_TARGET_WITH_SDIO - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_RASPBERRY_PI0 - default n - help - Driver for Broadcom FullMac wireless cards (SDIO). - -config ADK_WALDUX_KERNEL_BRCMFMAC_USB - bool "Broadcom brcmfmac wireless driver (USB)" - select ADK_WALDUX_KERNEL_BRCMFMAC m - depends on ADK_TARGET_WITH_USB - default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3 - default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3P - default n - help - Driver for Broadcom FullMac wireless cards (USB). - -config ADK_WALDUX_KERNEL_ATH6KL_SDIO - bool - -config ADK_WALDUX_KERNEL_ATH6KL - tristate "Atheros 6kl wireless driver" - select ADK_WALDUX_KERNEL_NET_VENDOR_ATHEROS - select ADK_WALDUX_KERNEL_ATH_CARDS - select ADK_WALDUX_KERNEL_ATH6KL_SDIO - select ADK_WALDUX_KERNEL_MAC80211 - depends on ADK_TARGET_WITH_SDIO - help - Driver for Atheros wireless 6KL - -config ADK_WALDUX_KERNEL_ATH5K - tristate "Atheros 5xxx wireless driver" - select ADK_WALDUX_KERNEL_MAC80211_LEDS - select ADK_WALDUX_KERNEL_ATH_CARDS - select ADK_WALDUX_KERNEL_ATH_COMMON - select ADK_WALDUX_KERNEL_MAC80211 - depends on ADK_TARGET_WITH_MINIPCI \ - || ADK_TARGET_WITH_PCI \ - || ADK_TARGET_WITH_AHB \ - || ADK_TARGET_GENERIC - default m if ADK_TARGET_SYSTEM_IBM_X40 - default m if ADK_TARGET_SYSTEM_FON_FON2100 - default n - help - Driver for Atheros 5xxx/24xx cards - -config ADK_WALDUX_KERNEL_ATH5K_DEBUG - bool "enable debugging info via debugfs" - select ADK_DEBUG_MAC80211 - depends on ADK_WALDUX_KERNEL_ATH5K - help - Atheros 5xxx debugging messages. - Say Y, if and you will get debug options for ath5k. - To use this, you need to mount debugfs: - mkdir /debug/ - mount -t debugfs debug /debug/ - You will get access to files under: - /debug/ath5k/phy0/ - To enable debug, pass the debug level to the debug module - parameter. For example: - insmod ath5k.ko debug=0x00000400 - -config ADK_WALDUX_KERNEL_B43 - tristate "Broadcom B43xx wireless driver" - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_WALDUX_KERNEL_MAC80211 - select ADK_PACKAGE_B43_FIRMWARE - depends on ADK_TARGET_WITH_SSB \ - || ADK_TARGET_WITH_MINIPCI \ - || ADK_TARGET_GENERIC - help - Driver for Broadcom B43xx wireless chips - -config ADK_WALDUX_KERNEL_B43LEGACY - tristate "Broadcom B43xx (legacy) wireless driver" - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_WALDUX_KERNEL_MAC80211 - select ADK_PACKAGE_B43_FIRMWARE - depends on ADK_TARGET_WITH_SSB || ADK_TARGET_WITH_MINIPCI - help - Driver for Broadcom B43xx wireless chips - -config ADK_WALDUX_KERNEL_HOSTAP - tristate "HostAP driver" - select ADK_WALDUX_KERNEL_MAC80211 - depends on ADK_TARGET_WITH_PCMCIA - help - HostAP Driver for wireless chips - -config ADK_WALDUX_KERNEL_HOSTAP_CS - tristate "HostAP driver for PC Cards" - select ADK_WALDUX_KERNEL_HOSTAP - depends on ADK_TARGET_WITH_PCMCIA - default m if ADK_TARGET_SYSTEM_SHARP_ZAURUS - default n - help - HostAP CS Driver for wireless chips - -config ADK_WALDUX_KERNEL_RTL8187 - tristate "Realtek RTL8187/RTL8187B wireless driver" - select ADK_WALDUX_KERNEL_MAC80211 - select ADK_WALDUX_KERNEL_EEPROM_93CX6 - depends on ADK_TARGET_WITH_USB \ - || ADK_TARGET_GENERIC - help - Driver for Realtek RTL8187/RTL8187B wireless chips - -config ADK_WALDUX_KERNEL_P54_USB - tristate "Prism54 USB support" - select ADK_WALDUX_KERNEL_EXPERIMENTAL - select ADK_WALDUX_KERNEL_P54_COMMON - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_WALDUX_KERNEL_MAC80211 - select ADK_WALDUX_KERNEL_CRC_CCITT - select ADK_PACKAGE_P54_FIRMWARE - depends on ADK_TARGET_WITH_USB \ - || ADK_TARGET_GENERIC - help - Driver for Prism54 USB adaptors - -config ADK_WALDUX_KERNEL_RT2800USB - tristate "Ralink rt2800 USB driver" - select ADK_WALDUX_KERNEL_RT2X00 - select ADK_WALDUX_KERNEL_RT2800USB_RT3573 - select ADK_WALDUX_KERNEL_RT2800USB_RT53XX - select ADK_WALDUX_KERNEL_RT2800USB_RT55XX - select ADK_WALDUX_KERNEL_RT2800USB_UNKNOWN - select ADK_WALDUX_KERNEL_RT2X00_LIB_USB - select ADK_WALDUX_KERNEL_MAC80211 - select ADK_WALDUX_KERNEL_CRC_CCITT - depends on ADK_TARGET_WITH_USB \ - || ADK_TARGET_GENERIC - help - Driver for Ralink RT2800 USB - -config ADK_WALDUX_KERNEL_RTL8192CU - tristate "Realtek RTL8192CU USB driver" - select ADK_WALDUX_KERNEL_RTL_CARDS - select ADK_WALDUX_KERNEL_MAC80211 - select ADK_WALDUX_KERNEL_FW_LOADER - select ADK_PACKAGE_REALTEK_FIRMWARE - depends on ADK_TARGET_WITH_USB \ - || ADK_TARGET_GENERIC - help - Driver for Realtek RTL8192CU USB - -config ADK_WALDUX_KERNEL_RT2400PCI - tristate "Ralink rt2400 PCI driver" - select ADK_WALDUX_KERNEL_RT2X00 - select ADK_WALDUX_KERNEL_RT2X00_LIB_PCI - select ADK_WALDUX_KERNEL_MAC80211 - select ADK_WALDUX_KERNEL_MAC80211_LEDS - depends on ADK_TARGET_WITH_MINIPCI \ - || ADK_TARGET_WITH_PCI \ - || ADK_TARGET_GENERIC - help - This adds support for rt2400 wireless chipset family. - Supported chips: RT2460. - -config ADK_WALDUX_KERNEL_RT2500PCI - tristate "Ralink rt2500 PCI driver" - select ADK_WALDUX_KERNEL_RT2X00 - select ADK_WALDUX_KERNEL_RT2X00_LIB_PCI - select ADK_WALDUX_KERNEL_MAC80211 - select ADK_WALDUX_KERNEL_MAC80211_LEDS - depends on ADK_TARGET_WITH_MINIPCI \ - || ADK_TARGET_WITH_PCI \ - || ADK_TARGET_GENERIC - help - This adds support for rt2500 wireless chipset family. - Supported chips: RT2560. - -config ADK_WALDUX_KERNEL_RT61PCI - tristate "Ralink rt2501/rt61 PCI driver" - select ADK_WALDUX_KERNEL_RT2X00 - select ADK_WALDUX_KERNEL_RT2X00_LIB_PCI - select ADK_WALDUX_KERNEL_MAC80211 - select ADK_WALDUX_KERNEL_MAC80211_LEDS - select ADK_WALDUX_KERNEL_CRC_ITU_T - select ADK_PACKAGE_RT61_FIRMWARE - depends on ADK_TARGET_WITH_MINIPCI \ - || ADK_TARGET_WITH_PCI \ - || ADK_TARGET_GENERIC - help - This adds support for rt2501 wireless chipset family. - Supported chips: RT2561, RT2561S & RT2661. - -config ADK_WALDUX_KERNEL_RT2X00_DEBUG - bool "enable debugging info" - select ADK_DEBUG_MAC80211 - depends on ADK_WALDUX_KERNEL_RT61PCI || \ - ADK_WALDUX_KERNEL_RT2500PCI || \ - ADK_WALDUX_KERNEL_RT2400PCI - help - -endmenu diff --git a/target/waldux/config/Config.in.xtensa b/target/waldux/config/Config.in.xtensa deleted file mode 100644 index 90ea8c3b8..000000000 --- a/target/waldux/config/Config.in.xtensa +++ /dev/null @@ -1,22 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -config ADK_WALDUX_KERNEL_XTENSA_VARIANT_DC233C - bool - -config ADK_WALDUX_KERNEL_XTENSA_VARIANT_DC232B - bool - -config ADK_WALDUX_KERNEL_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX - bool - -config ADK_WALDUX_KERNEL_XTENSA_VARIANT_CUSTOM - bool - -config ADK_WALDUX_KERNEL_XTENSA_VARIANT_CUSTOM_NAME - string - default "de212" if ADK_TARGET_CPU_XTENSA_DE212 - -config ADK_WALDUX_KERNEL_BUILTIN_DTB - string - default "kc705_nommu" if ADK_TARGET_CPU_XTENSA_DE212 diff --git a/target/waldux/kernel.config b/target/waldux/kernel.config deleted file mode 100644 index 8d7f9fda2..000000000 --- a/target/waldux/kernel.config +++ /dev/null @@ -1,29 +0,0 @@ -CONFIG_DEFAULT_HOSTNAME="openadk" -CONFIG_CMDLINE="" -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -CONFIG_PROC_FS=y -CONFIG_PROC_SYSCTL=y -CONFIG_SYSFS=y -CONFIG_TMPFS=y -CONFIG_NLS=y -CONFIG_EMBEDDED=y -CONFIG_MODULES=y -CONFIG_BINFMT_SCRIPT=y -CONFIG_FUTEX=y -CONFIG_EPOLL=y -CONFIG_SIGNALFD=y -CONFIG_TIMERFD=y -CONFIG_EVENTFD=y -CONFIG_SHMEM=y -CONFIG_TTY=y -CONFIG_UNIX98_PTYS=y -CONFIG_DEVMEM=y -CONFIG_DEVKMEM=y -CONFIG_EXPERT=y -CONFIG_MULTIUSER=y -CONFIG_VDSO=y -CONFIG_ADVISE_SYSCALLS=y -CONFIG_POSIX_TIMERS=y diff --git a/target/waldux/kernel.control b/target/waldux/kernel.control deleted file mode 100644 index 445879c60..000000000 --- a/target/waldux/kernel.control +++ /dev/null @@ -1,5 +0,0 @@ -Package: kernel -Priority: optional -Section: sys -Description: package for the Waldux Kernel - diff --git a/target/zephyr/Config.in b/target/zephyr/Config.in deleted file mode 100644 index e69de29bb..000000000 diff --git a/target/zephyr/Makefile b/target/zephyr/Makefile deleted file mode 100644 index 2f937225c..000000000 --- a/target/zephyr/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -include $(ADK_TOPDIR)/rules.mk - -prepare: - if [ ! -d $(BUILD_DIR)/zephyr ]; then \ - cd $(BUILD_DIR) ;\ - git clone https://github.com/zephyrproject-rtos/zephyr.git ;\ - fi - if [ ! -d $(BUILD_DIR)/zephyr-kconfig ]; then \ - mkdir $(BUILD_DIR)/zephyr-kconfig ;\ - fi - cd $(BUILD_DIR)/zephyr-kconfig && \ - PATH='$(HOST_PATH)' cmake $(BUILD_DIR)/zephyr/scripts && \ - make - source $(BUILD_DIR)/zephyr/zephyr-env.sh - -compile: - export GCCXTENSA_TOOLCHAIN_PATH="$(TOOLCHAIN_DIR)" - export ZEPHYR_GCC_VARIANT=gccxtensa - if [ ! -d $(BUILD_DIR)/zephyr/samples/hello_world/build ]; then \ - mkdir $(BUILD_DIR)/zephyr/samples/hello_world/build ;\ - fi - cd $(BUILD_DIR)/zephyr/samples/hello_world/build && \ - cmake -DBOARD=qemu_xtensa .. && \ - make - -install: - -targethelp: - -clean: diff --git a/target/zephyr/arch.lst b/target/zephyr/arch.lst deleted file mode 100644 index 951bee724..000000000 --- a/target/zephyr/arch.lst +++ /dev/null @@ -1,4 +0,0 @@ -arc -arm -x86_64 -xtensa diff --git a/toolchain/Makefile b/toolchain/Makefile index 09b02c743..ea77cc9e2 100644 --- a/toolchain/Makefile +++ b/toolchain/Makefile @@ -40,7 +40,7 @@ TARGETS+=newlib CLIB:=newlib endif -ifeq ($(ADK_TARGET_BINFMT_FLAT)$(ADK_TARGET_OS_FROSTED),y) +ifeq ($(ADK_TARGET_BINFMT_FLAT),y) TARGETS+=elf2flt ELF2FLT:=elf2flt-install endif diff --git a/toolchain/elf2flt/Makefile.inc b/toolchain/elf2flt/Makefile.inc index d3feb54a0..6f5fa1273 100644 --- a/toolchain/elf2flt/Makefile.inc +++ b/toolchain/elf2flt/Makefile.inc @@ -12,9 +12,3 @@ PKG_GIT:= branch PKG_RELEASE:= 1 PKG_SITES:= git://git.osdn.net/gitroot/uclinux-h8/elf2flt.git endif -ifeq ($(ADK_TARGET_OS_FROSTED),y) -PKG_VERSION:= master -PKG_GIT:= branch -PKG_RELEASE:= 1 -PKG_SITES:= https://github.com/insane-adding-machines/elf2flt-1.git -endif diff --git a/toolchain/gcc/Makefile b/toolchain/gcc/Makefile index 77600d6d2..4edb9e862 100644 --- a/toolchain/gcc/Makefile +++ b/toolchain/gcc/Makefile @@ -57,7 +57,7 @@ GCC_CONFOPTS:= --prefix=$(TOOLCHAIN_DIR)/usr \ --disable-werror \ --disable-nls -ifeq ($(ADK_TARGET_OS_LINUX)$(ADK_TARGET_OS_WALDUX),y) +ifeq ($(ADK_TARGET_OS_LINUX),y) ifeq ($(ADK_TARGET_LIB_UCLIBC_NG),y) ifeq ($(ADK_TARGET_WITH_NPTL),y) GCC_FINAL_CONFOPTS:= --enable-tls --enable-threads --enable-libatomic @@ -81,15 +81,11 @@ ifeq ($(ADK_TARGET_OS_BAREMETAL),y) GCC_FINAL_CONFOPTS:= --disable-libatomic endif -ifeq ($(ADK_TARGET_OS_RTEMS),y) -GCC_FINAL_CONFOPTS:= --enable-libatomic -endif - ifeq ($(ADK_TARGET_LIB_NEWLIB),y) GCC_FINAL_CONFOPTS+= --with-newlib endif -ifeq ($(ADK_TARGET_OS_FROSTED)$(ADK_TARGET_USE_STATIC_LIBS_ONLY),y) +ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY),y) GCC_FINAL_CONFOPTS+= --disable-shared else GCC_FINAL_CONFOPTS+= --enable-shared --enable-cxx-flags='-fPIC' diff --git a/toolchain/newlib/Makefile b/toolchain/newlib/Makefile index abe153107..4cd7ce6c6 100644 --- a/toolchain/newlib/Makefile +++ b/toolchain/newlib/Makefile @@ -10,15 +10,6 @@ NEWLIB_CONFIGURE_ARGS:= --enable-newlib-io-long-long \ --enable-newlib-register-fini \ --disable-newlib-supplied-syscalls -ifeq ($(ADK_TARGET_OS_FROSTED),y) -NEWLIB_CONFIGURE_ARGS+= --enable-newlib-fvwrite-in-streamio=no \ - --enable-newlib-fseek-optimization=no \ - --enable-newlib_wide_orient=no \ - --enable-newlib-unbuf-stream-opt=yes -TARGET_CFLAGS+="-DREENTRANT_SYSCALLS_PROVIDED" -endif - - $(WRKBUILD)/.configured: (cd $(WRKBUILD); \ CC='' \ diff --git a/toolchain/newlib/Makefile.inc b/toolchain/newlib/Makefile.inc index fb74b9f73..d01745a93 100644 --- a/toolchain/newlib/Makefile.inc +++ b/toolchain/newlib/Makefile.inc @@ -22,11 +22,3 @@ PKG_RELEASE:= 1 PKG_SITES:= https://github.com/jcmvbkbc/newlib-xtensa.git DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz endif -ifeq ($(ADK_TARGET_LIB_NEWLIB_FROSTED),y) -PKG_VERSION:= frosted -PKG_GIT:= branch -PKG_RELEASE:= 1 -PKG_GIT_SUBMODULE:= 1 -PKG_SITES:= https://github.com/insane-adding-machines/newlib.git -DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz -endif diff --git a/toolchain/waldux-headers/Makefile b/toolchain/waldux-headers/Makefile deleted file mode 100644 index d75dc5135..000000000 --- a/toolchain/waldux-headers/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -include $(ADK_TOPDIR)/rules.mk -include ../rules.mk -include $(ADK_TOPDIR)/mk/waldux-ver.mk -include $(ADK_TOPDIR)/mk/waldux.mk -include $(ADK_TOPDIR)/mk/buildhlp.mk - -LINUX_DIR=${WRKBUILD} - -include $(ADK_TOPDIR)/mk/kernel-vars.mk - -$(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)/$(ADK_TARGET_OS)-$(KERNEL_FILE_VER)/.patched: -ifeq ($(ADK_TARGET_SYSTEM_PCENGINES_APU),y) -ifeq ($(ADK_KERNEL_ROOT_NFS),y) - cd $(DL_DIR) && wget http://distfiles.openadk.org/realtek-firmware-1.1.tar.xz - tar xf $(DL_DIR)/realtek-firmware-1.1.tar.xz \ - --strip-components=2 -C $(WRKSRC)/firmware realtek-firmware-1.1 -endif -endif -ifeq ($(ADK_TARGET_ARCH_XTENSA),y) - tar xf $(ADK_TOPDIR)/target/xtensa/overlay/xtensa_$(ADK_TARGET_CPU_TYPE).tar \ - --strip-components=1 -C $(WRKSRC) linux -endif - touch $@ - -$(WRKBUILD)/.configured: $(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)/$(ADK_TARGET_OS)-$(KERNEL_FILE_VER)/.patched - $(KERNEL_MAKE_ENV) $(MAKE) -C "${LINUX_DIR}" $(KERNEL_MAKE_OPTS) \ - INSTALL_HDR_PATH=$(STAGING_TARGET_DIR)/usr \ - headers_install -ifeq ($(ADK_TARGET_ARCH_CRIS),y) -ifeq ($(ADK_TARGET_CPU_ARCH),crisv32) - cd $(STAGING_TARGET_DIR)/usr/include && ln -sf arch-v32/arch arch -else - cd $(STAGING_TARGET_DIR)/usr/include && ln -sf arch-v10/arch arch -endif -endif - @-find $(STAGING_TARGET_DIR)/usr/include -name .install -delete - @-find $(STAGING_TARGET_DIR)/usr/include -name ..install.cmd -delete - touch $@ - -include ${ADK_TOPDIR}/mk/toolchain.mk -- cgit v1.2.3