Lines Matching refs:devctl
526 u8 devctl) in musb_stage0_irq() argument
530 dev_dbg(musb->controller, "<== DevCtl=%02x, int_usb=0x%x\n", devctl, in musb_stage0_irq()
542 if (devctl & MUSB_DEVCTL_HM) { in musb_stage0_irq()
582 if ((devctl & MUSB_DEVCTL_VBUS) in musb_stage0_irq()
606 if ((devctl & MUSB_DEVCTL_VBUS) == MUSB_DEVCTL_VBUS in musb_stage0_irq()
607 && (devctl & MUSB_DEVCTL_BDEVICE)) { in musb_stage0_irq()
665 devctl |= MUSB_DEVCTL_SESSION; in musb_stage0_irq()
666 musb_writeb(mbase, MUSB_DEVCTL, devctl); in musb_stage0_irq()
680 devctl, in musb_stage0_irq()
682 switch (devctl & MUSB_DEVCTL_VBUS) { in musb_stage0_irq()
704 usb_otg_state_string(musb->xceiv->otg->state), devctl); in musb_stage0_irq()
779 if (devctl & MUSB_DEVCTL_LSDEV) in musb_stage0_irq()
801 if ((devctl & MUSB_DEVCTL_VBUS) in musb_stage0_irq()
813 usb_otg_state_string(musb->xceiv->otg->state), devctl); in musb_stage0_irq()
819 MUSB_MODE(musb), devctl); in musb_stage0_irq()
866 if (devctl & MUSB_DEVCTL_HM) { in musb_stage0_irq()
1016 u8 devctl = musb_readb(regs, MUSB_DEVCTL); in musb_start() local
1018 dev_dbg(musb->controller, "<== devctl %02x\n", devctl); in musb_start()
1031 devctl = musb_readb(regs, MUSB_DEVCTL); in musb_start()
1032 devctl &= ~MUSB_DEVCTL_SESSION; in musb_start()
1040 (devctl & MUSB_DEVCTL_VBUS) == MUSB_DEVCTL_VBUS) { in musb_start()
1043 devctl |= MUSB_DEVCTL_SESSION; in musb_start()
1047 musb_writeb(regs, MUSB_DEVCTL, devctl); in musb_start()
1581 u8 devctl; in musb_interrupt() local
1586 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_interrupt()
1613 retval |= musb_stage0_irq(musb, musb->int_usb, devctl); in musb_interrupt()
1824 u8 devctl; in musb_recover_from_babble() local
1841 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_recover_from_babble()
1842 devctl &= ~MUSB_DEVCTL_SESSION; in musb_recover_from_babble()
1843 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in musb_recover_from_babble()
2275 musb->context.devctl = musb_readb(musb_base, MUSB_DEVCTL); in musb_save_context()
2356 musb_writeb(musb_base, MUSB_DEVCTL, musb->context.devctl); in musb_restore_context()
2445 u8 devctl; in musb_resume() local
2460 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_resume()
2462 if ((devctl & mask) != (musb->context.devctl & mask)) in musb_resume()