brintos

brintos / linux-shallow public Read only

0
0
Text · 4.2 KiB · 4b1ea7b Raw
150 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2menuconfig SND_SOC_SAMSUNG3	tristate "ASoC support for Samsung"4	depends on PLAT_SAMSUNG || ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST5	depends on COMMON_CLK6	select SND_SOC_GENERIC_DMAENGINE_PCM7	help8	  Say Y or M if you want to add support for codecs attached to9	  the Samsung SoCs' Audio interfaces. You will also need to10	  select the audio interfaces to support below.11 12if SND_SOC_SAMSUNG13 14config SND_SAMSUNG_PCM15	tristate "Samsung PCM interface support"16 17config SND_SAMSUNG_SPDIF18	tristate "Samsung SPDIF transmitter support"19	select SND_SOC_SPDIF20 21config SND_SAMSUNG_I2S22	tristate "Samsung I2S interface support"23 24config SND_SOC_SAMSUNG_SMDK_WM899425	tristate "SoC I2S Audio support for WM8994 on SMDK"26	depends on I2C=y27	select MFD_WM899428	select SND_SOC_WM899429	select SND_SAMSUNG_I2S30	help31		Say Y if you want to add support for SoC audio on the SMDKs.32 33config SND_SOC_SAMSUNG_SMDK_SPDIF34	tristate "SoC S/PDIF Audio support for SMDK"35	select SND_SAMSUNG_SPDIF36	help37	  Say Y if you want to add support for SoC S/PDIF audio on the SMDK.38 39config SND_SOC_SMDK_WM8994_PCM40	tristate "SoC PCM Audio support for WM8994 on SMDK"41	depends on I2C=y42	select MFD_WM899443	select SND_SOC_WM899444	select SND_SAMSUNG_PCM45	help46	  Say Y if you want to add support for SoC audio on the SMDK47 48config SND_SOC_SPEYSIDE49	tristate "Audio support for Wolfson Speyside"50	depends on I2C && SPI_MASTER51	depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST52	select SND_SAMSUNG_I2S53	select SND_SOC_WM899654	select SND_SOC_WM908155	select SND_SOC_WM001056	select SND_SOC_WM1250_EV157 58config SND_SOC_TOBERMORY59	tristate "Audio support for Wolfson Tobermory"60	depends on INPUT && I2C61	depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST62	select SND_SAMSUNG_I2S63	select SND_SOC_WM896264 65config SND_SOC_BELLS66	tristate "Audio support for Wolfson Bells"67	depends on MFD_ARIZONA && MFD_WM5102 && MFD_WM5110 && I2C && SPI_MASTER68	depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST69	select SND_SAMSUNG_I2S70	select SND_SOC_WM510271	select SND_SOC_WM511072	select SND_SOC_WM908173	select SND_SOC_WM001074	select SND_SOC_WM1250_EV175 76config SND_SOC_LOWLAND77	tristate "Audio support for Wolfson Lowland"78	depends on I2C79	depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST80	select SND_SAMSUNG_I2S81	select SND_SOC_WM510082	select SND_SOC_WM908183 84config SND_SOC_LITTLEMILL85	tristate "Audio support for Wolfson Littlemill"86	depends on I2C87	depends on MACH_WLF_CRAGG_6410 || COMPILE_TEST88	select SND_SAMSUNG_I2S89	select MFD_WM899490	select SND_SOC_WM899491 92config SND_SOC_SNOW93	tristate "Audio support for Google Snow boards"94	depends on I2C95	select SND_SOC_MAX9809096	select SND_SOC_MAX9809597	select SND_SAMSUNG_I2S98	help99	  Say Y if you want to add audio support for various Snow100	  boards based on Exynos5 series of SoCs.101 102config SND_SOC_ODROID103	tristate "Audio support for Odroid XU3/XU4"104	depends on SND_SOC_SAMSUNG && I2C105	select SND_SOC_MAX98090106	select SND_SAMSUNG_I2S107	help108	  Say Y here to enable audio support for the Odroid XU3/XU4.109 110config SND_SOC_ARNDALE111	tristate "Audio support for Arndale Board"112	depends on I2C113	select SND_SAMSUNG_I2S114	select SND_SOC_RT5631115	select MFD_WM8994116	select SND_SOC_WM8994117 118config SND_SOC_SAMSUNG_TM2_WM5110119	tristate "SoC I2S Audio support for WM5110 on TM2 board"120	depends on SND_SOC_SAMSUNG && MFD_ARIZONA && MFD_WM5110 && I2C && SPI_MASTER121	depends on GPIOLIB || COMPILE_TEST122	select SND_SOC_MAX98504123	select SND_SOC_WM5110124	select SND_SAMSUNG_I2S125	help126	  Say Y if you want to add support for SoC audio on the TM2 board.127 128config SND_SOC_SAMSUNG_ARIES_WM8994129	tristate "SoC I2S Audio support for WM8994 on Aries"130	depends on SND_SOC_SAMSUNG && MFD_WM8994 && IIO && EXTCON131	select SND_SOC_BT_SCO132	select SND_SOC_WM8994133	select SND_SAMSUNG_I2S134	help135	  Say Y if you want to add support for SoC audio on Aries boards,136	  which has a WM8994 codec connected to a BT codec, a cellular137	  modem, and the Samsung I2S controller.  Jack detection is done138	  via ADC, GPIOs, and an extcon device.  Switching between the Mic139	  and TV-Out path is also handled.140 141config SND_SOC_SAMSUNG_MIDAS_WM1811142	tristate "SoC I2S Audio support for Midas boards"143	depends on SND_SOC_SAMSUNG && IIO144	select SND_SAMSUNG_I2S145	select SND_SOC_WM8994146	help147	  Say Y if you want to add support for SoC audio on the Midas boards.148 149endif #SND_SOC_SAMSUNG150