ASoC: codecs: Rockchip on-SoC codecs should depend on ARCH_ROCKCHIP

The various Rockchip embedded audio codecs are only present on Rockchip
SoCs.  Hence add dependencies on ARCH_ROCKCHIP, to prevent asking the
user about these drivers when configuring a kernel without Rockchip SoC
support.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://msgid.link/r/6cdbaf4afcf4d2059b257f6cb3a8a61bf5e17688.1712676714.git.geert+renesas@glider.be
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Geert Uytterhoeven 2024-04-09 17:34:56 +02:00 committed by Mark Brown
parent 9cb83ed19b
commit 9fd60615ad
No known key found for this signature in database
GPG key ID: 24D68B725D5487D0

View file

@ -1173,6 +1173,7 @@ config SND_SOC_IDT821034
config SND_SOC_INNO_RK3036
tristate "Inno codec driver for RK3036 SoC"
depends on ARCH_ROCKCHIP || COMPILE_TEST
select REGMAP_MMIO
config SND_SOC_ISABELLE
@ -1437,6 +1438,7 @@ config SND_SOC_PEB2466
config SND_SOC_RK3308
tristate "Rockchip RK3308 audio CODEC"
depends on ARM64 || COMPILE_TEST
depends on ARCH_ROCKCHIP || COMPILE_TEST
select REGMAP_MMIO
help
This is a device driver for the audio codec embedded in the
@ -1447,6 +1449,7 @@ config SND_SOC_RK3308
config SND_SOC_RK3328
tristate "Rockchip RK3328 audio CODEC"
depends on ARCH_ROCKCHIP || COMPILE_TEST
select REGMAP_MMIO
config SND_SOC_RK817