diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2010-01-13 22:20:56 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2010-01-13 22:20:56 +0100 |
commit | b32b419d4941c36343a54986272b9f20041f1fa7 (patch) | |
tree | b62e5c0a3f18feac8aa24b91a109703cdbe4d534 /target | |
parent | cc082c34a95681eaea904cb1cb5d4f1dc9f2ca49 (diff) |
fix ag241 compile. add target dependent package selections.
Diffstat (limited to 'target')
-rw-r--r-- | target/Config.in | 49 | ||||
-rw-r--r-- | target/ag241/uclibc.config | 4 | ||||
-rw-r--r-- | target/linux/Config.in | 1 | ||||
-rw-r--r-- | target/linux/config/Config.in.bluetooth | 1 | ||||
-rw-r--r-- | target/linux/config/Config.in.input | 2 | ||||
-rw-r--r-- | target/linux/config/Config.in.isdn | 1 | ||||
-rw-r--r-- | target/linux/config/Config.in.leds | 1 | ||||
-rw-r--r-- | target/linux/config/Config.in.misc | 20 | ||||
-rw-r--r-- | target/linux/config/Config.in.multimedia | 1 | ||||
-rw-r--r-- | target/linux/config/Config.in.netdevice | 3 | ||||
-rw-r--r-- | target/linux/config/Config.in.pcmcia | 1 | ||||
-rw-r--r-- | target/linux/config/Config.in.usb | 1 |
12 files changed, 72 insertions, 13 deletions
diff --git a/target/Config.in b/target/Config.in index a23f3c651..64ad4d616 100644 --- a/target/Config.in +++ b/target/Config.in @@ -5,6 +5,30 @@ config ADK_BROKEN bool +config ADK_TARGET_WITH_USB + bool + +config ADK_TARGET_WITH_PCI + bool + +config ADK_TARGET_WITH_MINIPCI + bool + +config ADK_TARGET_WITH_VGA + bool + +config ADK_TARGET_WITH_INPUT + bool + +config ADK_TARGET_WITH_LEDS + bool + +config ADK_TARGET_WITH_PP + bool + +config ADK_TARGET_WITH_CARDBUS + bool + config ADK_TOOLCHAIN_ONLY bool @@ -174,6 +198,10 @@ config ADK_LINUX_X86_ALIX1C select ADK_KERNEL_NET_ETHERNET select ADK_KERNEL_MII select BUSYBOX_HWCLOCK + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_MINIPCI + select ADK_TARGET_WITH_INPUT help Support for ALIX1C boards. http://www.pcengines.ch/ @@ -191,6 +219,8 @@ config ADK_LINUX_X86_ALIX2D select ADK_KERNEL_NET_ETHERNET select ADK_KERNEL_MII select BUSYBOX_HWCLOCK + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_MINIPCI help Support for ALIX2D boards. http://www.pcengines.ch/ @@ -209,6 +239,8 @@ config ADK_LINUX_X86_ALIX2D13 select ADK_KERNEL_NET_ETHERNET select ADK_KERNEL_MII select BUSYBOX_HWCLOCK + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_MINIPCI help Support for ALIX2D13 boards. http://www.pcengines.ch/ @@ -236,6 +268,7 @@ config ADK_LINUX_CRIS_FOXBOARD select ADK_foxboard select ADK_PACKAGE_KMOD_USB_CONTROLLER select ADK_KERNEL_NLS + select ADK_TARGET_WITH_USB help Support for Foxboard targets. http://foxlx.acmesystems.it/ @@ -252,6 +285,9 @@ config ADK_LINUX_MIPS64_LEMOTE select ADK_KERNEL_NET_ETHERNET select ADK_KERNEL_MII select ADK_KERNEL_SWAP + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_INPUT help Lemote Subnotebook. http://www.lemote.com/english/index.html @@ -319,6 +355,7 @@ config ADK_LINUX_XSCALE_ZAURUS bool "Zaurus SL-C3200" select ADK_zaurus select ADK_TARGET_NO_FPU + select ADK_TARGET_WITH_INPUT help Support for Sharp Zaurus SL-C3200 (aka Terrier) Status: development @@ -326,6 +363,7 @@ config ADK_LINUX_XSCALE_ZAURUS config ADK_LINUX_RESCUE bool "Minimal Linux Rescuesystem" select ADK_KERNEL_INPUT_KEYBOARD + select ADK_TARGET_WITH_INPUT help Rescuesystem with can be used to Boot from Disk or USB stick. Status: development @@ -335,12 +373,18 @@ config ADK_LINUX_QEMU select ADK_KERNEL_NET_PCI select ADK_KERNEL_NETDEVICES select ADK_KERNEL_NET_ETHERNET + select ADK_TARGET_WITH_INPUT help Support for Qemu Emulator config ADK_LINUX_X86_64_SHUTTLE bool "Shuttle PC" select ADK_shuttle + select ADK_TARGET_WITH_USB + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_PCI + select ADK_TARGET_WITH_INPUT + select ADK_TARGET_WITH_PP select ADK_KERNEL_INPUT_KEYBOARD select ADK_KERNEL_NETDEVICES select ADK_KERNEL_NET_PCI @@ -447,6 +491,7 @@ config ADK_LINUX_X86_QEMU select ADK_KERNEL_SCSI select ADK_KERNEL_ATA select ADK_KERNEL_BLK_DEV_SD + select ADK_TARGET_WITH_VGA help Qemu support for x86 architecture. Status: stable @@ -459,6 +504,7 @@ config ADK_LINUX_X86_64_QEMU select ADK_KERNEL_SCSI select ADK_KERNEL_ATA select ADK_KERNEL_BLK_DEV_SD + select ADK_TARGET_WITH_VGA help Qemu support for x86_64 architecture. Status: stable @@ -477,6 +523,7 @@ config ADK_LINUX_MIPS_RB411 select ADK_KERNEL_NET_PCI select ADK_KERNEL_NETDEV_1000 select ADK_KERNEL_NET_ETHERNET + select ADK_TARGET_WITH_MINIPCI help Support for Mikrotik RB411. Status: development @@ -488,6 +535,7 @@ config ADK_LINUX_MIPS_RB433 select ADK_KERNEL_NET_PCI select ADK_KERNEL_NETDEV_1000 select ADK_KERNEL_NET_ETHERNET + select ADK_TARGET_WITH_MINIPCI help Support for Mikrotik RB433. Status: development @@ -500,6 +548,7 @@ config ADK_LINUX_MIPS_RB532 select ADK_KERNEL_NET_ETHERNET select ADK_KERNEL_MII select ADK_KERNEL_BLK_DEV_SD + select ADK_TARGET_WITH_MINIPCI help Support for Mikrotik RB532. Status: stable diff --git a/target/ag241/uclibc.config b/target/ag241/uclibc.config index bc9ffb3fc..581455c3b 100644 --- a/target/ag241/uclibc.config +++ b/target/ag241/uclibc.config @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Version: 0.9.30.1 -# Sun Aug 23 20:28:49 2009 +# Wed Jan 13 08:23:16 2010 # # TARGET_alpha is not set # TARGET_arm is not set @@ -82,7 +82,7 @@ UCLIBC_CTOR_DTOR=y # LDSO_GNU_HASH_SUPPORT is not set # HAS_NO_THREADS is not set UCLIBC_HAS_THREADS=y -# PTHREADS_DEBUG_SUPPORT is not set +PTHREADS_DEBUG_SUPPORT=y LINUXTHREADS_OLD=y UCLIBC_HAS_SYSLOG=y UCLIBC_HAS_LFS=y diff --git a/target/linux/Config.in b/target/linux/Config.in index 8ab0678a7..d7f1749b5 100644 --- a/target/linux/Config.in +++ b/target/linux/Config.in @@ -11,6 +11,7 @@ source target/linux/config/Config.in.multimedia source target/linux/config/Config.in.crypto source target/linux/config/Config.in.bluetooth source target/linux/config/Config.in.isdn +source target/linux/config/Config.in.leds source target/linux/config/Config.in.misc source target/linux/config/Config.in.lib source target/linux/config/Config.in.kvm diff --git a/target/linux/config/Config.in.bluetooth b/target/linux/config/Config.in.bluetooth index a5eeb10cb..5597ec961 100644 --- a/target/linux/config/Config.in.bluetooth +++ b/target/linux/config/Config.in.bluetooth @@ -1,4 +1,5 @@ menu "Bluetooth" +depends on ADK_TARGET_WITH_USB || ADK_TARGET_WITH_MINIPCI config ADK_KPACKAGE_KMOD_BT prompt "kmod-bluetooth.................... Bluetooth drivers and network stack" diff --git a/target/linux/config/Config.in.input b/target/linux/config/Config.in.input index a3afafe0c..67198e9c2 100644 --- a/target/linux/config/Config.in.input +++ b/target/linux/config/Config.in.input @@ -1,4 +1,5 @@ menu "Input devices" +depends on ADK_TARGET_WITH_USB || ADK_TARGET_WITH_INPUT config ADK_KERNEL_INPUT bool @@ -23,6 +24,7 @@ config ADK_KPACKAGE_KMOD_USB_HID select ADK_KERNEL_INPUT select ADK_KERNEL_HID select ADK_PACKAGE_KMOD_USB_CONTROLLER + depends on ADK_TARGET_USB default n config ADK_KPACKAGE_KMOD_KEYBOARD_ATKBD diff --git a/target/linux/config/Config.in.isdn b/target/linux/config/Config.in.isdn index 8f6da5ef8..596160e54 100644 --- a/target/linux/config/Config.in.isdn +++ b/target/linux/config/Config.in.isdn @@ -1,4 +1,5 @@ menu "ISDN" +depends on ADK_TARGET_WITH_USB || ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_MINIPCI config ADK_KERNEL_ISDN bool diff --git a/target/linux/config/Config.in.leds b/target/linux/config/Config.in.leds index 46da9914b..4beeefbe3 100644 --- a/target/linux/config/Config.in.leds +++ b/target/linux/config/Config.in.leds @@ -1,4 +1,5 @@ menu "LEDS driver support" +depends on ADK_TARGET_WITH_LEDS config ADK_KERNEL_NEW_LEDS bool diff --git a/target/linux/config/Config.in.misc b/target/linux/config/Config.in.misc index f48866460..fd62e69a1 100644 --- a/target/linux/config/Config.in.misc +++ b/target/linux/config/Config.in.misc @@ -7,8 +7,6 @@ config ADK_LINUX_INITRAMFS_BUILTIN menu "Miscellaneous devices support" -source target/linux/config/Config.in.leds - config ADK_KERNEL_WATCHDOG boolean default n @@ -23,19 +21,20 @@ config ADK_KPACKAGE_KMOD_SOFT_WATCHDOG from some situations that the hardware watchdog will recover from. Equally it's a lot cheaper to install. -config ADK_KPACKAGE_KMOD_WD1100 - prompt "kmod-wd1100....................... Soekris net4801 watchdog" - tristate - select ADK_KERNEL_WATCHDOG - default n - help - Driver for the NatSemi SC1x00 series Watchdog - found on Soekris net4801 boards +#config ADK_KPACKAGE_KMOD_WD1100 +# prompt "kmod-wd1100....................... Soekris net4801 watchdog" +# tristate +# select ADK_KERNEL_WATCHDOG +# default n +# help +# Driver for the NatSemi SC1x00 series Watchdog +# found on Soekris net4801 boards config ADK_KPACKAGE_KMOD_PARPORT prompt "kmod-parport...................... generic parallel port support" tristate default n + depends on ADK_TARGET_WITH_PP help Kernel module for generic parallel port support @@ -78,6 +77,7 @@ config ADK_KPACKAGE_KMOD_FW_LOADER config ADK_KPACKAGE_KMOD_EEPROM_93CX6 prompt "kmod-eeprom-93cx6................. 93cx6 eeprom support" tristate + depends on ADK_KPACKAGE_KMOD_MAC80211 default n help diff --git a/target/linux/config/Config.in.multimedia b/target/linux/config/Config.in.multimedia index 30e6aa293..6c0e91517 100644 --- a/target/linux/config/Config.in.multimedia +++ b/target/linux/config/Config.in.multimedia @@ -1,4 +1,5 @@ menu "Multimedia devices support" +depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_USB config ADK_KERNEL_SND_TIMER boolean diff --git a/target/linux/config/Config.in.netdevice b/target/linux/config/Config.in.netdevice index 64a7af06e..81aecf53e 100644 --- a/target/linux/config/Config.in.netdevice +++ b/target/linux/config/Config.in.netdevice @@ -1,5 +1,4 @@ menu "Network devices support" -depends on !(ADK_LINUX_CRIS_FOXBOARD || ADK_LINUX_MIPS_AG241) config ADK_KERNEL_NETDEVICES boolean @@ -22,6 +21,7 @@ config ADK_KERNEL_NETDEV_1000 default n menu "Ethernet card support" +depends on ADK_TARGET_WITH_PCI config ADK_KPACKAGE_KMOD_NE2K_PCI prompt "kmod-net-ne2k-pci............. NE2000 PCI driver" @@ -154,6 +154,7 @@ config ADK_MOD_KERNEL_MAC80211 default n menu "Wireless card support" +depends on ADK_TARGET_WITH_MINIPCI || ADK_TARGET_WITH_PCI config ADK_KPACKAGE_KMOD_MAC80211 prompt "kmod-mac80211................... mac80211 softmac" diff --git a/target/linux/config/Config.in.pcmcia b/target/linux/config/Config.in.pcmcia index 385ede11b..c6aef16bc 100644 --- a/target/linux/config/Config.in.pcmcia +++ b/target/linux/config/Config.in.pcmcia @@ -1,4 +1,5 @@ menu "PCMCIA/CardBus support" +depends on ADK_TARGET_WITH_CARDBUS config ADK_KERNEL_CARDBUS boolean diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb index 57b2a649f..c9bdb84cf 100644 --- a/target/linux/config/Config.in.usb +++ b/target/linux/config/Config.in.usb @@ -1,4 +1,5 @@ menu "USB support" +depends on ADK_TARGET_WITH_USB config ADK_KERNEL_USB_DEVICEFS boolean |