diff options
author | Rahul Mittal <rmittal@nvidia.com> | 2011-10-05 18:49:41 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:49:15 -0800 |
commit | 0fb055b420efbac32cd32ad834d179e1ad9df38b (patch) | |
tree | 224d5cebbe16f8f9b7d80f23646d1fdb0d2221fe | |
parent | 6c6ba1b64f2c112536e159f01fac0cf076f8ad56 (diff) |
kernel: Add ioctl constants for audio test framework
Added some ioctl constants required for audio test framework use cases
like DAM mixing and APBIF channel validation
Change-Id: Icc536fbb2cfd28f89ac760cd67b24e5a46892d7d
Reviewed-on: http://git-master/r/56222
Tested-by: Rahul Mittal <rmittal@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Rebase-Id: Re03b618eb7923447c13d0732641be8a2bf80e75f
-rw-r--r-- | include/linux/tegra_audio.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/linux/tegra_audio.h b/include/linux/tegra_audio.h index 84d01dbeda0b..5f0531e38d96 100644 --- a/include/linux/tegra_audio.h +++ b/include/linux/tegra_audio.h @@ -38,6 +38,7 @@ struct dam_srate { unsigned int client_bits; unsigned int audio_channels; unsigned int client_channels; + unsigned int apbif_chan; }; #define TEGRA_AUDIO_IN_SET_CONFIG _IOW(TEGRA_AUDIO_MAGIC, 2, \ @@ -64,6 +65,9 @@ struct dam_srate { unsigned int *) #define DAM_SRC_START _IOW(TEGRA_AUDIO_MAGIC, 13, struct dam_srate *) -#define DAM_SRC_STOP _IOW(TEGRA_AUDIO_MAGIC, 14, struct dam_srate *) +#define DAM_SRC_STOP _IO(TEGRA_AUDIO_MAGIC, 14) +#define DAM_MIXING_START _IOW(TEGRA_AUDIO_MAGIC, 15, struct dam_srate *) +#define DAM_MIXING_STOP _IO(TEGRA_AUDIO_MAGIC, 16) +#define DAM_SET_MIXING_FLAG _IO(TEGRA_AUDIO_MAGIC, 17) #endif/*_CPCAP_AUDIO_H*/ |