1 #ifndef __VOICE_SVC_H__
2 #define __VOICE_SVC_H__
4 #include <linux/types.h>
5 #include <linux/ioctl.h>
7 #define VOICE_SVC_DRIVER_NAME "voice_svc"
9 #define VOICE_SVC_MVM_STR "MVM"
10 #define VOICE_SVC_CVS_STR "CVS"
11 #define MAX_APR_SERVICE_NAME_LEN 64
13 #define MSG_REGISTER 0x1
14 #define MSG_REQUEST 0x2
15 #define MSG_RESPONSE 0x3
17 struct voice_svc_write_msg {
22 struct voice_svc_register {
23 char svc_name[MAX_APR_SERVICE_NAME_LEN];
28 struct voice_svc_cmd_response {
37 struct voice_svc_cmd_request {
38 char svc_name[MAX_APR_SERVICE_NAME_LEN];