staging: vt6656: Remove function vnt_int_process_data.
call vnt_start_interrupt_urb directly from vnt_start. Move debug message to vnt_start_interrupt_urb. Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com> Link: https://lore.kernel.org/r/dff3a1d0-4d24-d9ea-2a15-c81fd544bc79@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
0fd349fd1d
commit
05f665dd0f
|
@ -23,17 +23,6 @@
|
|||
#include "power.h"
|
||||
#include "usbpipe.h"
|
||||
|
||||
int vnt_int_start_interrupt(struct vnt_private *priv)
|
||||
{
|
||||
int ret = 0;
|
||||
|
||||
dev_dbg(&priv->usb->dev, "---->Interrupt Polling Thread\n");
|
||||
|
||||
ret = vnt_start_interrupt_urb(priv);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
static int vnt_int_report_rate(struct vnt_private *priv, u8 pkt_no, u8 tsr)
|
||||
{
|
||||
struct vnt_usb_send_context *context;
|
||||
|
|
|
@ -41,7 +41,6 @@ struct vnt_interrupt_data {
|
|||
u8 sw[2];
|
||||
} __packed;
|
||||
|
||||
int vnt_int_start_interrupt(struct vnt_private *priv);
|
||||
void vnt_int_process_data(struct vnt_private *priv);
|
||||
|
||||
#endif /* __INT_H__ */
|
||||
|
|
|
@ -549,7 +549,7 @@ static int vnt_start(struct ieee80211_hw *hw)
|
|||
|
||||
priv->int_interval = 1; /* bInterval is set to 1 */
|
||||
|
||||
ret = vnt_int_start_interrupt(priv);
|
||||
ret = vnt_start_interrupt_urb(priv);
|
||||
if (ret)
|
||||
goto free_all;
|
||||
|
||||
|
|
|
@ -176,6 +176,8 @@ int vnt_start_interrupt_urb(struct vnt_private *priv)
|
|||
{
|
||||
int ret = 0;
|
||||
|
||||
dev_dbg(&priv->usb->dev, "---->Interrupt Polling Thread\n");
|
||||
|
||||
if (priv->int_buf.in_use) {
|
||||
ret = -EBUSY;
|
||||
goto err;
|
||||
|
|
Loading…
Reference in New Issue