0001 # SPDX-License-Identifier: GPL-2.0
0002 menu "SoC Audio support for Renesas SoCs"
0003 depends on SUPERH || ARCH_RENESAS || COMPILE_TEST
0004
0005 config SND_SOC_PCM_SH7760
0006 tristate "SoC Audio support for Renesas SH7760"
0007 depends on CPU_SUBTYPE_SH7760 && SH_DMABRG
0008 help
0009 Enable this option for SH7760 AC97/I2S audio support.
0010
0011
0012 ##
0013 ## Audio unit modules
0014 ##
0015
0016 config SND_SOC_SH4_HAC
0017 tristate
0018 select AC97_BUS
0019 select SND_SOC_AC97_BUS
0020
0021 config SND_SOC_SH4_SSI
0022 tristate
0023
0024 config SND_SOC_SH4_FSI
0025 tristate "SH4 FSI support"
0026 depends on SUPERH || COMMON_CLK
0027 select SND_SIMPLE_CARD
0028 help
0029 This option enables FSI sound support
0030
0031 config SND_SOC_SH4_SIU
0032 tristate
0033 depends on ARCH_SHMOBILE && HAVE_CLK
0034 depends on DMADEVICES
0035 select DMA_ENGINE
0036 select SH_DMAE
0037 select FW_LOADER
0038
0039 config SND_SOC_RCAR
0040 tristate "R-Car series SRU/SCU/SSIU/SSI support"
0041 depends on COMMON_CLK
0042 depends on OF || COMPILE_TEST
0043 select SND_SIMPLE_CARD_UTILS
0044 select REGMAP_MMIO
0045 help
0046 This option enables R-Car SRU/SCU/SSIU/SSI sound support
0047
0048 config SND_SOC_RZ
0049 tristate "RZ/G2L series SSIF-2 support"
0050 depends on ARCH_RZG2L || COMPILE_TEST
0051 help
0052 This option enables RZ/G2L SSIF-2 sound support.
0053
0054 ##
0055 ## Boards
0056 ##
0057
0058 config SND_SH7760_AC97
0059 tristate "SH7760 AC97 sound support"
0060 depends on CPU_SUBTYPE_SH7760 && SND_SOC_PCM_SH7760
0061 select SND_SOC_SH4_HAC
0062 select SND_SOC_AC97_CODEC
0063 help
0064 This option enables generic sound support for the first
0065 AC97 unit of the SH7760.
0066
0067 config SND_SIU_MIGOR
0068 tristate "SIU sound support on Migo-R"
0069 depends on SH_MIGOR && I2C
0070 select SND_SOC_SH4_SIU
0071 select SND_SOC_WM8978
0072 help
0073 This option enables sound support for the SH7722 Migo-R board
0074
0075 endmenu