xref: /openbmc/linux/sound/soc/jz4740/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
211bd3dd1SLars-Peter Clausenconfig SND_JZ4740_SOC
311bd3dd1SLars-Peter Clausen	tristate "SoC Audio for Ingenic JZ4740 SoC"
40f91d24fSPaul Cercueil	depends on MIPS || COMPILE_TEST
50406a40aSLars-Peter Clausen	select SND_SOC_GENERIC_DMAENGINE_PCM
611bd3dd1SLars-Peter Clausen	help
711bd3dd1SLars-Peter Clausen	  Say Y or M if you want to add support for codecs attached to
811bd3dd1SLars-Peter Clausen	  the JZ4740 I2S interface. You will also need to select the audio
911bd3dd1SLars-Peter Clausen	  interfaces to support below.
1011bd3dd1SLars-Peter Clausen
110aa2a15aSLars-Peter Clausenif SND_JZ4740_SOC
120aa2a15aSLars-Peter Clausen
1311bd3dd1SLars-Peter Clausenconfig SND_JZ4740_SOC_I2S
1411bd3dd1SLars-Peter Clausen	tristate "SoC Audio (I2S protocol) for Ingenic JZ4740 SoC"
150aa2a15aSLars-Peter Clausen	depends on HAS_IOMEM
1611bd3dd1SLars-Peter Clausen	help
1711bd3dd1SLars-Peter Clausen	  Say Y if you want to use I2S protocol and I2S codec on Ingenic JZ4740
1811bd3dd1SLars-Peter Clausen	  based boards.
195898dd9eSLars-Peter Clausen
205898dd9eSLars-Peter Clausenconfig SND_JZ4740_SOC_QI_LB60
215898dd9eSLars-Peter Clausen	tristate "SoC Audio support for Qi LB60"
220aa2a15aSLars-Peter Clausen	depends on HAS_IOMEM
230aa2a15aSLars-Peter Clausen	depends on JZ4740_QI_LB60 || COMPILE_TEST
245898dd9eSLars-Peter Clausen	select SND_JZ4740_SOC_I2S
255898dd9eSLars-Peter Clausen    select SND_SOC_JZ4740_CODEC
265898dd9eSLars-Peter Clausen	help
275898dd9eSLars-Peter Clausen	  Say Y if you want to add support for ASoC audio on the Qi LB60 board
285898dd9eSLars-Peter Clausen	  a.k.a Qi Ben NanoNote.
290aa2a15aSLars-Peter Clausen
300aa2a15aSLars-Peter Clausenendif
31