| 
									
										
										
										
											2011-04-12 11:40:37 -06:00
										 |  |  | config SND_SOC_TEGRA | 
					
						
							| 
									
										
										
										
											2011-01-07 22:36:17 -07:00
										 |  |  | 	tristate "SoC Audio for the Tegra System-on-Chip" | 
					
						
							| 
									
										
										
										
											2013-07-15 17:09:40 +01:00
										 |  |  | 	depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST | 
					
						
							| 
									
										
										
										
											2013-11-06 15:18:22 -07:00
										 |  |  | 	depends on COMMON_CLK | 
					
						
							|  |  |  | 	depends on RESET_CONTROLLER | 
					
						
							| 
									
										
										
										
											2012-04-13 11:23:36 -06:00
										 |  |  | 	select REGMAP_MMIO | 
					
						
							| 
									
										
										
										
											2013-07-17 10:18:33 +01:00
										 |  |  | 	select SND_SOC_GENERIC_DMAENGINE_PCM | 
					
						
							| 
									
										
										
										
											2011-01-07 22:36:17 -07:00
										 |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M here if you want support for SoC audio on Tegra. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-01-05 02:18:43 +01:00
										 |  |  | config SND_SOC_TEGRA20_AC97 | 
					
						
							|  |  |  | 	tristate | 
					
						
							|  |  |  | 	depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC | 
					
						
							|  |  |  | 	select SND_SOC_AC97_BUS | 
					
						
							|  |  |  | 	select SND_SOC_TEGRA20_DAS | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M if you want to add support for codecs attached to the | 
					
						
							|  |  |  | 	  Tegra20 AC97 interface. You will also need to select the individual | 
					
						
							|  |  |  | 	  machine drivers to support below. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | config SND_SOC_TEGRA20_DAS | 
					
						
							| 
									
										
										
										
											2012-04-05 13:13:49 -06:00
										 |  |  | 	tristate | 
					
						
							| 
									
										
										
										
											2012-04-05 13:14:52 -06:00
										 |  |  | 	depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC | 
					
						
							| 
									
										
										
										
											2012-03-30 17:07:22 -06:00
										 |  |  | 	help | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | 	  Say Y or M if you want to add support for the Tegra20 DAS module. | 
					
						
							| 
									
										
										
										
											2012-03-30 17:07:22 -06:00
										 |  |  | 	  You will also need to select the individual machine drivers to | 
					
						
							|  |  |  | 	  support below. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | config SND_SOC_TEGRA20_I2S | 
					
						
							| 
									
										
										
										
											2011-01-07 22:36:17 -07:00
										 |  |  | 	tristate | 
					
						
							| 
									
										
										
										
											2012-04-05 13:14:52 -06:00
										 |  |  | 	depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | 	select SND_SOC_TEGRA20_DAS | 
					
						
							| 
									
										
										
										
											2011-01-07 22:36:17 -07:00
										 |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M if you want to add support for codecs attached to the | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | 	  Tegra20 I2S interface. You will also need to select the individual | 
					
						
							| 
									
										
										
										
											2011-01-07 22:36:17 -07:00
										 |  |  | 	  machine drivers to support below. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | config SND_SOC_TEGRA20_SPDIF | 
					
						
							| 
									
										
										
										
											2011-07-05 10:55:27 -06:00
										 |  |  | 	tristate | 
					
						
							| 
									
										
										
										
											2012-04-05 13:14:52 -06:00
										 |  |  | 	depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC | 
					
						
							| 
									
										
										
										
											2011-07-05 10:55:27 -06:00
										 |  |  | 	default m | 
					
						
							|  |  |  | 	help | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | 	  Say Y or M if you want to add support for the Tegra20 SPDIF interface. | 
					
						
							| 
									
										
										
										
											2011-07-05 10:55:27 -06:00
										 |  |  | 	  You will also need to select the individual machine drivers to support | 
					
						
							|  |  |  | 	  below. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-04-10 16:32:01 -06:00
										 |  |  | config SND_SOC_TEGRA30_AHUB | 
					
						
							|  |  |  | 	tristate | 
					
						
							|  |  |  | 	depends on SND_SOC_TEGRA && ARCH_TEGRA_3x_SOC | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M if you want to add support for the Tegra20 AHUB module. | 
					
						
							|  |  |  | 	  You will also need to select the individual machine drivers to | 
					
						
							|  |  |  | 	  support below. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | config SND_SOC_TEGRA30_I2S | 
					
						
							|  |  |  | 	tristate | 
					
						
							|  |  |  | 	depends on SND_SOC_TEGRA && ARCH_TEGRA_3x_SOC | 
					
						
							|  |  |  | 	select SND_SOC_TEGRA30_AHUB | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M if you want to add support for codecs attached to the | 
					
						
							|  |  |  | 	  Tegra30 I2S interface. You will also need to select the individual | 
					
						
							|  |  |  | 	  machine drivers to support below. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-06-12 11:35:34 -06:00
										 |  |  | config SND_SOC_TEGRA_RT5640 | 
					
						
							|  |  |  | 	tristate "SoC Audio support for Tegra boards using an RT5640 codec" | 
					
						
							| 
									
										
										
										
											2013-07-16 18:49:09 +01:00
										 |  |  | 	depends on SND_SOC_TEGRA && I2C && GPIOLIB | 
					
						
							| 
									
										
										
										
											2013-06-12 11:35:34 -06:00
										 |  |  | 	select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC | 
					
						
							|  |  |  | 	select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC | 
					
						
							|  |  |  | 	select SND_SOC_RT5640 | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M here if you want to add support for SoC audio on Tegra | 
					
						
							|  |  |  | 	  boards using the RT5640 codec, such as Dalmore. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-05-17 16:59:51 -06:00
										 |  |  | config SND_SOC_TEGRA_WM8753 | 
					
						
							|  |  |  | 	tristate "SoC Audio support for Tegra boards using a WM8753 codec" | 
					
						
							| 
									
										
										
										
											2013-07-16 18:49:09 +01:00
										 |  |  | 	depends on SND_SOC_TEGRA && I2C && GPIOLIB | 
					
						
							| 
									
										
										
										
											2012-05-17 16:59:51 -06:00
										 |  |  | 	select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC | 
					
						
							|  |  |  | 	select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC | 
					
						
							|  |  |  | 	select SND_SOC_WM8753 | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M here if you want to add support for SoC audio on Tegra | 
					
						
							|  |  |  | 	  boards using the WM8753 codec, such as Whistler. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-04-12 11:40:37 -06:00
										 |  |  | config SND_SOC_TEGRA_WM8903 | 
					
						
							| 
									
										
										
										
											2011-04-12 11:40:36 -06:00
										 |  |  | 	tristate "SoC Audio support for Tegra boards using a WM8903 codec" | 
					
						
							| 
									
										
										
										
											2013-07-16 18:49:09 +01:00
										 |  |  | 	depends on SND_SOC_TEGRA && I2C && GPIOLIB | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | 	select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC | 
					
						
							| 
									
										
										
										
											2012-04-10 16:32:01 -06:00
										 |  |  | 	select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC | 
					
						
							| 
									
										
										
										
											2011-01-07 22:36:17 -07:00
										 |  |  | 	select SND_SOC_WM8903 | 
					
						
							|  |  |  | 	help | 
					
						
							| 
									
										
										
										
											2011-04-12 11:40:36 -06:00
										 |  |  | 	  Say Y or M here if you want to add support for SoC audio on Tegra | 
					
						
							| 
									
										
										
										
											2011-04-12 11:40:39 -06:00
										 |  |  | 	  boards using the WM8093 codec. Currently, the supported boards are | 
					
						
							|  |  |  | 	  Harmony, Ventana, Seaboard, Kaen, and Aebl. | 
					
						
							| 
									
										
										
										
											2011-01-07 22:36:17 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-01-16 13:05:12 +01:00
										 |  |  | config SND_SOC_TEGRA_WM9712 | 
					
						
							|  |  |  | 	tristate "SoC Audio support for Tegra boards using a WM9712 codec" | 
					
						
							| 
									
										
										
										
											2013-07-16 18:49:09 +01:00
										 |  |  | 	depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC && GPIOLIB | 
					
						
							| 
									
										
										
										
											2013-01-16 13:05:12 +01:00
										 |  |  | 	select SND_SOC_TEGRA20_AC97 | 
					
						
							|  |  |  | 	select SND_SOC_WM9712 | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M here if you want to add support for SoC audio on Tegra | 
					
						
							|  |  |  | 	  boards using the WM9712 (or compatible) codec. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-04-26 11:52:42 +03:00
										 |  |  | config SND_SOC_TEGRA_TRIMSLICE | 
					
						
							|  |  |  | 	tristate "SoC Audio support for TrimSlice board" | 
					
						
							| 
									
										
										
										
											2012-05-21 14:51:19 -06:00
										 |  |  | 	depends on SND_SOC_TEGRA && I2C | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | 	select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC | 
					
						
							| 
									
										
										
										
											2014-03-06 14:04:42 +04:00
										 |  |  | 	select SND_SOC_TLV320AIC23_I2C | 
					
						
							| 
									
										
										
										
											2011-04-26 11:52:42 +03:00
										 |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M here if you want to add support for SoC audio on the | 
					
						
							|  |  |  | 	  TrimSlice platform. | 
					
						
							| 
									
										
										
										
											2011-12-19 21:51:52 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | config SND_SOC_TEGRA_ALC5632 | 
					
						
							| 
									
										
										
										
											2012-03-30 17:07:20 -06:00
										 |  |  | 	tristate "SoC Audio support for Tegra boards using an ALC5632 codec" | 
					
						
							| 
									
										
										
										
											2013-07-16 18:49:09 +01:00
										 |  |  | 	depends on SND_SOC_TEGRA && I2C && GPIOLIB | 
					
						
							| 
									
										
										
										
											2012-04-06 10:30:52 -06:00
										 |  |  | 	select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC | 
					
						
							| 
									
										
										
										
											2012-03-30 17:07:20 -06:00
										 |  |  | 	select SND_SOC_ALC5632 | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M here if you want to add support for SoC audio on the | 
					
						
							|  |  |  | 	  Toshiba AC100 netbook. | 
					
						
							| 
									
										
										
										
											2013-12-04 15:19:27 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | config SND_SOC_TEGRA_MAX98090 | 
					
						
							|  |  |  | 	tristate "SoC Audio support for Tegra boards using a MAX98090 codec" | 
					
						
							|  |  |  | 	depends on SND_SOC_TEGRA && I2C && GPIOLIB | 
					
						
							|  |  |  | 	select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC | 
					
						
							|  |  |  | 	select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC | 
					
						
							|  |  |  | 	select SND_SOC_MAX98090 | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  Say Y or M here if you want to add support for SoC audio on Tegra | 
					
						
							|  |  |  | 	  boards using the MAX98090 codec, such as Venice2. |