#ifndef __UAPI_SOUND_SCARLETT2_H
#define __UAPI_SOUND_SCARLETT2_H
#include <linux/types.h>
#include <linux/ioctl.h>
#define SCARLETT2_HWDEP_MAJOR …
#define SCARLETT2_HWDEP_MINOR …
#define SCARLETT2_HWDEP_SUBMINOR …
#define SCARLETT2_HWDEP_VERSION …
#define SCARLETT2_HWDEP_VERSION_MAJOR(v) …
#define SCARLETT2_HWDEP_VERSION_MINOR(v) …
#define SCARLETT2_HWDEP_VERSION_SUBMINOR(v) …
#define SCARLETT2_IOCTL_PVERSION …
#define SCARLETT2_IOCTL_REBOOT …
#define SCARLETT2_SEGMENT_ID_SETTINGS …
#define SCARLETT2_SEGMENT_ID_FIRMWARE …
#define SCARLETT2_SEGMENT_ID_COUNT …
#define SCARLETT2_IOCTL_SELECT_FLASH_SEGMENT …
#define SCARLETT2_IOCTL_ERASE_FLASH_SEGMENT …
struct scarlett2_flash_segment_erase_progress { … };
#define SCARLETT2_IOCTL_GET_ERASE_PROGRESS …
#endif