summaryrefslogtreecommitdiff
path: root/target/config/Config.in.rootfs
diff options
context:
space:
mode:
Diffstat (limited to 'target/config/Config.in.rootfs')
-rw-r--r--target/config/Config.in.rootfs57
1 files changed, 17 insertions, 40 deletions
diff --git a/target/config/Config.in.rootfs b/target/config/Config.in.rootfs
index d9a459455..403a2739f 100644
--- a/target/config/Config.in.rootfs
+++ b/target/config/Config.in.rootfs
@@ -24,11 +24,12 @@ config ADK_TARGET_ROOTFS_INITRAMFSPIGGYBACK
ADK_TARGET_ARCH_MIPS || \
ADK_TARGET_ARCH_MIPS64 || \
ADK_TARGET_ARCH_PPC || \
+ ADK_TARGET_ARCH_RISCV32 || \
+ ADK_TARGET_ARCH_RISCV64 || \
ADK_TARGET_ARCH_SH || \
ADK_TARGET_ARCH_SPARC || \
ADK_TARGET_ARCH_X86 || \
ADK_TARGET_ARCH_X86_64
- depends on !ADK_TARGET_VBOX
depends on !ADK_TARGET_SYSTEM_MIKROTIK_RB532
help
create an read-only initramfs system.
@@ -49,19 +50,17 @@ config ADK_TARGET_ROOTFS_INITRAMFS
ADK_TARGET_ARCH_SPARC || \
ADK_TARGET_ARCH_X86 || \
ADK_TARGET_ARCH_X86_64
- depends on !ADK_TARGET_VBOX
depends on !ADK_TARGET_SYSTEM_MIKROTIK_RB532
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.
config ADK_TARGET_ROOTFS_SQUASHFS
bool "Compressed read-only root filesystem (squashfs)"
- select ADK_KERNEL_SQUASHFS
- select ADK_HOST_NEED_SQUASHFS
+ select ADK_LINUX_KERNEL_SQUASHFS
+ select ADK_HOST_NEED_SQUASHFS_TOOLS
select ADK_HOST_NEED_QEMU if ADK_TARGET_QEMU
select ADK_TARGET_QEMU_WITH_BLOCK if ADK_TARGET_QEMU
depends on ADK_TARGET_WITH_MTD \
@@ -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,25 +99,16 @@ 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 && \
- !ADK_TARGET_SYSTEM_ARANYM_M68K && \
- !ADK_TARGET_SYSTEM_LINKSYS_NSLU2
+ !ADK_TARGET_SYSTEM_ARANYM_M68K
+ depends on ADK_TARGET_WITH_NETDEVICE
help
Root filesystem mounted via NFS. (DHCP)
config ADK_TARGET_ROOTFS_USB
bool "Boot from USB stick"
- select ADK_LINUX_KERNEL_NLS if ADK_TARGET_OS_LINUX
+ select ADK_LINUX_KERNEL_EXT4_FS if ADK_TARGET_OS_LINUX
select ADK_LINUX_KERNEL_SCSI if ADK_TARGET_OS_LINUX
select ADK_LINUX_KERNEL_BLK_DEV_SD if ADK_TARGET_OS_LINUX
select ADK_LINUX_KERNEL_USB if ADK_TARGET_OS_LINUX
@@ -128,15 +116,7 @@ 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
+ select ADK_PACKAGE_FWINSTALL
depends on ADK_TARGET_WITH_USB_BOOT \
|| ADK_TARGET_GENERIC
help
@@ -148,10 +128,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,15 +141,13 @@ 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.
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_HOST_NEED_GENEXT2FS if ADK_TARGET_QEMU
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,12 +162,10 @@ 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_LINUX_KERNEL_EFI_PARTITION if ADK_TARGET_OS_LINUX
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
- depends on ADK_TARGET_ARCH_X86_64
help
Create a complete disk image for the target with genimage.
@@ -202,9 +174,10 @@ endchoice
config ADK_TARGET_ROOTDEV
string "Root device name"
depends on ADK_TARGET_ROOTFS_GENIMAGE
+ default "mmcblk0" if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
default "sda"
help
- If you a embedded device with multiple block devices and want to
+ If you have a embedded device with multiple block devices and want to
set the root device name.
config ADK_TARGET_DUAL_BOOT
@@ -221,7 +194,11 @@ config ADK_TARGET_DUAL_BOOT
config ADK_TARGET_GENIMAGE_FILENAME
string
- default "genimage-efi-dual.cfg" if ADK_PACKAGE_GRUB_EFI_X86_64 || ADK_PACKAGE_GRUB_EFI_X86 && ADK_TARGET_DUAL_BOOT
+ default "genimage-efi-dual.cfg" if (ADK_PACKAGE_GRUB_EFI_X86_64 || ADK_PACKAGE_GRUB_EFI_X86) && ADK_TARGET_DUAL_BOOT
default "genimage-efi.cfg" if ADK_PACKAGE_GRUB_EFI_X86_64 || ADK_PACKAGE_GRUB_EFI_X86
default "genimage-dual.cfg" if ADK_TARGET_DUAL_BOOT
default "genimage.cfg"
+
+config ADK_TARGET_EXTLINUX_FILENAME
+ string
+ default "extlinux.conf"