kernel: 5.10: consolidate mac80211 crypto options
authorSergey Ryazanov <ryazanov.s.a@gmail.com>
Thu, 16 Dec 2021 22:23:08 +0000 (01:23 +0300)
committerHauke Mehrtens <hauke@hauke-m.de>
Fri, 17 Dec 2021 15:16:34 +0000 (16:16 +0100)
commitfa3690f8f14fad591fe7896c2dccaa3d06b857e5
tree86f1b3729a4f3ab8cd68cb1bf43c56e7d5440893
parentb61ab8f57e3f2877d75c7336980f651e638e3dad
kernel: 5.10: consolidate mac80211 crypto options

Each of
- CRYPTO_AEAD2
- CRYPTO_AEAD
- CRYPTO_GF128MUL
- CRYPTO_GHASH
- CRYPTO_HASH2
- CRYPTO_HASH
- CRYPTO_MANAGER2
- CRYPTO_MANAGER
- CRYPTO_NULL2

either directly required for mac80211 crypto support, or directly
selected by such options. Support for the mac80211 crypto was enabled in
the generic config since c7182123b9 ("kernel: make cryptoapi support
needed by mac80211 built-in"). So move the above options from the target
configs to the generic config to make it clear why do we need them.

CC: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
43 files changed:
target/linux/apm821xx/config-5.10
target/linux/archs38/config-5.10
target/linux/armvirt/64/config-5.10
target/linux/armvirt/config-5.10
target/linux/bcm27xx/bcm2708/config-5.10
target/linux/bcm27xx/bcm2709/config-5.10
target/linux/bcm27xx/bcm2710/config-5.10
target/linux/bcm27xx/bcm2711/config-5.10
target/linux/bcm4908/config-5.10
target/linux/bcm53xx/config-5.10
target/linux/bmips/config-5.10
target/linux/gemini/config-5.10
target/linux/generic/config-5.10
target/linux/imx/config-5.10
target/linux/ipq40xx/config-5.10
target/linux/ipq806x/config-5.10
target/linux/kirkwood/config-5.10
target/linux/lantiq/config-5.10
target/linux/lantiq/xrx200/config-5.10
target/linux/layerscape/armv7/config-5.10
target/linux/layerscape/armv8_64b/config-5.10
target/linux/malta/config-5.10
target/linux/mediatek/mt7622/config-5.10
target/linux/mediatek/mt7623/config-5.10
target/linux/mediatek/mt7629/config-5.10
target/linux/mpc85xx/config-5.10
target/linux/mvebu/config-5.10
target/linux/mvebu/cortexa72/config-5.10
target/linux/mxs/config-5.10
target/linux/octeon/config-5.10
target/linux/octeontx/config-5.10
target/linux/omap/config-5.10
target/linux/pistachio/config-5.10
target/linux/ramips/mt7621/config-5.10
target/linux/realtek/config-5.10
target/linux/rockchip/armv8/config-5.10
target/linux/sunxi/config-5.10
target/linux/tegra/config-5.10
target/linux/uml/config-5.10
target/linux/x86/64/config-5.10
target/linux/x86/config-5.10
target/linux/x86/generic/config-5.10
target/linux/zynq/config-5.10