[ARM] tegra: i2s: Add I2S ioctl for setting bit format
Chris Fries [Fri, 8 Oct 2010 18:54:28 +0000 (13:54 -0500)]
Added an ioctl to set the bit format for I2S between "DSP"/"PCM" mode and
normal mode (set by board file)

Signed-off-by: Iliyan Malchev <malchev@google.com>

Rebase-Id: R8acc7cbc8f4241a58c9209fef65f1e53b1c9870f

include/linux/tegra_audio.h

index 07192b2..b97b640 100644 (file)
@@ -72,4 +72,11 @@ struct tegra_audio_out_preload {
 #define TEGRA_AUDIO_OUT_PRELOAD_FIFO   _IOWR(TEGRA_AUDIO_MAGIC, 10, \
                        struct tegra_audio_out_preload *)
 
+#define TEGRA_AUDIO_BIT_FORMAT_DEFAULT 0
+#define TEGRA_AUDIO_BIT_FORMAT_DSP 1
+#define TEGRA_AUDIO_SET_BIT_FORMAT       _IOW(TEGRA_AUDIO_MAGIC, 11, \
+                       unsigned int *)
+#define TEGRA_AUDIO_GET_BIT_FORMAT       _IOR(TEGRA_AUDIO_MAGIC, 12, \
+                       unsigned int *)
+
 #endif/*_CPCAP_AUDIO_H*/