14d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin#ifndef _UAPI_MSM_AUDIO_AMR_WB_PLUS_H
24d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin#define _UAPI_MSM_AUDIO_AMR_WB_PLUS_H
34d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin
44d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin#define AUDIO_GET_AMRWBPLUS_CONFIG_V2  _IOR(AUDIO_IOCTL_MAGIC, \
54d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin	(AUDIO_MAX_COMMON_IOCTL_NUM+2), struct msm_audio_amrwbplus_config_v2)
64d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin#define AUDIO_SET_AMRWBPLUS_CONFIG_V2  _IOW(AUDIO_IOCTL_MAGIC, \
74d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin	(AUDIO_MAX_COMMON_IOCTL_NUM+3), struct msm_audio_amrwbplus_config_v2)
84d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin
94d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjinstruct msm_audio_amrwbplus_config_v2 {
104d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin	unsigned int size_bytes;
114d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin	unsigned int version;
124d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin	unsigned int num_channels;
134d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin	unsigned int amr_band_mode;
144d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin	unsigned int amr_dtx_mode;
154d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin	unsigned int amr_frame_fmt;
164d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin	unsigned int amr_lsf_idx;
174d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin};
184d667bae0175a66dffc4d241a449e706bdee0a85Patrick Tjin#endif /* _UAPI_MSM_AUDIO_AMR_WB_PLUS_H */
19