1. 12 Feb, 2024 4 commits
  2. 09 Feb, 2024 2 commits
  3. 08 Feb, 2024 29 commits
  4. 07 Feb, 2024 1 commit
  5. 06 Feb, 2024 1 commit
  6. 05 Feb, 2024 3 commits
    • Masahiro Yamada's avatar
      ASoC: pxa: remove duplicated CONFIG_SND_PXA2XX_AC97 entry · 8f501d29
      Masahiro Yamada authored
      'config SND_PXA2XX_AC97' is already present in sound/arm/Kconfig with
      a prompt.
      
      Commit 734c2d4b ("[ALSA] ASoC pxa2xx build support") redundantly
      added the second one to sound/soc/pxa/Kconfig.
      
      Remove it.
      Signed-off-by: default avatarMasahiro Yamada <masahiroy@kernel.org>
      Link: https://lore.kernel.org/r/20240204091424.38306-1-masahiroy@kernel.orgSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      8f501d29
    • Arnd Bergmann's avatar
      ASoC: fix SND_SOC_WCD939X dependencies · b4956275
      Arnd Bergmann authored
      SND_SOC_WCD939X has an optional dependency on TYPEC, so the newly added
      SND_SOC_WCD939X_SDW option that selects it needs the same dependency, otherwise
      it can fail randconfig builds like:
      
      WARNING: unmet direct dependencies detected for SND_SOC_WCD939X
        Depends on [m]: SOUND [=y] && SND [=y] && SND_SOC [=y] && SND_SOC_WCD939X_SDW [=y] && (SOUNDWIRE [=y] || !SOUNDWIRE [=y]) && (TYPEC [=m]
       || !TYPEC [=m])
        Selected by [y]:
        - SND_SOC_WCD939X_SDW [=y] && SOUND [=y] && SND [=y] && SND_SOC [=y] && SOUNDWIRE [=y]
      arm-linux-gnueabi-ld: sound/soc/codecs/wcd939x.o: in function `wcd939x_soc_codec_remove':
      wcd939x.c:(.text+0x1950): undefined reference to `wcd_clsh_ctrl_free'
      arm-linux-gnueabi-ld: sound/soc/codecs/wcd939x.o: in function `wcd939x_codec_ear_dac_event':
      wcd939x.c:(.text+0x35d8): undefined reference to `wcd_clsh_ctrl_set_state'
      arm-linux-gnueabi-ld: sound/soc/codecs/wcd939x.o: in function `wcd939x_codec_enable_hphr_pa':
      wcd939x.c:(.text+0x39b0): undefined reference to `wcd_clsh_ctrl_set_state'
      arm-linux-gnueabi-ld: wcd939x.c:(.text+0x39dc): undefined reference to `wcd_clsh_set_hph_mode'
      arm-linux-gnueabi-ld: wcd939x.c:(.text+0x3bc0): undefined reference to `wcd_clsh_ctrl_set_state'
      
      Fixes: be2af391 ("ASoC: codecs: Add WCD939x Soundwire devices driver")
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Reviewed-by: default avatarNeil Armstrong <neil.armstrong@linaro.org>
      Link: https://lore.kernel.org/r/20240204212207.3158914-2-arnd@kernel.orgSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      b4956275
    • Arnd Bergmann's avatar
      ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies · 69f8336e
      Arnd Bergmann authored
      The snd-amd-sdw-acpi.ko module is under CONFIG_SND_SOC_AMD_ACP_COMMON but
      selected from SoF, which causes build failures in some randconfig builds
      that enable SOF but not ACP:
      
      WARNING: unmet direct dependencies detected for SND_AMD_SOUNDWIRE_ACPI
        Depends on [n]: SOUND [=m] && SND [=m] && SND_SOC [=m] && SND_SOC_AMD_ACP_COMMON [=n] && ACPI [=y]
        Selected by [m]:
        - SND_SOC_SOF_AMD_SOUNDWIRE_LINK_BASELINE [=m] && SOUND [=m] && SND [=m] && SND_SOC [=m] && SND_SOC_SOF_TOPLEVEL [=y] && SND_SOC_SOF_AMD_TOPLEVEL [=m] && ACPI [=y]
      ERROR: modpost: "amd_sdw_scan_controller" [sound/soc/sof/amd/snd-sof-amd-acp.ko] undefined!
      
      Change the Makefile and Kconfig to allow it to get built regardless
      of CONFIG_SND_SOC_AMD_ACP_COMMON.
      
      Fixes: d9482184 ("ASoC: SOF: amd: add code for invoking soundwire manager helper functions")
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Link: https://lore.kernel.org/r/20240204212207.3158914-1-arnd@kernel.orgSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      69f8336e