~ [ 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 (Version linux-6.12-rc7) and /sound/soc/samsung/Kconfig (Version linux-6.2.16)


  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_S3C24XX_I2S
                                                   >>  15         tristate
                                                   >>  16 
                                                   >>  17 config SND_S3C_I2SV2_SOC
                                                   >>  18         tristate
                                                   >>  19 
                                                   >>  20 config SND_S3C2412_SOC_I2S
                                                   >>  21         tristate
                                                   >>  22         select SND_S3C_I2SV2_SOC
                                                   >>  23 
 14 config SND_SAMSUNG_PCM                             24 config SND_SAMSUNG_PCM
 15         tristate "Samsung PCM interface suppor     25         tristate "Samsung PCM interface support"
 16                                                    26 
 17 config SND_SAMSUNG_SPDIF                           27 config SND_SAMSUNG_SPDIF
 18         tristate "Samsung SPDIF transmitter su     28         tristate "Samsung SPDIF transmitter support"
 19         select SND_SOC_SPDIF                       29         select SND_SOC_SPDIF
 20                                                    30 
 21 config SND_SAMSUNG_I2S                             31 config SND_SAMSUNG_I2S
 22         tristate "Samsung I2S interface suppor     32         tristate "Samsung I2S interface support"
 23                                                    33 
                                                   >>  34 config SND_SOC_SAMSUNG_NEO1973_WM8753
                                                   >>  35         tristate "Audio support for Openmoko Neo1973 Smartphones (GTA02)"
                                                   >>  36         depends on MACH_NEO1973_GTA02 || COMPILE_TEST
                                                   >>  37         depends on SND_SOC_I2C_AND_SPI
                                                   >>  38         select SND_S3C24XX_I2S
                                                   >>  39         select SND_SOC_WM8753
                                                   >>  40         select SND_SOC_BT_SCO
                                                   >>  41         help
                                                   >>  42           Say Y here to enable audio support for the Openmoko Neo1973
                                                   >>  43           Smartphones.
                                                   >>  44 
                                                   >>  45 config SND_SOC_SAMSUNG_JIVE_WM8750
                                                   >>  46         tristate "SoC I2S Audio support for Jive"
                                                   >>  47         depends on MACH_JIVE && I2C || COMPILE_TEST && ARM
                                                   >>  48         depends on SND_SOC_I2C_AND_SPI
                                                   >>  49         select SND_SOC_WM8750
                                                   >>  50         select SND_S3C2412_SOC_I2S
                                                   >>  51         help
                                                   >>  52           Say Y if you want to add support for SoC audio on the Jive.
                                                   >>  53 
                                                   >>  54 config SND_SOC_SAMSUNG_SMDK_WM8580
                                                   >>  55         tristate "SoC I2S Audio support for WM8580 on SMDK"
                                                   >>  56         depends on MACH_SMDK6410 || COMPILE_TEST
                                                   >>  57         depends on I2C
                                                   >>  58         select SND_SOC_WM8580
                                                   >>  59         select SND_SAMSUNG_I2S
                                                   >>  60         help
                                                   >>  61           Say Y if you want to add support for SoC audio on the SMDKs.
                                                   >>  62 
 24 config SND_SOC_SAMSUNG_SMDK_WM8994                 63 config SND_SOC_SAMSUNG_SMDK_WM8994
 25         tristate "SoC I2S Audio support for WM     64         tristate "SoC I2S Audio support for WM8994 on SMDK"
 26         depends on I2C=y                           65         depends on I2C=y
 27         select MFD_WM8994                          66         select MFD_WM8994
 28         select SND_SOC_WM8994                      67         select SND_SOC_WM8994
 29         select SND_SAMSUNG_I2S                     68         select SND_SAMSUNG_I2S
 30         help                                       69         help
 31                 Say Y if you want to add suppo     70                 Say Y if you want to add support for SoC audio on the SMDKs.
 32                                                    71 
                                                   >>  72 config SND_SOC_SAMSUNG_S3C24XX_UDA134X
                                                   >>  73         tristate "SoC I2S Audio support UDA134X wired to a S3C24XX"
                                                   >>  74         depends on ARCH_S3C24XX || COMPILE_TEST
                                                   >>  75         select SND_S3C24XX_I2S
                                                   >>  76         select SND_SOC_L3
                                                   >>  77         select SND_SOC_UDA134X
                                                   >>  78 
                                                   >>  79 config SND_SOC_SAMSUNG_SIMTEC
                                                   >>  80         tristate
                                                   >>  81         help
                                                   >>  82           Internal node for common S3C24XX/Simtec support.
                                                   >>  83 
                                                   >>  84 config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23
                                                   >>  85         tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards"
                                                   >>  86         depends on ARCH_S3C24XX || COMPILE_TEST
                                                   >>  87         depends on I2C
                                                   >>  88         select SND_S3C24XX_I2S
                                                   >>  89         select SND_SOC_TLV320AIC23_I2C
                                                   >>  90         select SND_SOC_SAMSUNG_SIMTEC
                                                   >>  91 
                                                   >>  92 config SND_SOC_SAMSUNG_SIMTEC_HERMES
                                                   >>  93         tristate "SoC I2S Audio support for Simtec Hermes board"
                                                   >>  94         depends on ARCH_S3C24XX || COMPILE_TEST
                                                   >>  95         depends on I2C
                                                   >>  96         select SND_S3C24XX_I2S
                                                   >>  97         select SND_SOC_TLV320AIC3X
                                                   >>  98         select SND_SOC_SAMSUNG_SIMTEC
                                                   >>  99 
                                                   >> 100 config SND_SOC_SAMSUNG_H1940_UDA1380
                                                   >> 101         tristate "Audio support for the HP iPAQ H1940"
                                                   >> 102         depends on ARCH_H1940 || COMPILE_TEST
                                                   >> 103         depends on I2C
                                                   >> 104         select SND_S3C24XX_I2S
                                                   >> 105         select SND_SOC_UDA1380
                                                   >> 106         help
                                                   >> 107           This driver provides audio support for HP iPAQ h1940 PDA.
                                                   >> 108 
                                                   >> 109 config SND_SOC_SAMSUNG_RX1950_UDA1380
                                                   >> 110         tristate "Audio support for the HP iPAQ RX1950"
                                                   >> 111         depends on MACH_RX1950 || COMPILE_TEST
                                                   >> 112         depends on I2C
                                                   >> 113         select SND_S3C24XX_I2S
                                                   >> 114         select SND_SOC_UDA1380
                                                   >> 115         help
                                                   >> 116           This driver provides audio support for HP iPAQ RX1950 PDA.
                                                   >> 117 
                                                   >> 118 config SND_SOC_SMARTQ
                                                   >> 119         tristate "SoC I2S Audio support for SmartQ board"
                                                   >> 120         depends on MACH_SMARTQ || COMPILE_TEST
                                                   >> 121         depends on GPIOLIB || COMPILE_TEST
                                                   >> 122         depends on I2C
                                                   >> 123         select SND_SAMSUNG_I2S
                                                   >> 124         select SND_SOC_WM8750
                                                   >> 125 
 33 config SND_SOC_SAMSUNG_SMDK_SPDIF                 126 config SND_SOC_SAMSUNG_SMDK_SPDIF
 34         tristate "SoC S/PDIF Audio support for    127         tristate "SoC S/PDIF Audio support for SMDK"
 35         select SND_SAMSUNG_SPDIF                  128         select SND_SAMSUNG_SPDIF
 36         help                                      129         help
 37           Say Y if you want to add support for    130           Say Y if you want to add support for SoC S/PDIF audio on the SMDK.
 38                                                   131 
 39 config SND_SOC_SMDK_WM8994_PCM                    132 config SND_SOC_SMDK_WM8994_PCM
 40         tristate "SoC PCM Audio support for WM    133         tristate "SoC PCM Audio support for WM8994 on SMDK"
 41         depends on I2C=y                          134         depends on I2C=y
 42         select MFD_WM8994                         135         select MFD_WM8994
 43         select SND_SOC_WM8994                     136         select SND_SOC_WM8994
 44         select SND_SAMSUNG_PCM                    137         select SND_SAMSUNG_PCM
 45         help                                      138         help
 46           Say Y if you want to add support for    139           Say Y if you want to add support for SoC audio on the SMDK
 47                                                   140 
 48 config SND_SOC_SPEYSIDE                           141 config SND_SOC_SPEYSIDE
 49         tristate "Audio support for Wolfson Sp    142         tristate "Audio support for Wolfson Speyside"
 50         depends on I2C && SPI_MASTER              143         depends on I2C && SPI_MASTER
 51         depends on MACH_WLF_CRAGG_6410 || COMP    144         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 52         select SND_SAMSUNG_I2S                    145         select SND_SAMSUNG_I2S
 53         select SND_SOC_WM8996                     146         select SND_SOC_WM8996
 54         select SND_SOC_WM9081                     147         select SND_SOC_WM9081
 55         select SND_SOC_WM0010                     148         select SND_SOC_WM0010
 56         select SND_SOC_WM1250_EV1                 149         select SND_SOC_WM1250_EV1
 57                                                   150 
 58 config SND_SOC_TOBERMORY                          151 config SND_SOC_TOBERMORY
 59         tristate "Audio support for Wolfson To    152         tristate "Audio support for Wolfson Tobermory"
 60         depends on INPUT && I2C                   153         depends on INPUT && I2C
 61         depends on MACH_WLF_CRAGG_6410 || COMP    154         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 62         select SND_SAMSUNG_I2S                    155         select SND_SAMSUNG_I2S
 63         select SND_SOC_WM8962                     156         select SND_SOC_WM8962
 64                                                   157 
 65 config SND_SOC_BELLS                              158 config SND_SOC_BELLS
 66         tristate "Audio support for Wolfson Be    159         tristate "Audio support for Wolfson Bells"
 67         depends on MFD_ARIZONA && MFD_WM5102 &    160         depends on MFD_ARIZONA && MFD_WM5102 && MFD_WM5110 && I2C && SPI_MASTER
 68         depends on MACH_WLF_CRAGG_6410 || COMP    161         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 69         select SND_SAMSUNG_I2S                    162         select SND_SAMSUNG_I2S
 70         select SND_SOC_WM5102                     163         select SND_SOC_WM5102
 71         select SND_SOC_WM5110                     164         select SND_SOC_WM5110
 72         select SND_SOC_WM9081                     165         select SND_SOC_WM9081
 73         select SND_SOC_WM0010                     166         select SND_SOC_WM0010
 74         select SND_SOC_WM1250_EV1                 167         select SND_SOC_WM1250_EV1
 75                                                   168 
 76 config SND_SOC_LOWLAND                            169 config SND_SOC_LOWLAND
 77         tristate "Audio support for Wolfson Lo    170         tristate "Audio support for Wolfson Lowland"
 78         depends on I2C                            171         depends on I2C
 79         depends on MACH_WLF_CRAGG_6410 || COMP    172         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 80         select SND_SAMSUNG_I2S                    173         select SND_SAMSUNG_I2S
 81         select SND_SOC_WM5100                     174         select SND_SOC_WM5100
 82         select SND_SOC_WM9081                     175         select SND_SOC_WM9081
 83                                                   176 
 84 config SND_SOC_LITTLEMILL                         177 config SND_SOC_LITTLEMILL
 85         tristate "Audio support for Wolfson Li    178         tristate "Audio support for Wolfson Littlemill"
 86         depends on I2C                            179         depends on I2C
 87         depends on MACH_WLF_CRAGG_6410 || COMP    180         depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST
 88         select SND_SAMSUNG_I2S                    181         select SND_SAMSUNG_I2S
 89         select MFD_WM8994                         182         select MFD_WM8994
 90         select SND_SOC_WM8994                     183         select SND_SOC_WM8994
 91                                                   184 
 92 config SND_SOC_SNOW                               185 config SND_SOC_SNOW
 93         tristate "Audio support for Google Sno    186         tristate "Audio support for Google Snow boards"
 94         depends on I2C                            187         depends on I2C
 95         select SND_SOC_MAX98090                   188         select SND_SOC_MAX98090
 96         select SND_SOC_MAX98095                   189         select SND_SOC_MAX98095
 97         select SND_SAMSUNG_I2S                    190         select SND_SAMSUNG_I2S
 98         help                                      191         help
 99           Say Y if you want to add audio suppo    192           Say Y if you want to add audio support for various Snow
100           boards based on Exynos5 series of So    193           boards based on Exynos5 series of SoCs.
101                                                   194 
102 config SND_SOC_ODROID                             195 config SND_SOC_ODROID
103         tristate "Audio support for Odroid XU3    196         tristate "Audio support for Odroid XU3/XU4"
104         depends on SND_SOC_SAMSUNG && I2C         197         depends on SND_SOC_SAMSUNG && I2C
105         select SND_SOC_MAX98090                   198         select SND_SOC_MAX98090
106         select SND_SAMSUNG_I2S                    199         select SND_SAMSUNG_I2S
107         help                                      200         help
108           Say Y here to enable audio support f    201           Say Y here to enable audio support for the Odroid XU3/XU4.
109                                                   202 
110 config SND_SOC_ARNDALE                            203 config SND_SOC_ARNDALE
111         tristate "Audio support for Arndale Bo    204         tristate "Audio support for Arndale Board"
112         depends on I2C                            205         depends on I2C
113         select SND_SAMSUNG_I2S                    206         select SND_SAMSUNG_I2S
114         select SND_SOC_RT5631                     207         select SND_SOC_RT5631
115         select MFD_WM8994                         208         select MFD_WM8994
116         select SND_SOC_WM8994                     209         select SND_SOC_WM8994
117                                                   210 
118 config SND_SOC_SAMSUNG_TM2_WM5110                 211 config SND_SOC_SAMSUNG_TM2_WM5110
119         tristate "SoC I2S Audio support for WM    212         tristate "SoC I2S Audio support for WM5110 on TM2 board"
120         depends on SND_SOC_SAMSUNG && MFD_ARIZ    213         depends on SND_SOC_SAMSUNG && MFD_ARIZONA && MFD_WM5110 && I2C && SPI_MASTER
121         depends on GPIOLIB || COMPILE_TEST        214         depends on GPIOLIB || COMPILE_TEST
122         select SND_SOC_MAX98504                   215         select SND_SOC_MAX98504
123         select SND_SOC_WM5110                     216         select SND_SOC_WM5110
124         select SND_SAMSUNG_I2S                    217         select SND_SAMSUNG_I2S
125         help                                      218         help
126           Say Y if you want to add support for    219           Say Y if you want to add support for SoC audio on the TM2 board.
127                                                   220 
128 config SND_SOC_SAMSUNG_ARIES_WM8994               221 config SND_SOC_SAMSUNG_ARIES_WM8994
129         tristate "SoC I2S Audio support for WM    222         tristate "SoC I2S Audio support for WM8994 on Aries"
130         depends on SND_SOC_SAMSUNG && MFD_WM89    223         depends on SND_SOC_SAMSUNG && MFD_WM8994 && IIO && EXTCON
131         select SND_SOC_BT_SCO                     224         select SND_SOC_BT_SCO
132         select SND_SOC_WM8994                     225         select SND_SOC_WM8994
133         select SND_SAMSUNG_I2S                    226         select SND_SAMSUNG_I2S
134         help                                      227         help
135           Say Y if you want to add support for    228           Say Y if you want to add support for SoC audio on Aries boards,
136           which has a WM8994 codec connected t    229           which has a WM8994 codec connected to a BT codec, a cellular
137           modem, and the Samsung I2S controlle    230           modem, and the Samsung I2S controller.  Jack detection is done
138           via ADC, GPIOs, and an extcon device    231           via ADC, GPIOs, and an extcon device.  Switching between the Mic
139           and TV-Out path is also handled.        232           and TV-Out path is also handled.
140                                                   233 
141 config SND_SOC_SAMSUNG_MIDAS_WM1811               234 config SND_SOC_SAMSUNG_MIDAS_WM1811
142         tristate "SoC I2S Audio support for Mi    235         tristate "SoC I2S Audio support for Midas boards"
143         depends on SND_SOC_SAMSUNG && IIO      !! 236         depends on SND_SOC_SAMSUNG
144         select SND_SAMSUNG_I2S                    237         select SND_SAMSUNG_I2S
145         select SND_SOC_WM8994                     238         select SND_SOC_WM8994
146         help                                      239         help
147           Say Y if you want to add support for    240           Say Y if you want to add support for SoC audio on the Midas boards.
148                                                   241 
149 endif #SND_SOC_SAMSUNG                            242 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