Commit | Line | Data |
---|---|---|
2865d42c LF |
1 | #ifndef __OSDEP_INTF_H_ |
2 | #define __OSDEP_INTF_H_ | |
3 | ||
4 | #include "osdep_service.h" | |
5 | #include "drv_types.h" | |
6 | ||
7 | #define RND4(x) (((x >> 2) + (((x & 3) == 0) ? 0 : 1)) << 2) | |
8 | ||
9 | struct intf_priv { | |
10 | u8 *intf_dev; | |
11 | /* when in USB, IO is through interrupt in/out endpoints */ | |
12 | struct usb_device *udev; | |
13 | struct urb *piorw_urb; | |
14 | struct semaphore io_retevt; | |
15 | }; | |
16 | ||
17 | int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd); | |
18 | ||
19 | #endif /*_OSDEP_INTF_H_*/ |