ASoC: Fix gpiolib dependencies

Merge series from Mark Brown <broonie@kernel.org>:

This series removes a bunch of spurious selects of gpiolib that were
causing noise in randconfig build tests.

Mark Brown (6):
  ASoC: dmic: Remove spurious gpiolib select
  ASoC: rt9120: Remove spurious gpiolib select
  ASoC: simple-amplifier: Remove spurious gpiolib select
  ASoC: max9759: Remove spurious gpiolib select
  ASoC: zl38060: Remove spurious gpiolib select
  ASoC: simple-mux: Depend on gpiolib rather than selecting it

 sound/soc/codecs/Kconfig | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

base-commit: e783362eb5
--
2.30.2
This commit is contained in:
Mark Brown 2022-02-08 18:58:08 +00:00
commit dcc2c012c7
No known key found for this signature in database
GPG Key ID: 24D68B725D5487D0

View File

@ -847,7 +847,6 @@ config SND_SOC_DA9055
config SND_SOC_DMIC config SND_SOC_DMIC
tristate "Generic Digital Microphone CODEC" tristate "Generic Digital Microphone CODEC"
depends on GPIOLIB
help help
Enable support for the Generic Digital Microphone CODEC. Enable support for the Generic Digital Microphone CODEC.
Select this if your sound card has DMICs. Select this if your sound card has DMICs.
@ -1354,7 +1353,6 @@ config SND_SOC_RT9120
tristate "Richtek RT9120 Stereo Class-D Amplifier" tristate "Richtek RT9120 Stereo Class-D Amplifier"
depends on I2C depends on I2C
select REGMAP_I2C select REGMAP_I2C
select GPIOLIB
help help
Enable support for Richtek RT9120 20W, stereo, inductor-less, Enable support for Richtek RT9120 20W, stereo, inductor-less,
high-efficiency Class-D audio amplifier. high-efficiency Class-D audio amplifier.
@ -1398,11 +1396,10 @@ config SND_SOC_SIGMADSP_REGMAP
config SND_SOC_SIMPLE_AMPLIFIER config SND_SOC_SIMPLE_AMPLIFIER
tristate "Simple Audio Amplifier" tristate "Simple Audio Amplifier"
select GPIOLIB
config SND_SOC_SIMPLE_MUX config SND_SOC_SIMPLE_MUX
tristate "Simple Audio Mux" tristate "Simple Audio Mux"
select GPIOLIB depends on GPIOLIB
config SND_SOC_SPDIF config SND_SOC_SPDIF
tristate "S/PDIF CODEC" tristate "S/PDIF CODEC"
@ -1915,7 +1912,6 @@ config SND_SOC_WSA881X
config SND_SOC_ZL38060 config SND_SOC_ZL38060
tristate "Microsemi ZL38060 Connected Home Audio Processor" tristate "Microsemi ZL38060 Connected Home Audio Processor"
depends on SPI_MASTER depends on SPI_MASTER
select GPIOLIB
select REGMAP select REGMAP
help help
Support for ZL38060 Connected Home Audio Processor from Microsemi, Support for ZL38060 Connected Home Audio Processor from Microsemi,
@ -1929,7 +1925,7 @@ config SND_SOC_LM4857
config SND_SOC_MAX9759 config SND_SOC_MAX9759
tristate "Maxim MAX9759 speaker Amplifier" tristate "Maxim MAX9759 speaker Amplifier"
select GPIOLIB depends on GPIOLIB
config SND_SOC_MAX9768 config SND_SOC_MAX9768
tristate tristate