linux/drivers/staging/r8188eu/include/usb_osintf.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
   2/* Copyright(c) 2007 - 2011 Realtek Corporation. */
   3
   4#ifndef __USB_OSINTF_H
   5#define __USB_OSINTF_H
   6
   7#include "osdep_service.h"
   8#include "drv_types.h"
   9#include "usb_vendor_req.h"
  10
  11extern char *rtw_initmac;
  12extern int rtw_mc2u_disable;
  13
  14#define USBD_HALTED(Status) ((u32)(Status) >> 30 == 3)
  15
  16u8 usbvendorrequest(struct dvobj_priv *pdvobjpriv, enum bt_usb_request brequest,
  17                    enum rt_usb_wvalue wvalue, u8 windex, void *data,
  18                    u8 datalen, u8 isdirectionin);
  19int pm_netdev_open(struct net_device *pnetdev, u8 bnormal);
  20void netdev_br_init(struct net_device *netdev);
  21void dhcp_flag_bcast(struct adapter *priv, struct sk_buff *skb);
  22void *scdb_findEntry(struct adapter *priv, unsigned char *macAddr,
  23                     unsigned char *ipAddr);
  24void nat25_db_expire(struct adapter *priv);
  25int nat25_db_handle(struct adapter *priv, struct sk_buff *skb, int method);
  26
  27int rtw_resume_process(struct adapter *padapter);
  28
  29#endif
  30