Lines Matching refs:dctl
1594 int dctl = dwc2_readl(hsotg, DCTL); in dwc2_hsotg_set_test_mode() local
1596 dctl &= ~DCTL_TSTCTL_MASK; in dwc2_hsotg_set_test_mode()
1603 dctl |= testmode << DCTL_TSTCTL_SHIFT; in dwc2_hsotg_set_test_mode()
1608 dwc2_writel(hsotg, dctl, DCTL); in dwc2_hsotg_set_test_mode()
2826 int dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_handle_ep_disabled() local
2836 int dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_handle_ep_disabled() local
2838 dctl |= DCTL_CGNPINNAK; in dwc2_gadget_handle_ep_disabled()
2839 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_handle_ep_disabled()
2843 if (dctl & DCTL_GOUTNAKSTS) { in dwc2_gadget_handle_ep_disabled()
2844 dctl |= DCTL_CGOUTNAK; in dwc2_gadget_handle_ep_disabled()
2845 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_handle_ep_disabled()
5130 dr->dctl = dwc2_readl(hsotg, DCTL); in dwc2_backup_device_registers()
5192 dwc2_writel(hsotg, dr->dctl, DCTL); in dwc2_restore_device_registers()
5362 u32 dctl; in dwc2_gadget_exit_hibernation() local
5400 dwc2_writel(hsotg, dr->dctl, DCTL); in dwc2_gadget_exit_hibernation()
5414 dwc2_writel(hsotg, dr->dctl | DCTL_RMTWKUPSIG, DCTL); in dwc2_gadget_exit_hibernation()
5418 dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_exit_hibernation()
5419 dctl |= DCTL_PWRONPRGDONE; in dwc2_gadget_exit_hibernation()
5420 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_exit_hibernation()
5445 dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_exit_hibernation()
5446 dctl &= ~DCTL_RMTWKUPSIG; in dwc2_gadget_exit_hibernation()
5447 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_exit_hibernation()
5533 u32 dctl; in dwc2_gadget_exit_partial_power_down() local
5573 dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_exit_partial_power_down()
5574 dctl |= DCTL_PWRONPRGDONE; in dwc2_gadget_exit_partial_power_down()
5575 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_exit_partial_power_down()
5627 u32 dctl; in dwc2_gadget_exit_clock_gating() local
5645 dctl = dwc2_readl(hsotg, DCTL); in dwc2_gadget_exit_clock_gating()
5646 dctl |= DCTL_RMTWKUPSIG; in dwc2_gadget_exit_clock_gating()
5647 dwc2_writel(hsotg, dctl, DCTL); in dwc2_gadget_exit_clock_gating()