xref: /linux/sound/soc/starfive/Kconfig (revision 0ea5c948cb64bab5bc7a5516774eb8536f05aa0d)
1fd4762b6SWalker Chen# SPDX-License-Identifier: GPL-2.0-only
2fd4762b6SWalker Chenconfig SND_SOC_STARFIVE
3fd4762b6SWalker Chen	tristate "Audio support for StarFive SoC"
4fd4762b6SWalker Chen	depends on COMPILE_TEST || ARCH_STARFIVE
5fd4762b6SWalker Chen	help
6fd4762b6SWalker Chen	  Say Y or M if you want to add support for codecs attached to
7fd4762b6SWalker Chen	  the Starfive SoCs' Audio interfaces. You will also need to
8fd4762b6SWalker Chen	  select the audio interfaces to support below.
9fd4762b6SWalker Chen
10*d1802d59SHal Fengconfig SND_SOC_JH7110_PWMDAC
11*d1802d59SHal Feng	tristate "JH7110 PWM-DAC device driver"
12*d1802d59SHal Feng	depends on HAVE_CLK && SND_SOC_STARFIVE
13*d1802d59SHal Feng	select SND_SOC_GENERIC_DMAENGINE_PCM
14*d1802d59SHal Feng	select SND_SOC_SPDIF
15*d1802d59SHal Feng	help
16*d1802d59SHal Feng	 Say Y or M if you want to add support for StarFive JH7110
17*d1802d59SHal Feng	 PWM-DAC driver.
18*d1802d59SHal Feng
19fd4762b6SWalker Chenconfig SND_SOC_JH7110_TDM
20fd4762b6SWalker Chen	tristate "JH7110 TDM device driver"
21fd4762b6SWalker Chen	depends on HAVE_CLK && SND_SOC_STARFIVE
22fd4762b6SWalker Chen	select SND_SOC_GENERIC_DMAENGINE_PCM
23fd4762b6SWalker Chen	help
24fd4762b6SWalker Chen	  Say Y or M if you want to add support for StarFive TDM driver.
25