Lines Matching defs:enable
94 static void usbhs_sys_clock_ctrl(struct usbhs_priv *priv, int enable)
96 usbhs_bset(priv, SYSCFG, SCKE, enable ? SCKE : 0);
99 void usbhs_sys_host_ctrl(struct usbhs_priv *priv, int enable)
105 * if enable
110 usbhs_bset(priv, SYSCFG, mask, enable ? val : 0);
113 void usbhs_sys_function_ctrl(struct usbhs_priv *priv, int enable)
125 * if enable
132 usbhs_bset(priv, SYSCFG, mask, enable ? val : 0);
135 void usbhs_sys_function_pullup(struct usbhs_priv *priv, int enable)
137 usbhs_bset(priv, SYSCFG, DPRPU, enable ? DPRPU : 0);
215 int usbhs_vbus_ctrl(struct usbhs_priv *priv, int enable)
219 return usbhs_platform_call(priv, set_vbus, pdev, enable);
403 static void usbhsc_power_ctrl(struct usbhs_priv *priv, int enable)
408 if (enable) {
409 /* enable PM */
412 /* enable clks */
416 /* enable platform power */
417 usbhs_platform_call(priv, power_ctrl, pdev, priv->base, enable);
420 usbhs_sys_clock_ctrl(priv, enable);
423 usbhs_sys_clock_ctrl(priv, enable);
426 usbhs_platform_call(priv, power_ctrl, pdev, priv->base, enable);
444 int enable;
451 enable = usbhs_mod_info_call(priv, get_vbus, pdev);
458 if (enable && !mod) {
473 dev_dbg(&pdev->dev, "%s enable\n", __func__);
477 usbhsc_power_ctrl(priv, enable);
486 } else if (!enable && mod) {
497 usbhsc_power_ctrl(priv, enable);
660 gpiod = devm_gpiod_get_optional(dev, "renesas,enable", GPIOD_IN);