#ifndef _UAPI_LINUX_CHIO_H
#define _UAPI_LINUX_CHIO_H
#define CHET_MT …
#define CHET_ST …
#define CHET_IE …
#define CHET_DT …
#define CHET_V1 …
#define CHET_V2 …
#define CHET_V3 …
#define CHET_V4 …
struct changer_params { … };
struct changer_vendor_params { … };
struct changer_move { … };
#define CM_INVERT …
struct changer_exchange { … };
#define CE_INVERT1 …
#define CE_INVERT2 …
struct changer_position { … };
#define CP_INVERT …
struct changer_element_status { … };
#define CESTATUS_FULL …
#define CESTATUS_IMPEXP …
#define CESTATUS_EXCEPT …
#define CESTATUS_ACCESS …
#define CESTATUS_EXENAB …
#define CESTATUS_INENAB …
struct changer_get_element { … };
#define CGE_ERRNO …
#define CGE_INVERT …
#define CGE_SRC …
#define CGE_IDLUN …
#define CGE_PVOLTAG …
#define CGE_AVOLTAG …
struct changer_set_voltag { … };
#define CSV_PVOLTAG …
#define CSV_AVOLTAG …
#define CSV_CLEARTAG …
#define CHIOMOVE …
#define CHIOEXCHANGE …
#define CHIOPOSITION …
#define CHIOGPICKER …
#define CHIOSPICKER …
#define CHIOGPARAMS …
#define CHIOGSTATUS …
#define CHIOGELEM …
#define CHIOINITELEM …
#define CHIOSVOLTAG …
#define CHIOGVPARAMS …
#endif