Lines Matching defs:fsl_otg_dev
55 static struct fsl_otg *fsl_otg_dev;
194 tmp = fsl_readl(&fsl_otg_dev->dr_mem_map->portsc) & ~PORTSC_W1C_BITS;
200 fsl_writel(tmp, &fsl_otg_dev->dr_mem_map->portsc);
235 fsl_otg_chrg_vbus(&fsl_otg_dev->fsm, 1);
237 fsl_otg_add_timer(&fsl_otg_dev->fsm, b_vbus_pulse_tmr);
242 fsl_otg_chrg_vbus(&fsl_otg_dev->fsm, 0);
250 fsl_otg_add_timer(&fsl_otg_dev->fsm, b_srp_wait_tmr);
258 if ((fsl_otg_dev->phy.otg->state == OTG_STATE_B_SRP_INIT) &&
259 fsl_otg_dev->fsm.b_sess_vld)
260 fsl_otg_dev->fsm.b_srp_done = 1;
271 if (!fsl_otg_dev->phy.otg->host->b_hnp_enable)
272 fsl_otg_add_timer(&fsl_otg_dev->fsm, a_wait_enum_tmr);
274 otg_statemachine(&fsl_otg_dev->fsm);
558 if (otg_dev != fsl_otg_dev)
609 VDBG("fsl_otg_dev 0x%x\n", (int)fsl_otg_dev);
610 if (otg_dev != fsl_otg_dev)
670 if (otg_dev != fsl_otg_dev)
688 if (otg_dev != fsl_otg_dev)
771 /* Initialize the global variable fsl_otg_dev and request IRQ for OTG */
777 if (fsl_otg_dev)
814 fsl_otg_dev = fsl_otg_tc;
990 usb_remove_phy(&fsl_otg_dev->phy);
991 free_irq(fsl_otg_dev->irq, fsl_otg_dev);
996 kfree(fsl_otg_dev->phy.otg);
997 kfree(fsl_otg_dev);