#ifndef __OSDEP_INTF_H_ | |
#define __OSDEP_INTF_H_ | |
#include "osdep_service.h" | |
#include "drv_types.h" | |
#define RND4(x) (((x >> 2) + (((x & 3) == 0) ? 0 : 1)) << 2) | |
struct intf_priv { | |
u8 *intf_dev; | |
/* when in USB, IO is through interrupt in/out endpoints */ | |
struct usb_device *udev; | |
struct urb *piorw_urb; | |
struct semaphore io_retevt; | |
}; | |
int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd); | |
#endif /*_OSDEP_INTF_H_*/ |