211 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			211 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
From da3c50704f14132f4adf80d48e9a4cd5d46e54c9 Mon Sep 17 00:00:00 2001
 | 
						|
From: John Crispin <john@phrozen.org>
 | 
						|
Date: Fri, 7 Jul 2017 17:09:21 +0200
 | 
						|
Subject: kconfig: owrt specifc dependencies
 | 
						|
 | 
						|
Signed-off-by: John Crispin <john@phrozen.org>
 | 
						|
---
 | 
						|
 crypto/Kconfig        | 10 +++++-----
 | 
						|
 drivers/bcma/Kconfig  |  1 +
 | 
						|
 drivers/ssb/Kconfig   |  3 ++-
 | 
						|
 lib/Kconfig           |  8 ++++----
 | 
						|
 net/netfilter/Kconfig |  2 +-
 | 
						|
 net/wireless/Kconfig  | 17 ++++++++++-------
 | 
						|
 sound/core/Kconfig    |  4 ++--
 | 
						|
 7 files changed, 25 insertions(+), 20 deletions(-)
 | 
						|
 | 
						|
--- a/crypto/Kconfig
 | 
						|
+++ b/crypto/Kconfig
 | 
						|
@@ -34,7 +34,7 @@ config CRYPTO_FIPS
 | 
						|
 	  this is.
 | 
						|
 
 | 
						|
 config CRYPTO_ALGAPI
 | 
						|
-	tristate
 | 
						|
+	tristate "ALGAPI"
 | 
						|
 	select CRYPTO_ALGAPI2
 | 
						|
 	help
 | 
						|
 	  This option provides the API for cryptographic algorithms.
 | 
						|
@@ -43,7 +43,7 @@ config CRYPTO_ALGAPI2
 | 
						|
 	tristate
 | 
						|
 
 | 
						|
 config CRYPTO_AEAD
 | 
						|
-	tristate
 | 
						|
+	tristate "AEAD"
 | 
						|
 	select CRYPTO_AEAD2
 | 
						|
 	select CRYPTO_ALGAPI
 | 
						|
 
 | 
						|
@@ -54,7 +54,7 @@ config CRYPTO_AEAD2
 | 
						|
 	select CRYPTO_RNG2
 | 
						|
 
 | 
						|
 config CRYPTO_SKCIPHER
 | 
						|
-	tristate
 | 
						|
+	tristate "SKCIPHER"
 | 
						|
 	select CRYPTO_SKCIPHER2
 | 
						|
 	select CRYPTO_ALGAPI
 | 
						|
 
 | 
						|
@@ -64,7 +64,7 @@ config CRYPTO_SKCIPHER2
 | 
						|
 	select CRYPTO_RNG2
 | 
						|
 
 | 
						|
 config CRYPTO_HASH
 | 
						|
-	tristate
 | 
						|
+	tristate "HASH"
 | 
						|
 	select CRYPTO_HASH2
 | 
						|
 	select CRYPTO_ALGAPI
 | 
						|
 
 | 
						|
@@ -73,7 +73,7 @@ config CRYPTO_HASH2
 | 
						|
 	select CRYPTO_ALGAPI2
 | 
						|
 
 | 
						|
 config CRYPTO_RNG
 | 
						|
-	tristate
 | 
						|
+	tristate "RNG"
 | 
						|
 	select CRYPTO_RNG2
 | 
						|
 	select CRYPTO_ALGAPI
 | 
						|
 
 | 
						|
--- a/drivers/bcma/Kconfig
 | 
						|
+++ b/drivers/bcma/Kconfig
 | 
						|
@@ -16,6 +16,7 @@ if BCMA
 | 
						|
 # Support for Block-I/O. SELECT this from the driver that needs it.
 | 
						|
 config BCMA_BLOCKIO
 | 
						|
 	bool
 | 
						|
+	default y
 | 
						|
 
 | 
						|
 config BCMA_HOST_PCI_POSSIBLE
 | 
						|
 	bool
 | 
						|
--- a/drivers/ssb/Kconfig
 | 
						|
+++ b/drivers/ssb/Kconfig
 | 
						|
@@ -29,6 +29,7 @@ config SSB_SPROM
 | 
						|
 config SSB_BLOCKIO
 | 
						|
 	bool
 | 
						|
 	depends on SSB
 | 
						|
+	default y
 | 
						|
 
 | 
						|
 config SSB_PCIHOST_POSSIBLE
 | 
						|
 	bool
 | 
						|
@@ -49,7 +50,7 @@ config SSB_PCIHOST
 | 
						|
 config SSB_B43_PCI_BRIDGE
 | 
						|
 	bool
 | 
						|
 	depends on SSB_PCIHOST
 | 
						|
-	default n
 | 
						|
+	default y
 | 
						|
 
 | 
						|
 config SSB_PCMCIAHOST_POSSIBLE
 | 
						|
 	bool
 | 
						|
--- a/lib/Kconfig
 | 
						|
+++ b/lib/Kconfig
 | 
						|
@@ -423,16 +423,16 @@ config BCH_CONST_T
 | 
						|
 # Textsearch support is select'ed if needed
 | 
						|
 #
 | 
						|
 config TEXTSEARCH
 | 
						|
-	bool
 | 
						|
+	bool "Textsearch support"
 | 
						|
 
 | 
						|
 config TEXTSEARCH_KMP
 | 
						|
-	tristate
 | 
						|
+	tristate "Textsearch KMP"
 | 
						|
 
 | 
						|
 config TEXTSEARCH_BM
 | 
						|
-	tristate
 | 
						|
+	tristate "Textsearch BM"
 | 
						|
 
 | 
						|
 config TEXTSEARCH_FSM
 | 
						|
-	tristate
 | 
						|
+	tristate "Textsearch FSM"
 | 
						|
 
 | 
						|
 config BTREE
 | 
						|
 	bool
 | 
						|
--- a/net/netfilter/Kconfig
 | 
						|
+++ b/net/netfilter/Kconfig
 | 
						|
@@ -11,7 +11,7 @@ config NETFILTER_INGRESS
 | 
						|
 	  infrastructure.
 | 
						|
 
 | 
						|
 config NETFILTER_NETLINK
 | 
						|
-	tristate
 | 
						|
+	tristate "Netfilter NFNETLINK interface"
 | 
						|
 
 | 
						|
 config NETFILTER_FAMILY_BRIDGE
 | 
						|
 	bool
 | 
						|
--- a/net/wireless/Kconfig
 | 
						|
+++ b/net/wireless/Kconfig
 | 
						|
@@ -1,6 +1,6 @@
 | 
						|
 # SPDX-License-Identifier: GPL-2.0-only
 | 
						|
 config WIRELESS_EXT
 | 
						|
-	bool
 | 
						|
+	bool "Wireless extensions"
 | 
						|
 
 | 
						|
 config WEXT_CORE
 | 
						|
 	def_bool y
 | 
						|
@@ -12,10 +12,10 @@ config WEXT_PROC
 | 
						|
 	depends on WEXT_CORE
 | 
						|
 
 | 
						|
 config WEXT_SPY
 | 
						|
-	bool
 | 
						|
+	bool "WEXT_SPY"
 | 
						|
 
 | 
						|
 config WEXT_PRIV
 | 
						|
-	bool
 | 
						|
+	bool "WEXT_PRIV"
 | 
						|
 
 | 
						|
 config CFG80211
 | 
						|
 	tristate "cfg80211 - wireless configuration API"
 | 
						|
@@ -204,7 +204,7 @@ config CFG80211_WEXT_EXPORT
 | 
						|
 endif # CFG80211
 | 
						|
 
 | 
						|
 config LIB80211
 | 
						|
-	tristate
 | 
						|
+	tristate "LIB80211"
 | 
						|
 	default n
 | 
						|
 	help
 | 
						|
 	  This options enables a library of common routines used
 | 
						|
@@ -213,17 +213,17 @@ config LIB80211
 | 
						|
 	  Drivers should select this themselves if needed.
 | 
						|
 
 | 
						|
 config LIB80211_CRYPT_WEP
 | 
						|
-	tristate
 | 
						|
+	tristate "LIB80211_CRYPT_WEP"
 | 
						|
 	select CRYPTO_LIB_ARC4
 | 
						|
 
 | 
						|
 config LIB80211_CRYPT_CCMP
 | 
						|
-	tristate
 | 
						|
+	tristate "LIB80211_CRYPT_CCMP"
 | 
						|
 	select CRYPTO
 | 
						|
 	select CRYPTO_AES
 | 
						|
 	select CRYPTO_CCM
 | 
						|
 
 | 
						|
 config LIB80211_CRYPT_TKIP
 | 
						|
-	tristate
 | 
						|
+	tristate "LIB80211_CRYPT_TKIP"
 | 
						|
 	select CRYPTO_LIB_ARC4
 | 
						|
 
 | 
						|
 config LIB80211_DEBUG
 | 
						|
--- a/sound/core/Kconfig
 | 
						|
+++ b/sound/core/Kconfig
 | 
						|
@@ -17,7 +17,7 @@ config SND_DMAENGINE_PCM
 | 
						|
 	tristate
 | 
						|
 
 | 
						|
 config SND_HWDEP
 | 
						|
-	tristate
 | 
						|
+	tristate "Sound hardware support"
 | 
						|
 
 | 
						|
 config SND_SEQ_DEVICE
 | 
						|
 	tristate
 | 
						|
@@ -27,7 +27,7 @@ config SND_RAWMIDI
 | 
						|
 	select SND_SEQ_DEVICE if SND_SEQUENCER != n
 | 
						|
 
 | 
						|
 config SND_COMPRESS_OFFLOAD
 | 
						|
-	tristate
 | 
						|
+	tristate "Compression offloading support"
 | 
						|
 
 | 
						|
 config SND_JACK
 | 
						|
 	bool
 | 
						|
--- a/net/Kconfig
 | 
						|
+++ b/net/Kconfig
 | 
						|
@@ -436,7 +436,7 @@ config NET_DEVLINK
 | 
						|
 	default n
 | 
						|
 
 | 
						|
 config PAGE_POOL
 | 
						|
-	bool
 | 
						|
+	bool "Page pool support"
 | 
						|
 
 | 
						|
 config FAILOVER
 | 
						|
 	tristate "Generic failover module"
 |