Lines Matching refs:devctl

419 				u8 devctl, u8 power)  in musb_stage0_irq()  argument
426 dev_dbg(musb->controller, "<== Power=%02x, DevCtl=%02x, int_usb=0x%x\n", power, devctl, in musb_stage0_irq()
438 if (devctl & MUSB_DEVCTL_HM) { in musb_stage0_irq()
490 if ((devctl & MUSB_DEVCTL_VBUS) in musb_stage0_irq()
514 if ((devctl & MUSB_DEVCTL_VBUS) == MUSB_DEVCTL_VBUS in musb_stage0_irq()
515 && (devctl & MUSB_DEVCTL_BDEVICE)) { in musb_stage0_irq()
573 devctl |= MUSB_DEVCTL_SESSION; in musb_stage0_irq()
574 musb_writeb(mbase, MUSB_DEVCTL, devctl); in musb_stage0_irq()
587 devctl, in musb_stage0_irq()
589 switch (devctl & MUSB_DEVCTL_VBUS) { in musb_stage0_irq()
611 otg_state_string(musb->xceiv->state), devctl, power); in musb_stage0_irq()
692 if (devctl & MUSB_DEVCTL_LSDEV) in musb_stage0_irq()
714 if ((devctl & MUSB_DEVCTL_VBUS) in musb_stage0_irq()
730 otg_state_string(musb->xceiv->state), devctl); in musb_stage0_irq()
738 MUSB_MODE(musb), devctl); in musb_stage0_irq()
784 if (is_host_capable() && (devctl & MUSB_DEVCTL_HM) != 0) { in musb_stage0_irq()
792 if (devctl & (MUSB_DEVCTL_FSDEV | MUSB_DEVCTL_LSDEV)) in musb_stage0_irq()
793 dev_dbg(musb->controller, "BABBLE devctl: %02x\n", devctl); in musb_stage0_irq()
905 u8 devctl = musb_readb(regs, MUSB_DEVCTL); in musb_start() local
910 dev_dbg(musb->controller, "<== devctl %02x\n", devctl); in musb_start()
927 devctl = musb_readb(regs, MUSB_DEVCTL); in musb_start()
928 devctl &= ~MUSB_DEVCTL_SESSION; in musb_start()
937 if ((devctl & MUSB_DEVCTL_VBUS) == MUSB_DEVCTL_VBUS) in musb_start()
940 devctl |= MUSB_DEVCTL_SESSION; in musb_start()
945 devctl |= MUSB_DEVCTL_SESSION; in musb_start()
948 if ((devctl & MUSB_DEVCTL_VBUS) == MUSB_DEVCTL_VBUS) in musb_start()
961 musb_writeb(regs, MUSB_DEVCTL, devctl); in musb_start()
1558 u8 devctl, power; in musb_interrupt() local
1562 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_interrupt()
1566 (devctl & MUSB_DEVCTL_HM) ? "host" : "peripheral", in musb_interrupt()
1574 devctl, power); in musb_interrupt()
1580 if (devctl & MUSB_DEVCTL_HM) { in musb_interrupt()
1597 if (devctl & MUSB_DEVCTL_HM) { in musb_interrupt()
1618 if (devctl & MUSB_DEVCTL_HM) { in musb_interrupt()
1643 u8 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_dma_completion() local
1651 if (devctl & MUSB_DEVCTL_HM) in musb_dma_completion()
1660 if (devctl & MUSB_DEVCTL_HM) { in musb_dma_completion()
1669 if (devctl & MUSB_DEVCTL_HM) { in musb_dma_completion()
2240 musb->context.devctl = musb_readb(musb_base, MUSB_DEVCTL); in musb_save_context()
2316 musb_writeb(musb_base, MUSB_DEVCTL, musb->context.devctl); in musb_restore_context()