Commit 2296fd2d authored by Jes Sorensen's avatar Jes Sorensen Committed by Greg Kroah-Hartman
Browse files

staging: rtl8723au: Remove nasty wrappers used to hide wrong function types



Do not use #defines to hack around pre-history functions not matching
current APIs

Signed-off-by: default avatarJes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent a64ddc8d
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -343,7 +343,7 @@ InterruptRecognized8723AU(struct rtw_adapter *Adapter, void *pContent,
		(pHalData->IntArray[1] & pHalData->IntrMask[1]) != 0;
}

static void usb_read_interrupt_complete(struct urb *purb, struct pt_regs *regs)
static void usb_read_interrupt_complete(struct urb *purb)
{
	int err;
	struct rtw_adapter *padapter = (struct rtw_adapter *)purb->context;
@@ -643,7 +643,7 @@ void rtl8723au_recv_tasklet(void *priv)
	}
}

static void usb_read_port_complete(struct urb *purb, struct pt_regs *regs)
static void usb_read_port_complete(struct urb *purb)
{
	struct recv_buf *precvbuf = (struct recv_buf *)purb->context;
	struct rtw_adapter *padapter = (struct rtw_adapter *)precvbuf->adapter;
+0 −7
Original line number Diff line number Diff line
@@ -24,13 +24,6 @@

#define RTW_USB_BULKOUT_TIMEOUT	5000/* ms */

#define _usbctrl_vendorreq_async_callback(urb, regs)		\
	_usbctrl_vendorreq_async_callback(urb)
#define usb_write_port23a_complete(purb, regs)	usb_write_port23a_complete(purb)
#define usb_read_port_complete(purb, regs)	usb_read_port_complete(purb)
#define usb_read_interrupt_complete(purb, regs)			\
	usb_read_interrupt_complete(purb)

unsigned int ffaddr2pipehdl23a(struct dvobj_priv *pdvobj, u32 addr);

void usb_read_port_cancel23a(struct rtw_adapter *adapter);
+1 −1
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ void usb_read_port_cancel23a(struct rtw_adapter *padapter)
	usb_kill_urb(padapter->recvpriv.int_in_urb);
}

static void usb_write_port23a_complete(struct urb *purb, struct pt_regs *regs)
static void usb_write_port23a_complete(struct urb *purb)
{
	struct xmit_buf *pxmitbuf = (struct xmit_buf *)purb->context;
	struct rtw_adapter *padapter = pxmitbuf->padapter;