kernel_samsung_a53x/include/uapi/sound/sounddev_vts.h
2024-06-15 16:02:09 -03:00

24 lines
714 B
C
Executable file

#ifndef _UAPI__SOUND_VTS_H
#define _UAPI__SOUND_VTS_H
#if defined(__KERNEL__) || defined(__linux__)
#include <linux/types.h>
#else
#include <sys/ioctl.h>
#endif
#ifndef __KERNEL__
#include <stdlib.h>
#endif
#define VTSDRV_MISC_IOCTL_LOAD_SOUND_MODEL _IOW('V', 0x00, struct vts_model_bin_info)
#define VTSDRV_MISC_IOCTL_READ_GOOGLE_VERSION _IOR('V', 0x01, int)
#define VTSDRV_MISC_IOCTL_READ_EVENT_TYPE _IOR('V', 0x02, int)
#define VTSDRV_MISC_IOCTL_WRITE_EXIT_POLLING _IOW('V', 0x03, int)
#define VTSDRV_MISC_IOCTL_SET_PARAM _IOW('V', 0x04, struct vts_ipc_msg)
#define VTSDRV_MISC_IOCTL_READ_GOOGLE_UUID _IOR('V', 0x05, char[40])
#define VTSDRV_MISC_MODEL_BIN_MAXSZ 0x10800
#endif /* _UAPI__SOUND_VTS_H */