OSDN Git Service

Update rtl8812au driver
[android-x86/external-kernel-drivers.git] / rtl8812au / include / osdep_intf.h
index b1e18d4..7a6168b 100644 (file)
@@ -47,8 +47,6 @@ struct intf_priv {
 
        _mutex ioctl_mutex;
 
-
-#ifdef PLATFORM_LINUX
 #ifdef CONFIG_USB_HCI
        /* when in USB, IO is through interrupt in/out endpoints */
        struct usb_device       *udev;
@@ -60,31 +58,8 @@ struct intf_priv {
        u8 bio_irp_timeout;
        u8 bio_timer_cancel;
 #endif
-#endif
-
-#ifdef PLATFORM_OS_XP
-#ifdef CONFIG_SDIO_HCI
-       /* below is for io_rwmem... */
-       PMDL pmdl;
-       PSDBUS_REQUEST_PACKET  sdrp;
-       PSDBUS_REQUEST_PACKET  recv_sdrp;
-       PSDBUS_REQUEST_PACKET  xmit_sdrp;
-
-       PIRP            piorw_irp;
-
-#endif
-#ifdef CONFIG_USB_HCI
-       PURB    piorw_urb;
-       PIRP            piorw_irp;
-       u8 io_irp_cnt;
-       u8 bio_irp_pending;
-       _sema io_retevt;
-#endif
-#endif
-
 };
 
-
 #ifdef CONFIG_R871X_TEST
        int rtw_start_pseudo_adhoc(_adapter *padapter);
        int rtw_stop_pseudo_adhoc(_adapter *padapter);
@@ -107,7 +82,6 @@ void rtw_cancel_all_timer(_adapter *padapter);
 
 uint loadparam(_adapter *adapter);
 
-#ifdef PLATFORM_LINUX
 int rtw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
 
 int rtw_init_netdev_name(struct net_device *pnetdev, const char *ifname);
@@ -134,13 +108,6 @@ void rtw_ndev_notifier_unregister(void);
        #include "../os_dep/linux/ioctl_cfg80211.h"
 #endif /* CONFIG_IOCTL_CFG80211 */
 
-#endif /* PLATFORM_LINUX */
-
-
-#ifdef PLATFORM_FREEBSD
-extern int rtw_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data);
-#endif
-
 void rtw_ips_dev_unload(_adapter *padapter);
 
 #ifdef CONFIG_IPS