• Arnd Bergmann's avatar
    ASoC: amd: acp: add ACPI dependency · 0b383620
    Arnd Bergmann authored
    A newly added function requires CONFIG_ACPI to avoid a build error:
    
    sound/soc/amd/acp/acp-legacy-common.c: In function 'check_acp_pdm':
    sound/soc/amd/acp/acp-legacy-common.c:401:19: error: implicit declaration of function 'acpi_find_child_device'; did you mean 'acpi_match_device'? [-Werror=implicit-function-declaration]
      401 |         pdm_dev = acpi_find_child_device(ACPI_COMPANION(&pci->dev), pdm_addr, 0);
          |                   ^~~~~~~~~~~~~~~~~~~~~~
          |                   acpi_match_device
    
    The acp drivers really only work when ACPI is enabled already, so just
    avoid the build failure with hard dependency in everything that
    enables the acp-legacy-common portion.
    
    Fixes: 3a94c8ad ("ASoC: amd: acp: add code for scanning acp pdm controller")
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Link: https://lore.kernel.org/r/20231027152403.386257-1-arnd@kernel.orgSigned-off-by: default avatarMark Brown <broonie@kernel.org>
    0b383620
Kconfig 2.7 KB