linux/drivers/staging/rtl8712/usb_ops_linux.c

// SPDX-License-Identifier: GPL-2.0
/******************************************************************************
 * usb_ops_linux.c
 *
 * Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved.
 * Linux device driver for RTL8192SU
 *
 * Modifications for inclusion into the Linux staging tree are
 * Copyright(c) 2010 Larry Finger. All rights reserved.
 *
 * Contact information:
 * WLAN FAE <[email protected]>
 * Larry Finger <[email protected]>
 *
 ******************************************************************************/

#define _HCI_OPS_OS_C_

#include <linux/usb.h>

#include "osdep_service.h"
#include "drv_types.h"
#include "osdep_intf.h"
#include "usb_ops.h"

#define RTL871X_VENQT_READ
#define RTL871X_VENQT_WRITE

uint r8712_usb_init_intf_priv(struct intf_priv *pintfpriv)
{}

void r8712_usb_unload_intf_priv(struct intf_priv *pintfpriv)
{}

static unsigned int ffaddr2pipehdl(struct dvobj_priv *pdvobj, u32 addr)
{}

static void usb_write_mem_complete(struct urb *purb)
{}

void r8712_usb_write_mem(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *wmem)
{}

static void r8712_usb_read_port_complete(struct urb *purb)
{}

u32 r8712_usb_read_port(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *rmem)
{}

void r8712_usb_read_port_cancel(struct _adapter *padapter)
{}

void r8712_xmit_bh(struct tasklet_struct *t)
{}

static void usb_write_port_complete(struct urb *purb)
{}

u32 r8712_usb_write_port(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *wmem)
{}

void r8712_usb_write_port_cancel(struct _adapter *padapter)
{}

int r8712_usbctrl_vendorreq(struct intf_priv *pintfpriv, u8 request, u16 value,
		      u16 index, void *pdata, u16 len, u8 requesttype)
{}