diff options
Diffstat (limited to 'target/Config.in')
-rw-r--r-- | target/Config.in | 41 |
1 files changed, 40 insertions, 1 deletions
diff --git a/target/Config.in b/target/Config.in index 103a95712..1bb0106bf 100644 --- a/target/Config.in +++ b/target/Config.in @@ -128,6 +128,9 @@ config ADK_zaurus config ADK_foxg20 tristate +config ADK_ibmx40 + tristate + config ADK_foxboard tristate @@ -183,6 +186,7 @@ config ADK_TARGET default "rb433" if ADK_rb433 default "zaurus" if ADK_arm default "lemote" if ADK_lemote + default "ibmx40" if ADK_ibmx40 default "wag54g" if ADK_wag54g default "ag241" if ADK_ag241 default "rescue-x86" if ADK_x86_rescue @@ -351,6 +355,22 @@ config ADK_LINUX_TOOLCHAIN help Toolchain only support +config ADK_LINUX_X86_IBMX40 + bool "IBM X40 laptop" + select ADK_ibmx40 + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_PCI + select ADK_TARGET_WITH_INPUT + select ADK_KERNEL_INPUT_KEYBOARD + select ADK_KERNEL_SCSI + select ADK_KERNEL_NETDEVICES + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_NET_ETHERNET + help + Support for a IBM X40 laptop. + Status: development + config ADK_LINUX_X86_64_SHUTTLE bool "Shuttle PC" select ADK_shuttle @@ -757,6 +777,7 @@ config ADK_TARGET_LIB_EGLIBC bool "Embedded GNU C library" select ADK_eglibc depends on ADK_LINUX_QEMU || \ + ADK_LINUX_X86_IBMX40 || \ ADK_LINUX_X86_ALIX1C || \ ADK_LINUX_X86_ALIX2D || \ ADK_LINUX_X86_ALIX2D13 || \ @@ -775,6 +796,7 @@ config ADK_TARGET_LIB_GLIBC bool "GNU C library" select ADK_glibc depends on ADK_LINUX_QEMU || \ + ADK_LINUX_X86_IBMX40 || \ ADK_LINUX_X86_ALIX1C || \ ADK_LINUX_X86_ALIX2D || \ ADK_LINUX_X86_ALIX2D13 || \ @@ -818,6 +840,7 @@ config ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK select ADK_LINUX_INITRAMFS_BUILTIN depends on \ ADK_LINUX_QEMU || \ + ADK_LINUX_X86_IBMX40 || \ ADK_LINUX_X86_64_SHUTTLE || \ ADK_LINUX_NATIVE || \ ADK_LINUX_MIPS64_LEMOTE || \ @@ -869,6 +892,20 @@ config ADK_TARGET_ROOTFS_NFSROOT help Root filesystem mounted via NFS. (DHCP) +config ADK_TARGET_ROOTFS_USB + bool "root on USB stick" + select ADK_KERNEL_SCSI + select ADK_KERNEL_ATA + select ADK_KERNEL_BLK_DEV_SD + select ADK_KERNEL_USB + select ADK_KERNEL_USB_EHCI_HCD + select ADK_KERNEL_USB_UHCI_HCD + select ADK_KERNEL_USB_STORAGE + select ADK_KERNEL_EXT2_FS + depends on ADK_LINUX_X86_IBMX40 + help + Boot target from USB stick. + config ADK_TARGET_ROOTFS_EXT2_BLOCK bool "read-write filesystem for block devices with ext2" depends on \ @@ -889,6 +926,7 @@ config ADK_TARGET_ROOTFS_ARCHIVE depends on \ ADK_LINUX_QEMU || \ ADK_LINUX_XSCALE_ZAURUS || \ + ADK_LINUX_X86_IBMX40 || \ ADK_LINUX_MIPS64_LEMOTE || \ ADK_LINUX_X86_64_SHUTTLE help @@ -896,7 +934,8 @@ config ADK_TARGET_ROOTFS_ARCHIVE config ADK_TARGET_ROOTFS_ENCRYPTED bool "Encrypted read-write root filesystem" - depends on ADK_LINUX_MIPS64_LEMOTE + depends on ADK_LINUX_MIPS64_LEMOTE || \ + ADK_LINUX_X86_IBMX40 select ADK_LINUX_INITRAMFS_BUILTIN select ADK_PACKAGE_CRYPTINIT select ADK_KERNEL_BLK_DEV_DM |