summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Config.in33
-rw-r--r--adk/tools/pkgmaker.c1
-rw-r--r--mk/build.mk12
-rw-r--r--mk/image.mk16
-rw-r--r--mk/kernel-build.mk20
-rw-r--r--mk/vars.mk16
-rw-r--r--mk/waldux-ver.mk16
-rw-r--r--mk/waldux.mk10
-rw-r--r--package/busybox/config/networking/Config.in1
-rw-r--r--rules.mk4
-rwxr-xr-xscripts/create-menu4
-rw-r--r--target/Makefile42
-rw-r--r--target/arm/systems/banana-pro2
-rw-r--r--target/arm/systems/beaglebone-black2
-rw-r--r--target/arm/systems/kinetis-k702
-rw-r--r--target/arm/systems/linksys-nslu22
-rw-r--r--target/arm/systems/orange-pi02
-rw-r--r--target/arm/systems/phytec-wega2
-rw-r--r--target/arm/systems/qemu-arm-lm3s6965evb16
-rw-r--r--target/arm/systems/qemu-arm-realview-eb-mpcore2
-rw-r--r--target/arm/systems/qemu-arm-spitz2
-rw-r--r--target/arm/systems/qemu-arm-terrier2
-rw-r--r--target/arm/systems/qemu-arm-versatilepb2
-rw-r--r--target/arm/systems/qemu-arm-vexpress-a92
-rw-r--r--target/arm/systems/qemu-arm-xilinx-zynq2
-rw-r--r--target/arm/systems/raspberry-pi2
-rw-r--r--target/arm/systems/raspberry-pi02
-rw-r--r--target/arm/systems/raspberry-pi22
-rw-r--r--target/arm/systems/raspberry-pi32
-rw-r--r--target/arm/systems/raspberry-pi3p2
-rw-r--r--target/arm/systems/sharp-zaurus2
-rw-r--r--target/arm/systems/solidrun-clearfog2
-rw-r--r--target/arm/systems/solidrun-imx62
-rw-r--r--target/arm/systems/st-stm32f407-discovery22
-rw-r--r--target/arm/systems/st-stm32f4292
-rw-r--r--target/arm/systems/st-stm32f429-discovery22
-rw-r--r--target/arm/systems/st-stm32f7692
-rw-r--r--target/config/Config.in.addons15
-rw-r--r--target/config/Config.in.binfmt2
-rw-r--r--target/config/Config.in.cpu12
-rw-r--r--target/config/Config.in.float5
-rw-r--r--target/config/Config.in.instructions2
-rw-r--r--target/config/Config.in.libc19
-rw-r--r--target/config/Config.in.libs2
-rw-r--r--target/config/Config.in.mmu1
-rw-r--r--target/config/Config.in.os24
-rw-r--r--target/config/Config.in.qemuopts40
-rw-r--r--target/config/Config.in.rootfs27
-rw-r--r--target/config/Config.in.runtime6
-rw-r--r--target/config/Config.in.toolchain2
-rw-r--r--target/config/Config.in.tools12
-rw-r--r--target/frosted/Config.in800
-rw-r--r--target/frosted/Config.in.apps154
-rw-r--r--target/frosted/Makefile28
-rw-r--r--target/frosted/arch.lst1
-rw-r--r--target/rtems/Config.in0
-rw-r--r--target/rtems/Makefile33
-rw-r--r--target/rtems/arch.lst14
-rw-r--r--target/waldux/Config.in28
-rw-r--r--target/waldux/Config.in.kernelcfg49
-rw-r--r--target/waldux/Config.in.kernelversion33
-rw-r--r--target/waldux/arch.lst30
-rw-r--r--target/waldux/config/Config.in.arm13
-rw-r--r--target/waldux/config/Config.in.audio283
-rw-r--r--target/waldux/config/Config.in.block717
-rw-r--r--target/waldux/config/Config.in.bluetooth186
-rw-r--r--target/waldux/config/Config.in.bus25
-rw-r--r--target/waldux/config/Config.in.compression137
-rw-r--r--target/waldux/config/Config.in.cpu100
-rw-r--r--target/waldux/config/Config.in.crypto553
-rw-r--r--target/waldux/config/Config.in.debug135
-rw-r--r--target/waldux/config/Config.in.dma81
-rw-r--r--target/waldux/config/Config.in.ethernet534
-rw-r--r--target/waldux/config/Config.in.flash191
-rw-r--r--target/waldux/config/Config.in.fs263
-rw-r--r--target/waldux/config/Config.in.fsnet163
-rw-r--r--target/waldux/config/Config.in.fsopts12
-rw-r--r--target/waldux/config/Config.in.gpio48
-rw-r--r--target/waldux/config/Config.in.graphics352
-rw-r--r--target/waldux/config/Config.in.i2c91
-rw-r--r--target/waldux/config/Config.in.input199
-rw-r--r--target/waldux/config/Config.in.ipsec61
-rw-r--r--target/waldux/config/Config.in.ipvs104
-rw-r--r--target/waldux/config/Config.in.kernel272
-rw-r--r--target/waldux/config/Config.in.kvm39
-rw-r--r--target/waldux/config/Config.in.leds83
-rw-r--r--target/waldux/config/Config.in.lib53
-rw-r--r--target/waldux/config/Config.in.mips33
-rw-r--r--target/waldux/config/Config.in.misc147
-rw-r--r--target/waldux/config/Config.in.multimedia114
-rw-r--r--target/waldux/config/Config.in.netdevice9
-rw-r--r--target/waldux/config/Config.in.netfilter131
-rw-r--r--target/waldux/config/Config.in.netfilter.core195
-rw-r--r--target/waldux/config/Config.in.netfilter.ebt218
-rw-r--r--target/waldux/config/Config.in.netfilter.ip4119
-rw-r--r--target/waldux/config/Config.in.netfilter.ip6132
-rw-r--r--target/waldux/config/Config.in.network267
-rw-r--r--target/waldux/config/Config.in.nfc37
-rw-r--r--target/waldux/config/Config.in.nls471
-rw-r--r--target/waldux/config/Config.in.part14
-rw-r--r--target/waldux/config/Config.in.pcmcia48
-rw-r--r--target/waldux/config/Config.in.pm82
-rw-r--r--target/waldux/config/Config.in.regmap19
-rw-r--r--target/waldux/config/Config.in.regulator37
-rw-r--r--target/waldux/config/Config.in.rtc67
-rw-r--r--target/waldux/config/Config.in.sched282
-rw-r--r--target/waldux/config/Config.in.serial334
-rw-r--r--target/waldux/config/Config.in.spi83
-rw-r--r--target/waldux/config/Config.in.thermal26
-rw-r--r--target/waldux/config/Config.in.usb378
-rw-r--r--target/waldux/config/Config.in.virtio44
-rw-r--r--target/waldux/config/Config.in.watchdog103
-rw-r--r--target/waldux/config/Config.in.wireless344
-rw-r--r--target/waldux/config/Config.in.xtensa22
-rw-r--r--target/waldux/kernel.config29
-rw-r--r--target/waldux/kernel.control5
-rw-r--r--target/zephyr/Config.in0
-rw-r--r--target/zephyr/Makefile33
-rw-r--r--target/zephyr/arch.lst4
-rw-r--r--toolchain/Makefile2
-rw-r--r--toolchain/elf2flt/Makefile.inc6
-rw-r--r--toolchain/gcc/Makefile8
-rw-r--r--toolchain/newlib/Makefile9
-rw-r--r--toolchain/newlib/Makefile.inc8
-rw-r--r--toolchain/waldux-headers/Makefile43
125 files changed, 67 insertions, 10149 deletions
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,18 +31,14 @@ 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 \
$(ADK_TARGET_ARCH)/kernel/$(ADK_TARGET_SYSTEM) > $(BUILD_DIR)/.kernelconfig.board; \
@@ -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
--- a/target/rtems/Config.in
+++ /dev/null
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
- <http://www.tldp.org/docs.html#howto>. 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
- <http://www.tldp.org/docs.html#howto>. 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
-
- <http://www.saout.de/misc/dm-crypt/>
-
-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
- <ftp://ftp.kernel.org/pub/linux/utils/util-linux/>.
-
- 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 <file:Documentation/nbd.txt> 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 <http://www.bluetooth.com/>.
-
- 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:
- <http://planeta.terra.com.br/informatica/paulobarreto/WhirlpoolPage.html>
-
-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:
- <http://www.cs.technion.ac.il/~biham/Reports/Tiger/>.
-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 <http://csrc.nist.gov/CryptoToolkit/aes/> 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 <http://csrc.nist.gov/CryptoToolkit/aes/> 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:
- <https://www.cosic.esat.kuleuven.ac.be/nessie/reports/>
- <http://planeta.terra.com.br/informatica/paulobarreto/AnubisPage.html>
-
-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:
- <http://www.schneier.com/blowfish.html>
-
-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:
- <https://info.isl.ntt.co.jp/crypt/eng/camellia/index_s.html>
-
-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:
- <http://planeta.terra.com.br/informatica/paulobarreto/KhazadPage.html>
-
-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:
- <http://www.cl.cam.ac.uk/~rja14/serpent.html>
-
-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:
- <http://www.schneier.com/twofish.html>
-
-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:
- <http://www.schneier.com/twofish.html>
-
-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 <http://sourceforge.net/projects/e2fsprogs/>).
-
-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 <file:Documentation/filesystems/ntfs.txt>
- and <http://linux-ntfs.sourceforge.net/>.
-
- 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 <file:Documentation/filesystems/vfat.txt> 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 <http://oss.sgi.com/projects/xfs/>
- 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
- <file:Documentation/filesystems/isofs.txt> and the CD-ROM-HOWTO,
- available from <http://www.tldp.org/docs.html#howto>), 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 <file:Documentation/filesystems/udf.txt>.
-
-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
- <http://www.tldp.org/docs.html#guide>, 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
- <http://ftp1.sourceforge.net/netboot/>, and Etherboot,
- available from <http://ftp1.sourceforge.net/etherboot/>.
-
- 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 <file:Documentation/Changes> 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
- <http://www.tldp.org/docs.html#howto>.
-
-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: <BROADCAST,MULTICAST,UP> 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
- <file:Documentation/kbuild/modules.txt>. 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
- <http://playground.sun.com/pub/ipng/html/ipng-main.html>.
- For Linux IPv6 development information, see <http://www.linux-ipv6.org>.
- For specific information about IPv6 under Linux, read the HOWTO at
- <http://www.bieringer.de/linux/IPv6/>.
-
-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 <file:Documentation/networking/atm.txt> 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 <file:Documentation/networking/bridge.txt>
- 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:
- <http://www.candelatech.com/~greear/vlan.html>
-
-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
- <http://www.tldp.org/docs.html#howto>. Make sure that you have
- the version of pppd recommended in <file:Documentation/Changes>.
- 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 <file:Documentation/networking/bonding.txt> 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.
- <http://linux.speech.cymru.org/> 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 <ftp://ftp.tux.org/pub/net/ip-routing/>.
- That package also contains some documentation; for more, check out
- <http://linux-net.osdl.org/index.php/Iproute2>.
-
- 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
- <http://diffserv.sourceforge.net/>.
-
-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 <file:net/sched/sch_cbq.c> 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
- <http://luxik.cdi.cz/~devik/qos/htb/> 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 <file:net/sched/sch_atm.c>) 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 <file:net/sched/sch_red.c> 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 <file:net/sched/sch_sfq.c> 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 <file:net/sched/sch_tbf.c> 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 <file:net/sched/sch_red.c> 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 <http://www.gta.ufrj.br/diffserv/>.
-
-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 <file:Documentation/usb/> and especially the links given in
- <file:Documentation/usb/usb-help.txt>.
-
-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 <file:Documentation/usb/ehci.txt>.
-
-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 <file:Documentation/usb/usb-serial.txt> 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 <http://ftdi-usb-sio.sourceforge.net/> 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
- <http://usbvisor.sourceforge.net/> 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
--- a/target/zephyr/Config.in
+++ /dev/null
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