diff options
Diffstat (limited to 'sound/soc/blackfin/Kconfig')
-rw-r--r-- | sound/soc/blackfin/Kconfig | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/sound/soc/blackfin/Kconfig b/sound/soc/blackfin/Kconfig index dc006206f622..0a2f8f9eff53 100644 --- a/sound/soc/blackfin/Kconfig +++ b/sound/soc/blackfin/Kconfig | |||
@@ -1,6 +1,6 @@ | |||
1 | config SND_BF5XX_I2S | 1 | config SND_BF5XX_I2S |
2 | tristate "SoC I2S Audio for the ADI BF5xx chip" | 2 | tristate "SoC I2S Audio for the ADI BF5xx chip" |
3 | depends on BLACKFIN && SND_SOC | 3 | depends on BLACKFIN |
4 | help | 4 | help |
5 | Say Y or M if you want to add support for codecs attached to | 5 | Say Y or M if you want to add support for codecs attached to |
6 | the Blackfin SPORT (synchronous serial ports) interface in I2S | 6 | the Blackfin SPORT (synchronous serial ports) interface in I2S |
@@ -13,7 +13,6 @@ config SND_BF5XX_SOC_SSM2602 | |||
13 | select SND_BF5XX_SOC_I2S | 13 | select SND_BF5XX_SOC_I2S |
14 | select SND_SOC_SSM2602 | 14 | select SND_SOC_SSM2602 |
15 | select I2C | 15 | select I2C |
16 | select I2C_BLACKFIN_TWI | ||
17 | help | 16 | help |
18 | Say Y if you want to add support for SoC audio on BF527-EZKIT. | 17 | Say Y if you want to add support for SoC audio on BF527-EZKIT. |
19 | 18 | ||
@@ -35,7 +34,7 @@ config SND_BFIN_AD73311_SE | |||
35 | 34 | ||
36 | config SND_BF5XX_AC97 | 35 | config SND_BF5XX_AC97 |
37 | tristate "SoC AC97 Audio for the ADI BF5xx chip" | 36 | tristate "SoC AC97 Audio for the ADI BF5xx chip" |
38 | depends on BLACKFIN && SND_SOC | 37 | depends on BLACKFIN |
39 | help | 38 | help |
40 | Say Y or M if you want to add support for codecs attached to | 39 | Say Y or M if you want to add support for codecs attached to |
41 | the Blackfin SPORT (synchronous serial ports) interface in slot 16 | 40 | the Blackfin SPORT (synchronous serial ports) interface in slot 16 |
@@ -47,7 +46,7 @@ config SND_BF5XX_AC97 | |||
47 | properly with this driver. This driver is known to work with the | 46 | properly with this driver. This driver is known to work with the |
48 | Analog Devices line of AC97 codecs. | 47 | Analog Devices line of AC97 codecs. |
49 | 48 | ||
50 | config SND_MMAP_SUPPORT | 49 | config SND_BF5XX_MMAP_SUPPORT |
51 | bool "Enable MMAP Support" | 50 | bool "Enable MMAP Support" |
52 | depends on SND_BF5XX_AC97 | 51 | depends on SND_BF5XX_AC97 |
53 | default y | 52 | default y |
@@ -55,9 +54,17 @@ config SND_MMAP_SUPPORT | |||
55 | Say y if you want AC97 driver to support mmap mode. | 54 | Say y if you want AC97 driver to support mmap mode. |
56 | We introduce an intermediate buffer to simulate mmap. | 55 | We introduce an intermediate buffer to simulate mmap. |
57 | 56 | ||
57 | config SND_BF5XX_MULTICHAN_SUPPORT | ||
58 | bool "Enable Multichannel Support" | ||
59 | depends on SND_BF5XX_AC97 | ||
60 | default n | ||
61 | help | ||
62 | Say y if you want AC97 driver to support up to 5.1 channel audio. | ||
63 | this mode will consume much more memory for DMA. | ||
64 | |||
58 | config SND_BF5XX_SOC_SPORT | 65 | config SND_BF5XX_SOC_SPORT |
59 | tristate | 66 | tristate |
60 | 67 | ||
61 | config SND_BF5XX_SOC_I2S | 68 | config SND_BF5XX_SOC_I2S |
62 | tristate | 69 | tristate |
63 | select SND_BF5XX_SOC_SPORT | 70 | select SND_BF5XX_SOC_SPORT |
@@ -80,7 +87,7 @@ config SND_BF5XX_SPORT_NUM | |||
80 | int "Set a SPORT for Sound chip" | 87 | int "Set a SPORT for Sound chip" |
81 | depends on (SND_BF5XX_I2S || SND_BF5XX_AC97) | 88 | depends on (SND_BF5XX_I2S || SND_BF5XX_AC97) |
82 | range 0 3 if BF54x | 89 | range 0 3 if BF54x |
83 | range 0 1 if (BF53x || BF561) | 90 | range 0 1 if !BF54x |
84 | default 0 | 91 | default 0 |
85 | help | 92 | help |
86 | Set the correct SPORT for sound chip. | 93 | Set the correct SPORT for sound chip. |
@@ -90,12 +97,13 @@ config SND_BF5XX_HAVE_COLD_RESET | |||
90 | depends on SND_BF5XX_AC97 | 97 | depends on SND_BF5XX_AC97 |
91 | default y if BFIN548_EZKIT | 98 | default y if BFIN548_EZKIT |
92 | default n if !BFIN548_EZKIT | 99 | default n if !BFIN548_EZKIT |
93 | 100 | ||
94 | config SND_BF5XX_RESET_GPIO_NUM | 101 | config SND_BF5XX_RESET_GPIO_NUM |
95 | int "Set a GPIO for cold reset" | 102 | int "Set a GPIO for cold reset" |
96 | depends on SND_BF5XX_HAVE_COLD_RESET | 103 | depends on SND_BF5XX_HAVE_COLD_RESET |
97 | range 0 159 | 104 | range 0 159 |
98 | default 19 if BFIN548_EZKIT | 105 | default 19 if BFIN548_EZKIT |
99 | default 5 if BFIN537_STAMP | 106 | default 5 if BFIN537_STAMP |
107 | default 0 | ||
100 | help | 108 | help |
101 | Set the correct GPIO for RESET the sound chip. | 109 | Set the correct GPIO for RESET the sound chip. |