mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-02 13:23:35 -04:00
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:
committed by
Greg Kroah-Hartman
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;
|
||||
|
||||
Reference in New Issue
Block a user