]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ASoC: Standardize ASoC menu
authorMark Brown <broonie@kernel.org>
Wed, 25 Jun 2025 15:27:47 +0000 (16:27 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 25 Jun 2025 15:27:47 +0000 (16:27 +0100)
Merge series from Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>:

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, like below

--- ALSA for SoC audio support
      Analog Devices  --->
      AMD  --->
      Apple  --->
      Atmel  --->
      Au1x  ----
      Broadcom  --->
      Cirrus Logic  --->
      DesignWare  --->
      Freescale  --->
      Google  --->
      Hisilicon  --->
      ...

One concern is *vender folder* alphabetical order vs *vender name*
alphabetical order were different. For example "sunxi" menu is
"Allwinner".

Link: https://lore.kernel.org/r/8734c8bf3l.wl-kuninori.morimoto.gx@renesas.com
1  2 
sound/soc/sdca/Kconfig

index ec28855fe3b09b1f2af932c9ec428aacdc7f2bd2,71d2a52b2b50e4db0236b1bdddfa5719c8e45849..1c95dce04145441c2284c84a3c8f386754054d6f
@@@ -10,6 -11,4 +11,8 @@@ config SND_SOC_SDC
  config SND_SOC_SDCA_OPTIONAL
        def_tristate SND_SOC_SDCA || !SND_SOC_SDCA
  
 +config SND_SOC_SDCA_HID
 +      tristate "SDCA HID support"
 +      depends on SND_SOC_SDCA && HID
++
+ endmenu