On Tue, 14 Dec 2010 21:31:25 +0530
"Babu, Ramesh" <[email protected]> wrote:

> From: Vinod Koul <[email protected]>
> 
> This patch adds new IOCTL for application interface.
> 
> Using parameter tuning IOCTL, application can fine
> tune the audio firmware for it's requirement.
> 
> Signed-off-by: Vinod Koul <[email protected]>
> Signed-off-by: Ramesh Babu K V <[email protected]>
> ---
>  include/sound/intel_sst_ioctl.h         |    8 +++++++
>  sound/pci/sst/intel_sst_app_interface.c |   35
> +++++++++++++++++++++++++++++++
> sound/pci/sst/intel_sst_common.h        |    4 +-
> sound/pci/sst/intel_sst_fw_ipc.h        |    1 +
> sound/pci/sst/intel_sst_ipc.c           |   18 ++++++++++++++++ 5
> files changed, 64 insertions(+), 2 deletions(-)
> 
> diff --git a/include/sound/intel_sst_ioctl.h
> b/include/sound/intel_sst_ioctl.h index bebc395..242022c 100644
> --- a/include/sound/intel_sst_ioctl.h
> +++ b/include/sound/intel_sst_ioctl.h
> @@ -400,6 +400,13 @@ struct snd_sst_dbufs  {
>       struct snd_sst_buffs *obufs;
>  };
>  
> +struct snd_sst_tuning_params {
> +     __u8 type;
> +     __u8 str_id;
> +     __u8 size;
> +     __u8 rsvd;
> +     void *params;
> +} __attribute__ ((packed));

This will change size on 64bit versus 32bit so will give future
compatibility problems.



_______________________________________________
MeeGo-kernel mailing list
[email protected]
http://lists.meego.com/listinfo/meego-kernel

Reply via email to