Kconfig 2.3 KB
Newer Older
1 2 3 4 5 6
menu "ASoC support for Amlogic platforms"
	depends on ARCH_MESON || COMPILE_TEST

config SND_MESON_AXG_FIFO
	tristate
	select REGMAP_MMIO
7 8
	imply COMMON_CLK_AXG_AUDIO
	imply RESET_MESON_AUDIO_ARB
9

10 11 12 13 14 15 16
config SND_MESON_AXG_FRDDR
	tristate "Amlogic AXG Playback FIFO support"
	select SND_MESON_AXG_FIFO
	help
	  Select Y or M to add support for the frontend playback interfaces
	  embedded in the Amlogic AXG SoC family

17 18 19 20 21 22 23
config SND_MESON_AXG_TODDR
	tristate "Amlogic AXG Capture FIFO support"
	select SND_MESON_AXG_FIFO
	help
	  Select Y or M to add support for the frontend capture interfaces
	  embedded in the Amlogic AXG SoC family

24 25 26
config SND_MESON_AXG_TDM_FORMATTER
	tristate
	select REGMAP_MMIO
27
	imply COMMON_CLK_AXG_AUDIO
28

29 30 31 32
config SND_MESON_AXG_TDM_INTERFACE
	tristate
	select SND_MESON_AXG_TDM_FORMATTER

33 34 35 36 37 38 39 40
config SND_MESON_AXG_TDMIN
	tristate "Amlogic AXG TDM Input Support"
	select SND_MESON_AXG_TDM_FORMATTER
	select SND_MESON_AXG_TDM_INTERFACE
	help
	  Select Y or M to add support for TDM input formatter embedded
	  in the Amlogic AXG SoC family

41 42 43 44 45 46 47 48
config SND_MESON_AXG_TDMOUT
	tristate "Amlogic AXG TDM Output Support"
	select SND_MESON_AXG_TDM_FORMATTER
	select SND_MESON_AXG_TDM_INTERFACE
	help
	  Select Y or M to add support for TDM output formatter embedded
	  in the Amlogic AXG SoC family

49 50 51 52 53 54 55 56
config SND_MESON_AXG_SOUND_CARD
	tristate "Amlogic AXG Sound Card Support"
	select SND_MESON_AXG_TDM_INTERFACE
	imply SND_MESON_AXG_FRDDR
	imply SND_MESON_AXG_TODDR
	imply SND_MESON_AXG_TDMIN
	imply SND_MESON_AXG_TDMOUT
	imply SND_MESON_AXG_SPDIFOUT
J
Jerome Brunet 已提交
57
	imply SND_MESON_AXG_SPDIFIN
J
Jerome Brunet 已提交
58
	imply SND_MESON_AXG_PDM
59 60 61
	help
	  Select Y or M to add support for the AXG SoC sound card

62 63
config SND_MESON_AXG_SPDIFOUT
	tristate "Amlogic AXG SPDIF Output Support"
64
	select SND_PCM_IEC958
65
	imply SND_SOC_SPDIF
66
	imply COMMON_CLK_AXG_AUDIO
67 68 69 70
	help
	  Select Y or M to add support for SPDIF output serializer embedded
	  in the Amlogic AXG SoC family

J
Jerome Brunet 已提交
71 72 73 74 75 76 77
config SND_MESON_AXG_SPDIFIN
	tristate "Amlogic AXG SPDIF Input Support"
	imply SND_SOC_SPDIF
	help
	  Select Y or M to add support for SPDIF input embedded
	  in the Amlogic AXG SoC family

J
Jerome Brunet 已提交
78 79 80 81 82 83 84
config SND_MESON_AXG_PDM
	tristate "Amlogic AXG PDM Input Support"
	imply SND_SOC_DMIC
	imply COMMON_CLK_AXG_AUDIO
	help
	  Select Y or M to add support for PDM input embedded
	  in the Amlogic AXG SoC family
85
endmenu