]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/staging/rtl8712/osdep_intf.h
Merge branch 'master' into tk71
[mv-sheeva.git] / drivers / staging / rtl8712 / osdep_intf.h
diff --git a/drivers/staging/rtl8712/osdep_intf.h b/drivers/staging/rtl8712/osdep_intf.h
new file mode 100644 (file)
index 0000000..3bc2025
--- /dev/null
@@ -0,0 +1,19 @@
+#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_*/