~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/sound/soc/samsung/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /sound/soc/samsung/Kconfig (Architecture i386) and /sound/soc/samsung/Kconfig (Architecture sparc)


  1 # SPDX-License-Identifier: GPL-2.0-only             1 # SPDX-License-Identifier: GPL-2.0-only
  2 menuconfig SND_SOC_SAMSUNG                          2 menuconfig SND_SOC_SAMSUNG
  3         tristate "ASoC support for Samsung"         3         tristate "ASoC support for Samsung"
  4         depends on PLAT_SAMSUNG || ARCH_S5PV21      4         depends on PLAT_SAMSUNG || ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST
  5         depends on COMMON_CLK                       5         depends on COMMON_CLK
  6         select SND_SOC_GENERIC_DMAENGINE_PCM        6         select SND_SOC_GENERIC_DMAENGINE_PCM
  7         help                                        7         help
  8           Say Y or M if you want to add suppor      8           Say Y or M if you want to add support for codecs attached to
  9           the Samsung SoCs' Audio interfaces.       9           the Samsung SoCs' Audio interfaces. You will also need to
 10           select the audio interfaces to suppo     10           select the audio interfaces to support below.
 11                                                    11 
 12 if SND_SOC_SAMSUNG                                 12 if SND_SOC_SAMSUNG
 13                                                    13 
 14 config SND_SAMSUNG_PCM                             14 config SND_SAMSUNG_PCM
 15         tristate "Samsung PCM interface suppor     15         tristate "Samsung PCM interface support"
 16                                                    16 
 17 config SND_SAMSUNG_SPDIF                           17 config SND_SAMSUNG_SPDIF
 18         tristate "Samsung SPDIF transmitter su     18         tristate "Samsung SPDIF transmitter support"
 19         select SND_SOC_SPDIF                       19         select SND_SOC_SPDIF
 20                                                    20 
 21 config SND_SAMSUNG_I2S                             21 config SND_SAMSUNG_I2S
 22         tristate "Samsung I2S interface suppor     22         tristate "Samsung I2S interface support"
 23                                                    23 
 24 config SND_SOC_SAMSUNG_SMDK_WM8994                 24 config SND_SOC_SAMSUNG_SMDK_WM8994
 25         tristate "SoC I2S Audio support for WM     25         tristate "SoC I2S Audio support for WM8994 on SMDK"
 26         depends on I2C=y                           26         depends on I2C=y
 27         select MFD_WM8994                          27         select MFD_WM8994
 28         select SND_SOC_WM8994                      28         select SND_SOC_WM8994
 29         select SND_SAMSUNG_I2S                     29         select SND_SAMSUNG_I2S
 30         help                                       30         help
 31                 Say Y if you want to add suppo     31                 Say Y if you want to add support for SoC audio on the SMDKs.
 32                                                    32 
 33 config SND_SOC_SAMSUNG_SMDK_SPDIF                  33 config SND_SOC_SAMSUNG_SMDK_SPDIF
 34         tristate "SoC S/PDIF Audio support for     34         tristate "SoC S/PDIF Audio support for SMDK"
 35         select SND_SAMSUNG_SPDIF                   35         select SND_SAMSUNG_SPDIF
 36         help                                       36         help
 37           Say Y if you want to add support for     37           Say Y if you want to add support for SoC S/PDIF audio on the SMDK.
 38                                                    38 
 39 config SND_SOC_SMDK_WM8994_PCM                     39 config SND_SOC_SMDK_WM8994_PCM
 40         tristate "SoC PCM Audio support for WM     40         tristate "SoC PCM Audio support for WM8994 on SMDK"
 41         depends on I2C=y                           41         depends on I2C=y
 42         select MFD_WM8994                          42         select MFD_WM8994
 43         select SND_SOC_WM8994                      43         select SND_SOC_WM8994
 44         select SND_SAMSUNG_PCM                     44         select SND_SAMSUNG_PCM
 45         help                                       45         help
 46           Say Y if you want to add support for     46           Say Y if you want to add support for SoC audio on the SMDK
 47                                                    47 
 48 config SND_SOC_SPEYSIDE                            48 config SND_SOC_SPEYSIDE
 49         tristate "Audio support for Wolfson Sp     49         tristate "Audio support for Wolfson Speyside"
 50         depends on I2C && SPI_MASTER               50         depends on I2C && SPI_MASTER
 51         depends on MACH_WLF_CRAGG_6410 || COMP     51         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 52         select SND_SAMSUNG_I2S                     52         select SND_SAMSUNG_I2S
 53         select SND_SOC_WM8996                      53         select SND_SOC_WM8996
 54         select SND_SOC_WM9081                      54         select SND_SOC_WM9081
 55         select SND_SOC_WM0010                      55         select SND_SOC_WM0010
 56         select SND_SOC_WM1250_EV1                  56         select SND_SOC_WM1250_EV1
 57                                                    57 
 58 config SND_SOC_TOBERMORY                           58 config SND_SOC_TOBERMORY
 59         tristate "Audio support for Wolfson To     59         tristate "Audio support for Wolfson Tobermory"
 60         depends on INPUT && I2C                    60         depends on INPUT && I2C
 61         depends on MACH_WLF_CRAGG_6410 || COMP     61         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 62         select SND_SAMSUNG_I2S                     62         select SND_SAMSUNG_I2S
 63         select SND_SOC_WM8962                      63         select SND_SOC_WM8962
 64                                                    64 
 65 config SND_SOC_BELLS                               65 config SND_SOC_BELLS
 66         tristate "Audio support for Wolfson Be     66         tristate "Audio support for Wolfson Bells"
 67         depends on MFD_ARIZONA && MFD_WM5102 &     67         depends on MFD_ARIZONA && MFD_WM5102 && MFD_WM5110 && I2C && SPI_MASTER
 68         depends on MACH_WLF_CRAGG_6410 || COMP     68         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 69         select SND_SAMSUNG_I2S                     69         select SND_SAMSUNG_I2S
 70         select SND_SOC_WM5102                      70         select SND_SOC_WM5102
 71         select SND_SOC_WM5110                      71         select SND_SOC_WM5110
 72         select SND_SOC_WM9081                      72         select SND_SOC_WM9081
 73         select SND_SOC_WM0010                      73         select SND_SOC_WM0010
 74         select SND_SOC_WM1250_EV1                  74         select SND_SOC_WM1250_EV1
 75                                                    75 
 76 config SND_SOC_LOWLAND                             76 config SND_SOC_LOWLAND
 77         tristate "Audio support for Wolfson Lo     77         tristate "Audio support for Wolfson Lowland"
 78         depends on I2C                             78         depends on I2C
 79         depends on MACH_WLF_CRAGG_6410 || COMP     79         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 80         select SND_SAMSUNG_I2S                     80         select SND_SAMSUNG_I2S
 81         select SND_SOC_WM5100                      81         select SND_SOC_WM5100
 82         select SND_SOC_WM9081                      82         select SND_SOC_WM9081
 83                                                    83 
 84 config SND_SOC_LITTLEMILL                          84 config SND_SOC_LITTLEMILL
 85         tristate "Audio support for Wolfson Li     85         tristate "Audio support for Wolfson Littlemill"
 86         depends on I2C                             86         depends on I2C
 87         depends on MACH_WLF_CRAGG_6410 || COMP     87         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 88         select SND_SAMSUNG_I2S                     88         select SND_SAMSUNG_I2S
 89         select MFD_WM8994                          89         select MFD_WM8994
 90         select SND_SOC_WM8994                      90         select SND_SOC_WM8994
 91                                                    91 
 92 config SND_SOC_SNOW                                92 config SND_SOC_SNOW
 93         tristate "Audio support for Google Sno     93         tristate "Audio support for Google Snow boards"
 94         depends on I2C                             94         depends on I2C
 95         select SND_SOC_MAX98090                    95         select SND_SOC_MAX98090
 96         select SND_SOC_MAX98095                    96         select SND_SOC_MAX98095
 97         select SND_SAMSUNG_I2S                     97         select SND_SAMSUNG_I2S
 98         help                                       98         help
 99           Say Y if you want to add audio suppo     99           Say Y if you want to add audio support for various Snow
100           boards based on Exynos5 series of So    100           boards based on Exynos5 series of SoCs.
101                                                   101 
102 config SND_SOC_ODROID                             102 config SND_SOC_ODROID
103         tristate "Audio support for Odroid XU3    103         tristate "Audio support for Odroid XU3/XU4"
104         depends on SND_SOC_SAMSUNG && I2C         104         depends on SND_SOC_SAMSUNG && I2C
105         select SND_SOC_MAX98090                   105         select SND_SOC_MAX98090
106         select SND_SAMSUNG_I2S                    106         select SND_SAMSUNG_I2S
107         help                                      107         help
108           Say Y here to enable audio support f    108           Say Y here to enable audio support for the Odroid XU3/XU4.
109                                                   109 
110 config SND_SOC_ARNDALE                            110 config SND_SOC_ARNDALE
111         tristate "Audio support for Arndale Bo    111         tristate "Audio support for Arndale Board"
112         depends on I2C                            112         depends on I2C
113         select SND_SAMSUNG_I2S                    113         select SND_SAMSUNG_I2S
114         select SND_SOC_RT5631                     114         select SND_SOC_RT5631
115         select MFD_WM8994                         115         select MFD_WM8994
116         select SND_SOC_WM8994                     116         select SND_SOC_WM8994
117                                                   117 
118 config SND_SOC_SAMSUNG_TM2_WM5110                 118 config SND_SOC_SAMSUNG_TM2_WM5110
119         tristate "SoC I2S Audio support for WM    119         tristate "SoC I2S Audio support for WM5110 on TM2 board"
120         depends on SND_SOC_SAMSUNG && MFD_ARIZ    120         depends on SND_SOC_SAMSUNG && MFD_ARIZONA && MFD_WM5110 && I2C && SPI_MASTER
121         depends on GPIOLIB || COMPILE_TEST        121         depends on GPIOLIB || COMPILE_TEST
122         select SND_SOC_MAX98504                   122         select SND_SOC_MAX98504
123         select SND_SOC_WM5110                     123         select SND_SOC_WM5110
124         select SND_SAMSUNG_I2S                    124         select SND_SAMSUNG_I2S
125         help                                      125         help
126           Say Y if you want to add support for    126           Say Y if you want to add support for SoC audio on the TM2 board.
127                                                   127 
128 config SND_SOC_SAMSUNG_ARIES_WM8994               128 config SND_SOC_SAMSUNG_ARIES_WM8994
129         tristate "SoC I2S Audio support for WM    129         tristate "SoC I2S Audio support for WM8994 on Aries"
130         depends on SND_SOC_SAMSUNG && MFD_WM89    130         depends on SND_SOC_SAMSUNG && MFD_WM8994 && IIO && EXTCON
131         select SND_SOC_BT_SCO                     131         select SND_SOC_BT_SCO
132         select SND_SOC_WM8994                     132         select SND_SOC_WM8994
133         select SND_SAMSUNG_I2S                    133         select SND_SAMSUNG_I2S
134         help                                      134         help
135           Say Y if you want to add support for    135           Say Y if you want to add support for SoC audio on Aries boards,
136           which has a WM8994 codec connected t    136           which has a WM8994 codec connected to a BT codec, a cellular
137           modem, and the Samsung I2S controlle    137           modem, and the Samsung I2S controller.  Jack detection is done
138           via ADC, GPIOs, and an extcon device    138           via ADC, GPIOs, and an extcon device.  Switching between the Mic
139           and TV-Out path is also handled.        139           and TV-Out path is also handled.
140                                                   140 
141 config SND_SOC_SAMSUNG_MIDAS_WM1811               141 config SND_SOC_SAMSUNG_MIDAS_WM1811
142         tristate "SoC I2S Audio support for Mi    142         tristate "SoC I2S Audio support for Midas boards"
143         depends on SND_SOC_SAMSUNG && IIO         143         depends on SND_SOC_SAMSUNG && IIO
144         select SND_SAMSUNG_I2S                    144         select SND_SAMSUNG_I2S
145         select SND_SOC_WM8994                     145         select SND_SOC_WM8994
146         help                                      146         help
147           Say Y if you want to add support for    147           Say Y if you want to add support for SoC audio on the Midas boards.
148                                                   148 
149 endif #SND_SOC_SAMSUNG                            149 endif #SND_SOC_SAMSUNG
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php