Lines Matching refs:dctl
1596 int dctl = dwc2_readl(hsotg, DCTL); in dwc2_hsotg_set_test_mode() local
1598 dctl &= ~DCTL_TSTCTL_MASK; in dwc2_hsotg_set_test_mode()
1605 dctl |= testmode << DCTL_TSTCTL_SHIFT; in dwc2_hsotg_set_test_mode()
1610 dwc2_writel(hsotg, dctl, DCTL); in dwc2_hsotg_set_test_mode()
2828 int dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_handle_ep_disabled() local
2838 int dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_handle_ep_disabled() local
2840 dctl |= DCTL_CGNPINNAK; in dwc2_gadget_handle_ep_disabled()
2841 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_handle_ep_disabled()
2845 if (dctl & DCTL_GOUTNAKSTS) { in dwc2_gadget_handle_ep_disabled()
2846 dctl |= DCTL_CGOUTNAK; in dwc2_gadget_handle_ep_disabled()
2847 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_handle_ep_disabled()
5153 dr->dctl = dwc2_readl(hsotg, DCTL); in dwc2_backup_device_registers()
5215 dwc2_writel(hsotg, dr->dctl, DCTL); in dwc2_restore_device_registers()
5385 u32 dctl; in dwc2_gadget_exit_hibernation() local
5423 dwc2_writel(hsotg, dr->dctl, DCTL); in dwc2_gadget_exit_hibernation()
5437 dwc2_writel(hsotg, dr->dctl | DCTL_RMTWKUPSIG, DCTL); in dwc2_gadget_exit_hibernation()
5441 dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_exit_hibernation()
5442 dctl |= DCTL_PWRONPRGDONE; in dwc2_gadget_exit_hibernation()
5443 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_exit_hibernation()
5468 dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_exit_hibernation()
5469 dctl &= ~DCTL_RMTWKUPSIG; in dwc2_gadget_exit_hibernation()
5470 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_exit_hibernation()
5556 u32 dctl; in dwc2_gadget_exit_partial_power_down() local
5596 dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_exit_partial_power_down()
5597 dctl |= DCTL_PWRONPRGDONE; in dwc2_gadget_exit_partial_power_down()
5598 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_exit_partial_power_down()
5650 u32 dctl; in dwc2_gadget_exit_clock_gating() local
5668 dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_exit_clock_gating()
5669 dctl |= DCTL_RMTWKUPSIG; in dwc2_gadget_exit_clock_gating()
5670 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_exit_clock_gating()