+menu "Configuration"
+ depends on (PACKAGE_kmod-sangam-atm-annex-a || PACKAGE_kmod-sangam-atm-annex-b)
+
choice
prompt "Firmware version"
- depends on (PACKAGE_kmod-sangam-atm-annex-a || PACKAGE_kmod-sangam-atm-annex-b)
default AR7_ATM_FW_VERSION_704
help
This option allows you to switch between firmware/driver versions which
bool "D7.03.01.00"
endchoice
+
+endmenu
TITLE:=AR7 ADSL driver
FILES:=$(PKG_BUILD_DIR)/tiatm.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,tiatm)
+ MENU:=1
endef
define KernelPackage/sangam-atm/config
--- /dev/null
+menu "Configuration"
+ depends on PACKAGE_busybox
+
+config BUSYBOX_CONFIG_FEATURE_DEVFS
+ bool
+ default y if LINUX_2_4
+ default n if LINUX_2_6
+
+config BUSYBOX_CONFIG_FEATURE_2_4_MODULES
+ bool
+ default y if LINUX_2_4
+ default n if LINUX_2_6
+
+config BUSYBOX_CONFIG_FEATURE_2_6_MODULES
+ bool
+ default n if LINUX_2_4
+ default y if LINUX_2_6
+
+config BUSYBOX_CONFIG_NOMMU
+ bool
+ depends NOMMU
+ default y if NOMMU
+ deselect BUSYBOX_CONFIG_ASH
+ deselect BUSYBOX_CONFIG_FEATURE_SH_IS_ASH
+ deselect BUSYBOX_CONFIG_LOCK
+
+config CONFIG_BUSYBOX_CONFIG_FEATURE_SH_IS_HUSH
+ bool
+ default y if NOMMU
+ default n if !NOMMU
+
+config BUSYBOX_CONFIG_HUSH
+ bool
+ default y if NOMMU
+ default n if !NOMMU
+
+source "package/busybox/config/Config.in"
+
+endmenu
endef
define Package/busybox/config
- menu "Configuration"
- depends on PACKAGE_busybox
- source "$(SOURCE)/target-config.in"
- source "$(SOURCE)/config/Config.in"
- endmenu
+ source "$(SOURCE)/Config.in"
endef
define Build/Configure
+++ /dev/null
-config BUSYBOX_CONFIG_FEATURE_DEVFS
- bool
- default y if LINUX_2_4
- default n if LINUX_2_6
-
-config BUSYBOX_CONFIG_FEATURE_2_4_MODULES
- bool
- default y if LINUX_2_4
- default n if LINUX_2_6
-
-config BUSYBOX_CONFIG_FEATURE_2_6_MODULES
- bool
- default n if LINUX_2_4
- default y if LINUX_2_6
-
-config BUSYBOX_CONFIG_NOMMU
- bool
- depends NOMMU
- default y if NOMMU
- deselect BUSYBOX_CONFIG_ASH
- deselect BUSYBOX_CONFIG_FEATURE_SH_IS_ASH
- deselect BUSYBOX_CONFIG_LOCK
-
-config CONFIG_BUSYBOX_CONFIG_FEATURE_SH_IS_HUSH
- bool
- default y if NOMMU
- default n if !NOMMU
-
-config BUSYBOX_CONFIG_HUSH
- bool
- default y if NOMMU
- default n if !NOMMU
-
-# compcache configuration
+menu "Configuration"
+ depends on PACKAGE_kmod-compcache
config COMPCACHE_ENABLE
bool "enabled on boot"
default n
- depends on PACKAGE_kmod-compcache
help
Enables compressed ram swap devices.
config COMPCACHE_RAM_REPORTED
string "swap space reported to kernel in kb"
- depends on PACKAGE_kmod-compcache
default "2048"
help
This is the amount of memory that will be reported
config COMPCACHE_BACKUP_DEV
string "Backup device for compcache"
- depends on PACKAGE_kmod-compcache
default ""
help
Compcache will use this as a backup device for swap.
Example:
/dev/sda5
+endmenu
VERSION:=$(LINUX_VERSION)-$(BOARD)-$(LINUX_RELEASE)+$(PKG_RELEASE)
FILES:=$(PKG_BUILD_DIR)/ramzswap.$(LINUX_KMOD_SUFFIX) \
$(PKG_BUILD_DIR)/sub-projects/compression/lzo-kmod/lzo1x.$(LINUX_KMOD_SUFFIX)
+ MENU:=1
endef
+menu "Configuration"
+ depends on PACKAGE_kmod-ifx-tapi
+
config VOICE_CPE_TAPI_FAX
bool "fax relay and modem support"
default n
help
enable driver traces with different trace levels to be
configured dynamically from the application or during insmod
+
+endmenu
DEPENDS:=+kmod-ifxos @BROKEN
FILES:=$(PKG_BUILD_DIR)/src/drv_tapi.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,20,drv_tapi)
+ MENU:=1
endef
define KernelPackage/ifx-tapi/description
endef
define KernelPackage/ifx-tapi/config
- if PACKAGE_kmod-ifx-tapi
- source "$(SOURCE)/Config.in"
- endif
+ source "$(SOURCE)/Config.in"
endef
CONFIGURE_ARGS += \
+menu "Configuration"
+ depends on PACKAGE_ifx-tapidemo
choice
prompt "board selection"
default VOICE_CPE_TAPIDEMO_BOARD_EASY50712_V3 if TARGET_ifxmips_platform_danube
help
enable T.38 fax relay demo.
+endmenu
URL:=http://www.lantiq.com/
MAINTAINER:=Lantiq
DEPENDS:=+kmod-ifx-tapi +kmod-ifx-vmmc @BROKEN
+ MENU:=1
endef
define Package/ifx-tapidemo/description
endef
define Package/ifx-tapidemo/config
- if PACKAGE_ifx-tapidemo
- source "$(SOURCE)/Config.in"
- endif
+ source "$(SOURCE)/Config.in"
endef
CONFIGURE_ARGS += \
+menu "Configuration"
+ depends on PACKAGE_kmod-ifx-vmmc
choice
prompt "device selection"
default VOICE_CPE_VMMC_WITH_DEVICE_DANUBE_extract
MPS history buffer (default=128 words, maximum=512 words, 0=disable)
To opimize the memory footprint in RAM, you might want to set the
buffer size to 0.
+
+endmenu
DEPENDS:=+kmod-ifx-tapi @BROKEN
FILES:=$(PKG_BUILD_DIR)/src/drv_vmmc.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,drv_vmmc)
+ MENU:=1
endef
define KernelPackage/ifx-vmmc/description
endef
define KernelPackage/ifx-vmmc/config
- if PACKAGE_kmod-ifx-vmmc
- source "$(SOURCE)/Config.in"
- endif
+ source "$(SOURCE)/Config.in"
endef
CONFIGURE_ARGS += \
+menu "Configuration"
+ depends on PACKAGE_kmod-ifxmips-dsl-api
+
choice
prompt "Firmware"
- depends on PACKAGE_kmod-ifxmips-dsl-api
default IFXMIPS_ANNEX_B
help
This option controls which firmware is loaded
config IFXMIPS_DSL_FIRMWARE
bool "ifxmips-dsl firmware extractor"
default y
- depends on PACKAGE_kmod-ifxmips-dsl-api
help
Say Y, if you need ifxmips-dsl to auto extract the firmware for you from the a800 firmware image
config IFXMIPS_DSL_DEBUG
bool "ifxmips-dsl debugging"
- depends on PACKAGE_kmod-ifxmips-dsl-api
help
Say Y, if you need ifxmips-dsl to display debug messages.
+
+endmenu
$(PKG_BUILD_DIR)/src/drv_dsl_cpe_api.$(LINUX_KMOD_SUFFIX) \
$(PKG_BUILD_DIR)/src/mei/ifxmips_atm.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,ifxmips_mei drv_dsl_cpe_api ifxmips_atm)
+ MENU:=1
endef
define KernelPackage/ifxmips-dsl-api/description
--- /dev/null
+menu "Configuration"
+ depends on PACKAGE_kexec-tools
+
+config KEXEC_TOOLS_TARGET_NAME
+ string
+ prompt "Target name for kexec kernel"
+ default EXTRA_TARGET_ARCH_NAME if powerpc64
+ default ARCH
+ help
+ Defines the target type of the kernels that kexec deals
+ with. This should be the target specification of
+ the kernel you're booting.
+
+config KEXEC_TOOLS_kdump
+ bool
+ prompt "kdump support"
+ default n
+ help
+ Include the kdump utility.
+
+endmenu
endef
define Package/kexec-tools/config
- source "$(SOURCE)/kexec-config.in"
+ source "$(SOURCE)/Config.in"
endef
KEXEC_TARGET_NAME:=$(call qstrip,$(CONFIG_KEXEC_TOOLS_TARGET_NAME))-linux-$(TARGET_SUFFIX)
+++ /dev/null
-
-config KEXEC_TOOLS_TARGET_NAME
- string
- prompt "Target name for kexec kernel" if PACKAGE_kexec-tools
- default EXTRA_TARGET_ARCH_NAME if powerpc64
- default ARCH
- help
- Defines the target type of the kernels that kexec deals
- with. This should be the target specification of
- the kernel you're booting.
-
-config KEXEC_TOOLS_kdump
- bool
- prompt "kdump support"
- depends on PACKAGE_kexec-tools
- default n
- help
- Include the kdump utility.
-
+menu "Configuration"
+ depends PACKAGE_libpcap
+
config PCAP_HAS_USB
bool "Include USB support"
- depends PACKAGE_libpcap
depends PACKAGE_kmod-usb-core
default n
config PCAP_HAS_BT
bool "Include bluetooth support"
- depends PACKAGE_libpcap
depends PACKAGE_kmod-bluetooth
depends BROKEN
default n
+
+endmenu
CATEGORY:=Libraries
TITLE:=Low-level packet capture library
URL:=http://www.tcpdump.org/
+ MENU:=1
endef
define Package/libpcap/description
endef
define Package/libpcap/config
-source "$(SOURCE)/Config.in"
+ source "$(SOURCE)/Config.in"
endef
TARGET_CFLAGS += \
+++ /dev/null
-# mac80211 configuration
-
-config PACKAGE_MAC80211_DEBUGFS
- bool "Export mac80211 internals in DebugFS"
- depends on PACKAGE_kmod-mac80211
- default y
- ---help---
- Select this to see extensive information about
- the internal state of mac80211 in debugfs.
-
- Say N unless you know you need this.
+++ /dev/null
-# mac80211 configuration
-
-config PACKAGE_ATH9K_USE_MINSTREL
- bool "use the new minstrel_ht rate control for ath9k"
- depends PACKAGE_kmod-ath9k
+++ /dev/null
-# B43 configuration
-
-choice
- prompt "b43 firmware version"
- depends on PACKAGE_kmod-b43
- default B43_EXPERIMENTAL
- help
- This option allows you to select the version of the b43 firmware.
-
-config B43_STABLE
- bool "4.150.10.5 (stable)"
- help
- Stable firmware for BCM43xx devices.
-
- If unsure, select this.
-
-config B43_EXPERIMENTAL
- bool "4.178.10.4 (experimental)"
- help
- Experimental firmware for BCM43xx devices.
-
- This firmware is not tested as much as the "stable" firmware.
-
- If unsure, select the "stable" firmware.
-
-config B43_OPENFIRMWARE
- bool "Open FirmWare for WiFi networks"
- help
- Opensource firmware for BCM43xx devices.
-
- Do _not_ select this, unless you know what you are doing.
- The Opensource firmware is not suitable for embedded devices, yet.
- It does not support QoS, which is bad for AccessPoints.
- It does not support hardware crypto acceleration, which is a showstopper
- for embedded devices with low CPU resources.
-
- If unsure, select the "stable" firmware.
-
-endchoice
-
-config B43_FW_SQUASH
- bool "Remove unnecessary firmware files"
- depends on PACKAGE_kmod-b43 && !B43_OPENFIRMWARE
- default y
- help
- This options allows you to remove unnecessary b43 firmware files
- from the final rootfs image. This can reduce the rootfs size by
- up to 200k.
-
- If unsure, say Y.
-
-config B43_FW_SQUASH_COREREVS
- string "Core revisions to include"
- depends on PACKAGE_kmod-b43 && B43_FW_SQUASH
- default "5,6,7,8,9,10,13,14,15"
- help
- This is a comma seperated list of core revision numbers.
- Example (keep files for rev5 only):
- 5
- Example (keep files for rev5 and rev11):
- 5,11
-
-config B43_FW_SQUASH_PHYTYPES
- string "PHY types to include"
- depends on PACKAGE_kmod-b43 && B43_FW_SQUASH
- default "G,LP"
- help
- This is a comma seperated list of PHY types:
- A => A-PHY
- AG => Dual A-PHY G-PHY
- G => G-PHY
- LP => LP-PHY
- N => N-PHY
-
- Example (keep files for G-PHY only):
- G
- Example (keep files for G-PHY and N-PHY):
- G,N
-
+++ /dev/null
-# B43 configuration
-
-config B43LEGACY_FW_SQUASH
- bool "Remove unnecessary firmware files"
- depends on PACKAGE_kmod-b43legacy
- default y
- help
- This options allows you to remove unnecessary b43legacy firmware files
- from the final rootfs image. This can reduce the rootfs size by
- up to 50k.
-
- If unsure, say Y.
-
-config B43LEGACY_FW_SQUASH_COREREVS
- string "Core revisions to include"
- depends on PACKAGE_kmod-b43legacy && B43LEGACY_FW_SQUASH
- default "1,2,3,4"
- help
- This is a comma seperated list of core revision numbers.
- Example (keep files for rev4 only):
- 4
- Example (keep files for rev2 and rev4):
- 2,4
-
+++ /dev/null
-# rt2x00 configuration
-
-config PACKAGE_RT2X00_LIB_DEBUGFS
- bool "Enable rt2x00 debugfs support"
- depends PACKAGE_kmod-rt2x00-lib && PACKAGE_MAC80211_DEBUGFS
- ---help---
- Enable creation of debugfs files for the rt2x00 drivers.
- These debugfs files support both reading and writing of the
- most important register types of the rt2x00 hardware.
-
-config PACKAGE_RT2X00_DEBUG
- bool "Enable rt2x00 debug output"
- depends PACKAGE_kmod-rt2x00-lib
- ---help---
- Enable debugging output for all rt2x00 modules
DEPENDS+= +kmod-crypto-core +kmod-crypto-arc4 +kmod-crypto-aes +kmod-cfg80211
FILES:= $(PKG_BUILD_DIR)/net/mac80211/mac80211.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,21,mac80211)
+ MENU:=1
endef
define KernelPackage/mac80211/config
- source "$(SOURCE)/Config.in"
+ menu "Configuration"
+ depends on PACKAGE_kmod-mac80211
+
+ config PACKAGE_MAC80211_DEBUGFS
+ bool "Export mac80211 internals in DebugFS"
+ default y
+ help
+ Select this to see extensive information about
+ the internal state of mac80211 in debugfs.
+
+ Say N unless you know you need this.
+
+ endmenu
endef
define KernelPackage/mac80211/description
TITLE+= (LIB)
FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/rt2x00/rt2x00lib.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,25,rt2x00lib)
+ MENU:=1
endef
define KernelPackage/rt2x00-lib/config
- source "$(SOURCE)/Config.in.rt2x00"
+ menu "Configuration"
+ depends PACKAGE_kmod-rt2x00-lib
+
+ config PACKAGE_RT2X00_LIB_DEBUGFS
+ bool "Enable rt2x00 debugfs support"
+ depends PACKAGE_MAC80211_DEBUGFS
+ help
+ Enable creation of debugfs files for the rt2x00 drivers.
+ These debugfs files support both reading and writing of the
+ most important register types of the rt2x00 hardware.
+
+ config PACKAGE_RT2X00_DEBUG
+ bool "Enable rt2x00 debug output"
+ help
+ Enable debugging output for all rt2x00 modules
+
+ endmenu
endef
define KernelPackage/rt2x00-pci
endef
define KernelPackage/ath/config
+ menu "Configuration"
+ depends on PACKAGE_kmod-ath
+
+ config ATH_USER_REGD
+ bool "Force Atheros drivers to respect the user's regdomain settings"
+ help
+ Atheros' idea of regulatory handling is that the EEPROM of the card defines
+ the regulatory limits and the user is only allowed to restrict the settings
+ even further, even if the country allows frequencies or power levels that
+ are forbidden by the EEPROM settings.
+
+ Select this option if you want the driver to respect the user's decision about
+ regulatory settings.
+
+ config PACKAGE_ATH_DEBUG
+ bool "Atheros wireless debugging"
+ help
+ Say Y, if you want to debug atheros wireless drivers.
+ Right now only ath9k makes use of this.
-config ATH_USER_REGD
- bool "Force Atheros drivers to respect the user's regdomain settings"
- depends on PACKAGE_kmod-ath
- help
- Atheros' idea of regulatory handling is that the EEPROM of the card defines
- the regulatory limits and the user is only allowed to restrict the settings
- even further, even if the country allows frequencies or power levels that
- are forbidden by the EEPROM settings.
- Select this option if you want the driver to respect the user's decision about
- regulatory settings.
-
-config PACKAGE_ATH_DEBUG
- bool "Atheros wireless debugging"
- depends on PACKAGE_kmod-ath
- help
- Say Y, if you want to debug atheros wireless drivers.
- Right now only ath9k makes use of this.
+ endmenu
endef
define KernelPackage/ath
DEPENDS+= @PCI_SUPPORT +kmod-mac80211
FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,26,ath)
+ MENU:=1
endef
define KernelPackage/ath/description
$(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath9k/ath9k_hw.$(LINUX_KMOD_SUFFIX) \
$(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath9k/ath9k.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,27,ath9k_hw ath9k_common ath9k)
+ MENU:=1
endef
define KernelPackage/ath9k/description
endef
define KernelPackage/ath9k/config
- source "$(SOURCE)/Config.in.ath9k"
+ menu "Configuration"
+ depends PACKAGE_kmod-ath9k
+
+ config PACKAGE_ATH9K_USE_MINSTREL
+ bool "use the new minstrel_ht rate control for ath9k"
+
+ endmenu
endef
USB8388FW_NAME:=usb8388
TITLE:=Broadcom 43xx wireless support
FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/b43/b43.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,b43)
+ MENU:=1
endef
define KernelPackage/b43/config
- source "$(SOURCE)/Config.in.b43"
+ menu "Configuration"
+ depends on PACKAGE_kmod-b43
+
+ choice
+ prompt "b43 firmware version"
+ default B43_EXPERIMENTAL
+ help
+ This option allows you to select the version of the b43 firmware.
+
+ config B43_STABLE
+ bool "4.150.10.5 (stable)"
+ help
+ Stable firmware for BCM43xx devices.
+
+ If unsure, select this.
+
+ config B43_EXPERIMENTAL
+ bool "4.178.10.4 (experimental)"
+ help
+ Experimental firmware for BCM43xx devices.
+
+ This firmware is not tested as much as the "stable" firmware.
+
+ If unsure, select the "stable" firmware.
+
+ config B43_OPENFIRMWARE
+ bool "Open FirmWare for WiFi networks"
+ help
+ Opensource firmware for BCM43xx devices.
+
+ Do _not_ select this, unless you know what you are doing.
+ The Opensource firmware is not suitable for embedded devices, yet.
+ It does not support QoS, which is bad for AccessPoints.
+ It does not support hardware crypto acceleration, which is a showstopper
+ for embedded devices with low CPU resources.
+
+ If unsure, select the "stable" firmware.
+
+ endchoice
+
+ config B43_FW_SQUASH
+ bool "Remove unnecessary firmware files"
+ depends on !B43_OPENFIRMWARE
+ default y
+ help
+ This options allows you to remove unnecessary b43 firmware files
+ from the final rootfs image. This can reduce the rootfs size by
+ up to 200k.
+
+ If unsure, say Y.
+
+ config B43_FW_SQUASH_COREREVS
+ string "Core revisions to include"
+ depends on B43_FW_SQUASH
+ default "5,6,7,8,9,10,13,14,15"
+ help
+ This is a comma seperated list of core revision numbers.
+
+ Example (keep files for rev5 only):
+ 5
+
+ Example (keep files for rev5 and rev11):
+ 5,11
+
+ config B43_FW_SQUASH_PHYTYPES
+ string "PHY types to include"
+ depends on B43_FW_SQUASH
+ default "G,LP"
+ help
+ This is a comma seperated list of PHY types:
+ A => A-PHY
+ AG => Dual A-PHY G-PHY
+ G => G-PHY
+ LP => LP-PHY
+ N => N-PHY
+
+ Example (keep files for G-PHY only):
+ G
+
+ Example (keep files for G-PHY and N-PHY):
+ G,N
+
+ endmenu
endef
define KernelPackage/b43/description
TITLE:=Broadcom 43xx-legacy wireless support
FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/b43legacy/b43legacy.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,b43legacy)
+ MENU:=1
endef
define KernelPackage/b43legacy/config
- source "$(SOURCE)/Config.in.b43legacy"
+ menu "Configuration"
+ depends on PACKAGE_kmod-b43legacy
+
+ config B43LEGACY_FW_SQUASH
+ bool "Remove unnecessary firmware files"
+ default y
+ help
+ This options allows you to remove unnecessary b43legacy firmware files
+ from the final rootfs image. This can reduce the rootfs size by
+ up to 50k.
+
+ If unsure, say Y.
+
+ config B43LEGACY_FW_SQUASH_COREREVS
+ string "Core revisions to include"
+ depends on B43LEGACY_FW_SQUASH
+ default "1,2,3,4"
+ help
+ This is a comma seperated list of core revision numbers.
+
+ Example (keep files for rev4 only):
+ 4
+
+ Example (keep files for rev2 and rev4):
+ 2,4
+
+ endmenu
endef
define KernelPackage/b43legacy/description
-# MadWifi configuration
+menu "Configuration"
+ depends on PACKAGE_kmod-madwifi
config MADWIFI_DEBUG
bool "Enable compilation of debugging features"
- depends on DEVEL && PACKAGE_kmod-madwifi
+ depends on DEVEL
default n
config MADWIFI_COMPRESSION
bool "Enable Atheros Super A/G Compression"
- depends on PACKAGE_kmod-madwifi
depends !TARGET_ar71xx
default n
help
config MADWIFI_SINGLE_MODULE
bool "Combine driver and net80211 into a single module"
- depends on PACKAGE_kmod-madwifi
default y
help
This option combines all driver and stack related code (except for HAL)
choice
prompt "Rate control algorithm selection"
- depends on PACKAGE_kmod-madwifi
default MADWIFI_RCA_MINSTREL
help
This option controls how MadWifi chooses its bitrate.
average transmission time.
endchoice
+
+endmenu
DEPENDS:=+wireless-tools @LINUX_2_6 @PCI_SUPPORT @(!(TARGET_avr32||TARGET_cobalt||TARGET_ep93xx||TARGET_etrax||TARGET_octeon||TARGET_pxcab||TARGET_sibyte)||BROKEN)
FILES:=$(MADWIFI_FILES)
AUTOLOAD:=$(call AutoLoad,50,$(MADWIFI_AUTOLOAD))
+ MENU:=1
endef
define KernelPackage/madwifi/description
TITLE:=MMC/SD card over GPIO support
FILES:=$(LINUX_DIR)/drivers/mmc/host/gpiommc.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,93,gpiommc)
+ MENU:=1
endef
define Package/kmod-mmc-over-gpio/config
-config KMOD_MMC_OVER_GPIO_DI_PIN
- int "GPIO DI PIN"
- depends PACKAGE_kmod-mmc-over-gpio
- default 1
-
-config KMOD_MMC_OVER_GPIO_DO_PIN
- int "GPIO DO PIN"
- depends PACKAGE_kmod-mmc-over-gpio
- default 3
-
-config KMOD_MMC_OVER_GPIO_CLK_PIN
- int "GPIO CLK PIN"
- depends PACKAGE_kmod-mmc-over-gpio
- default 4
-
-config KMOD_MMC_OVER_GPIO_CS_PIN
- int "GPIO CS PIN"
- depends PACKAGE_kmod-mmc-over-gpio
- default 7
+ menu "Configuration"
+ depends PACKAGE_kmod-mmc-over-gpio
+
+ config KMOD_MMC_OVER_GPIO_DI_PIN
+ int "GPIO DI (Data-In) pin"
+ default 1
+
+ config KMOD_MMC_OVER_GPIO_DO_PIN
+ int "GPIO DO (Data-Out) pin"
+ default 3
+
+ config KMOD_MMC_OVER_GPIO_CLK_PIN
+ int "GPIO CLK (Clock) pin"
+ default 4
+
+ config KMOD_MMC_OVER_GPIO_CS_PIN
+ int "GPIO CS (Chip-Select) pin"
+ default 7
+
+ endmenu
endef
define KernelPackage/mmc-over-gpio/description
-# OpenSSL configuration
-
-if PACKAGE_libopenssl
+menu "Configuration"
+ depends on PACKAGE_libopenssl
config OPENSSL_ENGINE
bool
prompt "Crypto acceleration support"
-endif
+endmenu
CATEGORY:=Libraries
DEPENDS:=+zlib
TITLE+= (libraries)
+ MENU:=1
endef
define Package/libopenssl/description
+menu "Configuration"
+ depends on PACKAGE_uboot-ifxmips
+
config IFXMIPS_UBOOT_A800
bool "add ARV452 Switch bringup hack"
- depends on PACKAGE_uboot-ifxmips
help
Say Y, if you have a arv452 board (wav-281, A800, ..)
+
+endmenu
DEPENDS:=@TARGET_ifxmips @BROKEN
TITLE:=U-Boot for Infineon MIPS boards
URL:=http://www.denx.de/wiki/U-Boot
+ MENU:=1
endef
define Build/Prepare
+menu "Configuration"
+ depends on PACKAGE_uboot-lantiq
+
config UBOOT_TARGET
string "target"
default "easy50712_DDR166M"
- depends on PACKAGE_uboot-lantiq
help
The configuration reflects the settings for a dedicated board hardware.
Select for Danube evaluation board easy50712_DDR166M .
config UBOOT_RAMBOOT
bool "Enable RAM boot image"
- depends on PACKAGE_uboot-lantiq
help
Using the UART boot mode of the ROM code this image could be loaded to the RAM.
While executing the image in the RAM the functionality of the uboot image can be
config UBOOT_A800
bool "add ARV452 Switch bringup hack"
- depends on PACKAGE_uboot-lantiq
help
Say Y, if you have a arv452 board (wav-281, A800, ..)
+
+endmenu
DEPENDS:=@TARGET_ifxmips
TITLE:=U-Boot for Lantiq reference boards
URL:=http://www.denx.de/wiki/U-Boot
+ MENU:=1
endef
define Build/Prepare
--- /dev/null
+# udev package config
+
+menu "Configuration"
+ depends on PACKAGE_udev
+
+config UDEV_DISABLE_LOGGING
+ bool "Disable udev logging to syslog"
+ default n
+ help
+ Disable logging of udev messages to the syslog. If
+ unsure, choose the default N.
+
+config UDEV_ENABLE_DEBUG
+ bool "Enable debug build of the udev package"
+ default n
+ help
+ Compile in udev debug messages. If unsure, choose
+ the default N.
+
+config UDEV_EXTRA_ata_id
+ bool "Install udev ata_id callout"
+ default y
+ help
+ ata_id - udev callout to read product/serial number
+ from ATA drives
+
+config UDEV_EXTRA_cdrom_id
+ bool "Install udev cdrom_id callout"
+ default y
+ help
+ cdrom_id - udev callout to determine the capabilities
+ of optical drives and media
+
+config UDEV_EXTRA_collect
+ bool "Install udev collect"
+ default n
+ help
+ Adds ID to the list governed by <checkpoint>
+
+config UDEV_EXTRA_edd_id
+ bool "Install udev edd_id callout"
+ default n
+ help
+ edd_id - udev callout to identify BIOS disk drives
+ via EDD
+
+config UDEV_EXTRA_firmware
+ bool "Install firmware support"
+ default n
+ help
+ udev firmware loader
+ via EDD
+
+config UDEV_EXTRA_floppy
+ bool "Install create_floppy_devices callout"
+ default n
+ help
+ create_floppy_devices - udev callout to create all
+ possible floppy device based on the CMOS type
+
+config UDEV_EXTRA_fstab_import
+ bool "Install fstab import"
+ default y
+ help
+ find matching entry in fstab and export it
+
+config UDEV_EXTRA_path_id
+ bool "Install udev path_id callout"
+ default y
+ help
+ path_id - udev callout to create a device path based
+ unique name for a device to implement the Linux
+ Persistent Device Naming scheme
+
+config UDEV_EXTRA_rule_generator
+ bool "Install udev rule_generator"
+ default y
+ help
+
+config UDEV_EXTRA_scsi_id
+ bool "Install udev scsi_id callout"
+ default y
+ help
+ scsi_id - retrieve and generate a unique SCSI identifier
+
+config UDEV_EXTRA_usb_id
+ bool "Install udev usb_id callout"
+ default y
+ help
+ usb_id - can find the unique id of USB devices
+
+endmenu
TITLE:=Dynamic device management subsystem
URL:=http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
MAINTAINER:=Geoff Levand <geoffrey.levand@am.sony.com>
+ MENU:=1
endef
define Package/udev/description
endef
define Package/udev/config
- source "$(SOURCE)/udev-config.in"
+ source "$(SOURCE)/Config.in"
endef
udev-args-$(CONFIG_UDEV_DISABLE_LOGGING) += --disable-logging
+++ /dev/null
-# udev package config
-
-menu "udev configuration"
-depends on PACKAGE_udev
-
-config UDEV_DISABLE_LOGGING
- bool "Disable udev logging to syslog"
- depends on PACKAGE_udev
- default n
- help
- Disable logging of udev messages to the syslog. If
- unsure, choose the default N.
-
-config UDEV_ENABLE_DEBUG
- bool "Enable debug build of the udev package"
- depends on PACKAGE_udev
- default n
- help
- Compile in udev debug messages. If unsure, choose
- the default N.
-
-config UDEV_EXTRA_ata_id
- bool "Install udev ata_id callout"
- default y
- help
- ata_id - udev callout to read product/serial number
- from ATA drives
-
-config UDEV_EXTRA_cdrom_id
- bool "Install udev cdrom_id callout"
- default y
- help
- cdrom_id - udev callout to determine the capabilities
- of optical drives and media
-
-config UDEV_EXTRA_collect
- bool "Install udev collect"
- default n
- help
- Adds ID to the list governed by <checkpoint>
-
-config UDEV_EXTRA_edd_id
- bool "Install udev edd_id callout"
- default n
- help
- edd_id - udev callout to identify BIOS disk drives
- via EDD
-
-config UDEV_EXTRA_firmware
- bool "Install firmware support"
- default n
- help
- udev firmware loader
- via EDD
-
-config UDEV_EXTRA_floppy
- bool "Install create_floppy_devices callout"
- default n
- help
- create_floppy_devices - udev callout to create all
- possible floppy device based on the CMOS type
-
-config UDEV_EXTRA_fstab_import
- bool "Install fstab import"
- default y
- help
- find matching entry in fstab and export it
-
-config UDEV_EXTRA_path_id
- bool "Install udev path_id callout"
- default y
- help
- path_id - udev callout to create a device path based
- unique name for a device to implement the Linux
- Persistent Device Naming scheme
-
-config UDEV_EXTRA_rule_generator
- bool "Install udev rule_generator"
- default y
- help
-
-config UDEV_EXTRA_scsi_id
- bool "Install udev scsi_id callout"
- default y
- help
- scsi_id - retrieve and generate a unique SCSI identifier
-
-config UDEV_EXTRA_usb_id
- bool "Install udev usb_id callout"
- default y
- help
- usb_id - can find the unique id of USB devices
-
-endmenu