~ [ 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-5.16.20)


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