aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ubicom32/files/sound/ubicom32/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/ubicom32/files/sound/ubicom32/Kconfig')
-rw-r--r--target/linux/ubicom32/files/sound/ubicom32/Kconfig42
1 files changed, 42 insertions, 0 deletions
diff --git a/target/linux/ubicom32/files/sound/ubicom32/Kconfig b/target/linux/ubicom32/files/sound/ubicom32/Kconfig
new file mode 100644
index 000000000..c57bd34d9
--- /dev/null
+++ b/target/linux/ubicom32/files/sound/ubicom32/Kconfig
@@ -0,0 +1,42 @@
+# ALSA Ubicom32 drivers
+
+menuconfig SND_UBI32
+ tristate "Ubicom32 sound devices"
+ select SND_PCM
+ default n
+ help
+ Say Y here to include support for audio on the Ubicom32 platform.
+ To compile this driver as a module, say M here: the module will be
+ called snd_ubi32.
+
+if SND_UBI32
+
+config SND_UBI32_AUDIO_GENERIC_CAPTURE
+ bool "Generic Capture Support"
+ default n
+ help
+ Use this option to support ADCs which don't require special drivers.
+
+config SND_UBI32_AUDIO_GENERIC
+ bool "Generic Playback Support"
+ default n
+ help
+ Use this option to support DACs which don't require special drivers.
+
+comment "I2C Based Codecs"
+
+config SND_UBI32_AUDIO_CS4350
+ bool "Cirrus Logic CS4350 DAC"
+ depends on I2C
+ default n
+ help
+ Support for the Cirrus Logic CS4350 DAC.
+
+config SND_UBI32_AUDIO_CS4384
+ bool "Cirrus Logic CS4384 DAC"
+ depends on I2C
+ default n
+ help
+ Support for the Cirrus Logic CS4384 DAC.
+
+endif #SND_UBI32