Lines Matching refs:enable
103 static void usbhs_sys_clock_ctrl(struct usbhs_priv *priv, int enable) in usbhs_sys_clock_ctrl() argument
105 usbhs_bset(priv, SYSCFG, SCKE, enable ? SCKE : 0); in usbhs_sys_clock_ctrl()
108 void usbhs_sys_host_ctrl(struct usbhs_priv *priv, int enable) in usbhs_sys_host_ctrl() argument
123 usbhs_bset(priv, SYSCFG, mask, enable ? val : 0); in usbhs_sys_host_ctrl()
126 void usbhs_sys_function_ctrl(struct usbhs_priv *priv, int enable) in usbhs_sys_function_ctrl() argument
139 usbhs_bset(priv, SYSCFG, mask, enable ? val : 0); in usbhs_sys_function_ctrl()
142 void usbhs_sys_function_pullup(struct usbhs_priv *priv, int enable) in usbhs_sys_function_pullup() argument
144 usbhs_bset(priv, SYSCFG, DPRPU, enable ? DPRPU : 0); in usbhs_sys_function_pullup()
222 int usbhs_vbus_ctrl(struct usbhs_priv *priv, int enable) in usbhs_vbus_ctrl() argument
226 return usbhs_platform_call(priv, set_vbus, pdev, enable); in usbhs_vbus_ctrl()
341 static void usbhsc_power_ctrl(struct usbhs_priv *priv, int enable) in usbhsc_power_ctrl() argument
346 if (enable) { in usbhsc_power_ctrl()
351 usbhs_platform_call(priv, power_ctrl, pdev, priv->base, enable); in usbhsc_power_ctrl()
354 usbhs_sys_clock_ctrl(priv, enable); in usbhsc_power_ctrl()
357 usbhs_sys_clock_ctrl(priv, enable); in usbhsc_power_ctrl()
360 usbhs_platform_call(priv, power_ctrl, pdev, priv->base, enable); in usbhsc_power_ctrl()
375 int enable; in usbhsc_hotplug() local
382 enable = usbhs_platform_call(priv, get_vbus, pdev); in usbhsc_hotplug()
389 if (enable && !mod) { in usbhsc_hotplug()
408 usbhsc_power_ctrl(priv, enable); in usbhsc_hotplug()
417 } else if (!enable && mod) { in usbhsc_hotplug()
428 usbhsc_power_ctrl(priv, enable); in usbhsc_hotplug()