From da3c50704f14132f4adf80d48e9a4cd5d46e54c9 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Fri, 7 Jul 2017 17:09:21 +0200 Subject: kconfig: owrt specifc dependencies Signed-off-by: John Crispin --- 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 @@ -55,7 +55,7 @@ config CRYPTO_FIPS_VERSION By default the KERNELRELEASE value is used. config CRYPTO_ALGAPI - tristate + tristate "ALGAPI" select CRYPTO_ALGAPI2 help This option provides the API for cryptographic algorithms. @@ -64,7 +64,7 @@ config CRYPTO_ALGAPI2 tristate config CRYPTO_AEAD - tristate + tristate "AEAD" select CRYPTO_AEAD2 select CRYPTO_ALGAPI @@ -75,7 +75,7 @@ config CRYPTO_AEAD2 select CRYPTO_RNG2 config CRYPTO_SKCIPHER - tristate + tristate "SKCIPHER" select CRYPTO_SKCIPHER2 select CRYPTO_ALGAPI @@ -85,7 +85,7 @@ config CRYPTO_SKCIPHER2 select CRYPTO_RNG2 config CRYPTO_HASH - tristate + tristate "HASH" select CRYPTO_HASH2 select CRYPTO_ALGAPI @@ -94,7 +94,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 @@ -457,16 +457,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 @@ -22,7 +22,7 @@ config NETFILTER_SKIP_EGRESS def_bool NETFILTER_EGRESS && (NET_CLS_ACT || IFB) 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" @@ -208,7 +208,7 @@ config CFG80211_WEXT_EXPORT endif # CFG80211 config LIB80211 - tristate + tristate "LIB80211" default n help This options enables a library of common routines used @@ -217,17 +217,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 @@ -430,7 +430,7 @@ config NET_DEVLINK default n config PAGE_POOL - bool + bool "Page pool support" config PAGE_POOL_STATS default n 'n4' href='#n4'>4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147