]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ASoC: img: Standardize ASoC menu
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Thu, 12 Jun 2025 01:42:23 +0000 (01:42 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 24 Jun 2025 00:01:14 +0000 (01:01 +0100)
Current Kconfig menu at [ALSA for SoC audio support] has no rules.
So, some venders are using menu style, some venders are listed each drivers
on top page, etc. It is difficult to find target vender and/or drivers
because it is very random.

Let's standardize ASoC menu

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://patch.msgid.link/87v7p1zqf4.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
arch/mips/configs/generic/board-marduk.config
sound/soc/img/Kconfig

index 05ca34cd5a73490b280184814f954dcb6de8d921..65433c5c4fdeec8e93e1f879010b0717b9d25535 100644 (file)
@@ -50,4 +50,3 @@ CONFIG_CRYPTO_DEV_IMGTEC_HASH=y
 CONFIG_IMGPDC_WDT=y
 CONFIG_IR_IMG=y
 CONFIG_CC10001_ADC=y
-CONFIG_SND_SOC_IMG=y
index 568efa606ca4ba0521d1b63ade031869c3ea1eda..9a4cba6fdb505d693fc6e8a14a611a96bce419a6 100644 (file)
@@ -1,12 +1,8 @@
 # SPDX-License-Identifier: GPL-2.0-only
-config SND_SOC_IMG
-       bool "Audio support for Imagination Technologies designs"
-       help
-         Audio support for Imagination Technologies audio hardware
+menu "Imagination Technologies"
 
 config SND_SOC_IMG_I2S_IN
        tristate "Imagination I2S Input Device Driver"
-       depends on SND_SOC_IMG
        select SND_SOC_GENERIC_DMAENGINE_PCM
        help
          Say Y or M if you want to add support for I2S in driver for
@@ -14,7 +10,6 @@ config SND_SOC_IMG_I2S_IN
 
 config SND_SOC_IMG_I2S_OUT
        tristate "Imagination I2S Output Device Driver"
-       depends on SND_SOC_IMG
        select SND_SOC_GENERIC_DMAENGINE_PCM
        help
          Say Y or M if you want to add support for I2S out driver for
@@ -22,7 +17,6 @@ config SND_SOC_IMG_I2S_OUT
 
 config SND_SOC_IMG_PARALLEL_OUT
        tristate "Imagination Parallel Output Device Driver"
-       depends on SND_SOC_IMG
        select SND_SOC_GENERIC_DMAENGINE_PCM
        help
          Say Y or M if you want to add support for parallel out driver for
@@ -30,7 +24,6 @@ config SND_SOC_IMG_PARALLEL_OUT
 
 config SND_SOC_IMG_SPDIF_IN
        tristate "Imagination SPDIF Input Device Driver"
-       depends on SND_SOC_IMG
        select SND_SOC_GENERIC_DMAENGINE_PCM
        help
          Say Y or M if you want to add support for SPDIF input driver for
@@ -38,7 +31,6 @@ config SND_SOC_IMG_SPDIF_IN
 
 config SND_SOC_IMG_SPDIF_OUT
        tristate "Imagination SPDIF Output Device Driver"
-       depends on SND_SOC_IMG
        select SND_SOC_GENERIC_DMAENGINE_PCM
        help
          Say Y or M if you want to add support for SPDIF out driver for
@@ -47,7 +39,8 @@ config SND_SOC_IMG_SPDIF_OUT
 
 config SND_SOC_IMG_PISTACHIO_INTERNAL_DAC
        tristate "Support for Pistachio SoC Internal DAC Driver"
-       depends on SND_SOC_IMG
        help
          Say Y or M if you want to add support for Pistachio internal DAC
          driver for Imagination Technologies Pistachio internal DAC device.
+
+endmenu