Commit 6768306c authored by Mike Isely's avatar Mike Isely Committed by Greg Kroah-Hartman

USB: cypress_m8: Get rid of pointless NULL check

Remove a NULL check in cypress_m8; the check is useless in this
context because it is referenced earlier in the same code path thus
the kernel would be oops'ed before reaching this point anyway.  (And
it's really pointless here anyway; if this pointer somehow is NULL the
driver is going to have serious problems in many other places.)
Signed-off-by: default avatarMike Isely <isely@pobox.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 3d6aa320
...@@ -1399,13 +1399,11 @@ static void cypress_read_int_callback(struct urb *urb) ...@@ -1399,13 +1399,11 @@ static void cypress_read_int_callback(struct urb *urb)
spin_lock_irqsave(&priv->lock, flags); spin_lock_irqsave(&priv->lock, flags);
/* check to see if status has changed */ /* check to see if status has changed */
if (priv != NULL) { if (priv->current_status != priv->prev_status) {
if (priv->current_status != priv->prev_status) { priv->diff_status |= priv->current_status ^
priv->diff_status |= priv->current_status ^ priv->prev_status;
priv->prev_status; wake_up_interruptible(&priv->delta_msr_wait);
wake_up_interruptible(&priv->delta_msr_wait); priv->prev_status = priv->current_status;
priv->prev_status = priv->current_status;
}
} }
spin_unlock_irqrestore(&priv->lock, flags); spin_unlock_irqrestore(&priv->lock, flags);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment