Blame view

include/uapi/linux/usbip.h 592 Bytes
78a10b816   Shuah Khan   staging/usbip: ad...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  /*
   *	usbip.h
   *
   *	USBIP uapi defines and function prototypes etc.
  */
  
  #ifndef _UAPI_LINUX_USBIP_H
  #define _UAPI_LINUX_USBIP_H
  
  /* usbip device status - exported in usbip device sysfs status */
  enum usbip_device_status {
  	/* sdev is available. */
  	SDEV_ST_AVAILABLE = 0x01,
  	/* sdev is now used. */
  	SDEV_ST_USED,
  	/* sdev is unusable because of a fatal error. */
  	SDEV_ST_ERROR,
  
  	/* vdev does not connect a remote device. */
  	VDEV_ST_NULL,
  	/* vdev is used, but the USB address is not assigned yet */
  	VDEV_ST_NOTASSIGNED,
  	VDEV_ST_USED,
  	VDEV_ST_ERROR
  };
  #endif /* _UAPI_LINUX_USBIP_H */