summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorVijay Mali <vmali@nvidia.com>2011-10-21 12:57:49 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:49:30 -0800
commitc2db6cea0d0e26575a2719420f333d7b3fd78ab2 (patch)
tree6a82a82b9688b047cbf343a31b084f6601e4efee /include
parent2a5d456e9e30e690898e1552cce5113a2d139884 (diff)
kernel: Add ioctl constants for i2s loopback tests
Add required ioctl constants for i2s loopback tests. Audio test framework is using these ioctls for setting pcm format paramters for I2S loopback test. Change-Id: Id192668c5e9937e3cb42f8712a982f214e999289 Reviewed-on: http://git-master/r/59524 Reviewed-by: Rahul Mittal <rmittal@nvidia.com> Reviewed-by: Vijay Mali <vmali@nvidia.com> Tested-by: Vijay Mali <vmali@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com> Rebase-Id: R5cb6bfb63d281559d992818c2a2a95cb00fba78d
Diffstat (limited to 'include')
-rw-r--r--include/linux/tegra_audio.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/tegra_audio.h b/include/linux/tegra_audio.h
index 5f0531e38d96..516b5a89c4e6 100644
--- a/include/linux/tegra_audio.h
+++ b/include/linux/tegra_audio.h
@@ -70,4 +70,9 @@ struct dam_srate {
#define DAM_MIXING_STOP _IO(TEGRA_AUDIO_MAGIC, 16)
#define DAM_SET_MIXING_FLAG _IO(TEGRA_AUDIO_MAGIC, 17)
+#define I2S_START _IOW(TEGRA_AUDIO_MAGIC, 15, struct i2s_pcm_format *)
+#define I2S_STOP _IOW(TEGRA_AUDIO_MAGIC, 16, struct i2s_pcm_format *)
+#define I2S_LOOPBACK _IOW(TEGRA_AUDIO_MAGIC, 17, unsigned int *)
+#define I2S_MODE_I2S _IOW(TEGRA_AUDIO_MAGIC, 18, unsigned int *)
+
#endif/*_CPCAP_AUDIO_H*/