diff options
Diffstat (limited to 'target/Config.in')
-rw-r--r-- | target/Config.in | 66 |
1 files changed, 49 insertions, 17 deletions
diff --git a/target/Config.in b/target/Config.in index 88f8abbc5..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 @@ -228,7 +232,7 @@ config ADK_LINUX_ALIX Support for Alix and Wrap boards. http://www.pcengines.ch -config ADK_LINUX_ARM_FOXBOARD +config ADK_LINUX_ARM_FOXG20 bool "Foxboard (FOXG20)" select ADK_foxg20 select ADK_EABI @@ -241,11 +245,10 @@ config ADK_LINUX_ARM_FOXBOARD select ADK_KERNEL_NET_ETHERNET select ADK_KERNEL_MII select ADK_TARGET_WITH_USB - select ADK_TARGET_WITH_WATCHDOG help Support for Foxboard target (foxg20). http://foxg20.acmesystems.it/doku.php - Status: development + Status: stable config ADK_LINUX_CRIS_FOXBOARD bool "Foxboard (ETRAX LX100)" @@ -352,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 @@ -507,6 +526,7 @@ config ADK_LINUX_ARM_QEMU select ADK_arm_qemu select ADK_EABI select ADK_KERNEL_INPUT_KEYBOARD + select ADK_KERNEL_CRC32 help Qemu support for ARM architecture. Right now this is optimized for Zaurus PDA spitz. @@ -756,13 +776,8 @@ config ADK_TARGET_LIB_UCLIBC config ADK_TARGET_LIB_EGLIBC bool "Embedded GNU C library" select ADK_eglibc - depends on ADK_LINUX_X86_QEMU || \ - ADK_LINUX_ARM_QEMU || \ - ADK_LINUX_MIPS_QEMU || \ - ADK_LINUX_MIPS64_QEMU || \ - ADK_LINUX_MIPSEL_QEMU || \ - ADK_LINUX_MIPS64EL_QEMU || \ - ADK_LINUX_X86_64_QEMU || \ + depends on ADK_LINUX_QEMU || \ + ADK_LINUX_X86_IBMX40 || \ ADK_LINUX_X86_ALIX1C || \ ADK_LINUX_X86_ALIX2D || \ ADK_LINUX_X86_ALIX2D13 || \ @@ -770,9 +785,9 @@ config ADK_TARGET_LIB_EGLIBC ADK_LINUX_MIPS_RB411 || \ ADK_LINUX_MIPS_RB433 || \ ADK_LINUX_MIPS_RB532 || \ - ADK_LINUX_RESCUE || \ ADK_LINUX_X86_64_SHUTTLE || \ ADK_LINUX_MIPS64_LEMOTE || \ + ADK_LINUX_RESCUE || \ ADK_LINUX_TOOLCHAIN help http://www.eglibc.org @@ -780,15 +795,15 @@ config ADK_TARGET_LIB_EGLIBC config ADK_TARGET_LIB_GLIBC bool "GNU C library" select ADK_glibc - depends on ADK_LINUX_X86_QEMU || \ - ADK_LINUX_X86_64_QEMU || \ + depends on ADK_LINUX_QEMU || \ + ADK_LINUX_X86_IBMX40 || \ ADK_LINUX_X86_ALIX1C || \ ADK_LINUX_X86_ALIX2D || \ ADK_LINUX_X86_ALIX2D13 || \ ADK_LINUX_X86_WRAP || \ ADK_LINUX_MIPS_RB532 || \ - ADK_LINUX_RESCUE || \ ADK_LINUX_X86_64_SHUTTLE || \ + ADK_LINUX_RESCUE || \ ADK_LINUX_MIPS64_LEMOTE || \ ADK_LINUX_TOOLCHAIN help @@ -825,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 || \ @@ -855,7 +871,7 @@ config ADK_TARGET_ROOTFS_NFSROOT bool "NFS root" depends on \ ADK_LINUX_CRIS_FOXBOARD || \ - ADK_LINUX_ARM_FOXBOARD || \ + ADK_LINUX_ARM_FOXG20 || \ ADK_LINUX_X86_ALIX1C || \ ADK_LINUX_X86_ALIX2D || \ ADK_LINUX_X86_ALIX2D13 || \ @@ -876,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 \ @@ -883,7 +913,7 @@ config ADK_TARGET_ROOTFS_EXT2_BLOCK ADK_LINUX_X86_ALIX2D || \ ADK_LINUX_X86_ALIX2D13 || \ ADK_LINUX_X86_WRAP || \ - ADK_LINUX_ARM_FOXBOARD || \ + ADK_LINUX_ARM_FOXG20 || \ ADK_LINUX_MIPS_RB532 select ADK_KERNEL_EXT2_FS select ADK_KERNEL_SCSI @@ -896,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 @@ -903,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 |