xref: /linux/sound/soc/xilinx/Kconfig (revision 177bf8620cf4ed290ee170a6c5966adc0924b336)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2*69fa5909SKuninori Morimotomenu "Xilinx"
3*69fa5909SKuninori Morimoto
433f8db9aSMaruthi Srinivas Bayyavarapuconfig SND_SOC_XILINX_I2S
56cb6746eSGeert Uytterhoeven	tristate "Audio support for the Xilinx I2S"
633f8db9aSMaruthi Srinivas Bayyavarapu	help
733f8db9aSMaruthi Srinivas Bayyavarapu	  Select this option to enable Xilinx I2S Audio. This enables
833f8db9aSMaruthi Srinivas Bayyavarapu	  I2S playback and capture using xilinx soft IP. In transmitter
933f8db9aSMaruthi Srinivas Bayyavarapu	  mode, IP receives audio in AES format, extracts PCM and sends
1033f8db9aSMaruthi Srinivas Bayyavarapu	  PCM data. In receiver mode, IP receives PCM audio and
1133f8db9aSMaruthi Srinivas Bayyavarapu	  encapsulates PCM in AES format and sends AES data.
12b31daa15SMaruthi Srinivas Bayyavarapu
13b31daa15SMaruthi Srinivas Bayyavarapuconfig SND_SOC_XILINX_AUDIO_FORMATTER
14466a806aSColin Ian King	tristate "Audio support for the Xilinx audio formatter"
15b31daa15SMaruthi Srinivas Bayyavarapu	help
16b31daa15SMaruthi Srinivas Bayyavarapu	  Select this option to enable Xilinx audio formatter
17b31daa15SMaruthi Srinivas Bayyavarapu	  support. This provides DMA platform device support for
18b31daa15SMaruthi Srinivas Bayyavarapu	  audio functionality.
1947caf048SMaruthi Srinivas Bayyavarapu
2047caf048SMaruthi Srinivas Bayyavarapuconfig SND_SOC_XILINX_SPDIF
21466a806aSColin Ian King	tristate "Audio support for the Xilinx SPDIF"
2247caf048SMaruthi Srinivas Bayyavarapu	help
2347caf048SMaruthi Srinivas Bayyavarapu	  Select this option to enable Xilinx SPDIF Audio.
2447caf048SMaruthi Srinivas Bayyavarapu	  This provides playback and capture of SPDIF audio in
2547caf048SMaruthi Srinivas Bayyavarapu	  AES format.
26*69fa5909SKuninori Morimoto
27*69fa5909SKuninori Morimotoendmenu
28