|
@@ -451,10 +451,6 @@ void musb_hnp_stop(struct musb *musb)
|
|
|
* @param power
|
|
|
*/
|
|
|
|
|
|
-#define STAGE0_MASK (MUSB_INTR_RESUME | MUSB_INTR_SESSREQ \
|
|
|
- | MUSB_INTR_VBUSERROR | MUSB_INTR_CONNECT \
|
|
|
- | MUSB_INTR_RESET)
|
|
|
-
|
|
|
static irqreturn_t musb_stage0_irq(struct musb *musb, u8 int_usb,
|
|
|
u8 devctl, u8 power)
|
|
|
{
|
|
@@ -1598,7 +1594,7 @@ irqreturn_t musb_interrupt(struct musb *musb)
|
|
|
/* the core can interrupt us for multiple reasons; docs have
|
|
|
* a generic interrupt flowchart to follow
|
|
|
*/
|
|
|
- if (musb->int_usb & STAGE0_MASK)
|
|
|
+ if (musb->int_usb)
|
|
|
retval |= musb_stage0_irq(musb, musb->int_usb,
|
|
|
devctl, power);
|
|
|
|