Searched refs:enable_gpio (Results 1 - 10 of 10) sorted by relevance

/drivers/video/backlight/
H A Dpwm_bl.c35 struct gpio_desc *enable_gpio; member in struct:pwm_bl_data
56 if (pb->enable_gpio)
57 gpiod_set_value(pb->enable_gpio, 1);
71 if (pb->enable_gpio)
72 gpiod_set_value(pb->enable_gpio, 0);
176 data->enable_gpio = -EINVAL;
243 pb->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable");
244 if (IS_ERR(pb->enable_gpio)) {
245 ret = PTR_ERR(pb->enable_gpio);
253 if (!pb->enable_gpio
[all...]
/drivers/video/fbdev/omap2/displays-new/
H A Dpanel-dpi.c34 struct gpio_desc *enable_gpio; member in struct:panel_drv_data
86 if (ddata->enable_gpio)
87 gpiod_set_value_cansleep(ddata->enable_gpio, 1);
105 if (ddata->enable_gpio)
106 gpiod_set_value_cansleep(ddata->enable_gpio, 0);
186 r = devm_gpio_request_one(&pdev->dev, pdata->enable_gpio,
191 ddata->enable_gpio = gpio_to_desc(pdata->enable_gpio);
223 ddata->enable_gpio = gpio;
H A Dpanel-lgphilips-lb035q02.c56 struct gpio_desc *enable_gpio; member in struct:panel_drv_data
170 if (ddata->enable_gpio)
171 gpiod_set_value_cansleep(ddata->enable_gpio, 1);
189 if (ddata->enable_gpio)
190 gpiod_set_value_cansleep(ddata->enable_gpio, 0);
266 r = devm_gpio_request_one(&spi->dev, pdata->enable_gpio,
271 ddata->enable_gpio = gpio_to_desc(pdata->enable_gpio);
294 ddata->enable_gpio = gpio;
/drivers/gpu/drm/tilcdc/
H A Dtilcdc_panel.c33 struct gpio_desc *enable_gpio; member in struct:panel_module
60 struct gpio_desc *gpio = panel_encoder->mod->enable_gpio;
378 panel_mod->enable_gpio = devm_gpiod_get(&pdev->dev, "enable");
379 if (IS_ERR(panel_mod->enable_gpio)) {
380 ret = PTR_ERR(panel_mod->enable_gpio);
387 panel_mod->enable_gpio = NULL;
389 ret = gpiod_direction_output(panel_mod->enable_gpio, 0);
/drivers/gpu/drm/panel/
H A Dpanel-simple.c77 struct gpio_desc *enable_gpio; member in struct:panel_simple
145 if (p->enable_gpio)
146 gpiod_set_value_cansleep(p->enable_gpio, 0);
172 if (p->enable_gpio)
173 gpiod_set_value_cansleep(p->enable_gpio, 1);
250 panel->enable_gpio = devm_gpiod_get_optional(dev, "enable");
251 if (IS_ERR(panel->enable_gpio)) {
252 err = PTR_ERR(panel->enable_gpio);
257 if (panel->enable_gpio) {
258 err = gpiod_direction_output(panel->enable_gpio,
[all...]
/drivers/input/misc/
H A Ddrv260x.c185 * @enable_gpio - Pointer to the gpio used for enable/disabling
198 struct gpio_desc *enable_gpio; member in struct:drv260x_data
264 gpiod_set_value(haptics->enable_gpio, 1);
313 gpiod_set_value(haptics->enable_gpio, 0);
583 haptics->enable_gpio = devm_gpiod_get(&client->dev, "enable");
584 if (IS_ERR(haptics->enable_gpio)) {
585 error = PTR_ERR(haptics->enable_gpio);
588 haptics->enable_gpio = NULL;
590 gpiod_direction_output(haptics->enable_gpio, 1);
660 gpiod_set_value(haptics->enable_gpio,
[all...]
/drivers/leds/
H A Dleds-lp55xx-common.c400 if (gpio_is_valid(pdata->enable_gpio)) {
401 ret = devm_gpio_request_one(dev, pdata->enable_gpio,
409 gpio_set_value(pdata->enable_gpio, 0);
411 gpio_set_value(pdata->enable_gpio, 1);
452 if (gpio_is_valid(pdata->enable_gpio))
453 gpio_set_value(pdata->enable_gpio, 0);
586 pdata->enable_gpio = of_get_named_gpio(np, "enable-gpio", 0);
/drivers/usb/renesas_usbhs/
H A Dcommon.c475 dparam->enable_gpio = gpio;
596 if (priv->dparam.enable_gpio) {
597 gpio_request_one(priv->dparam.enable_gpio, GPIOF_IN, NULL);
598 ret = !gpio_get_value(priv->dparam.enable_gpio);
599 gpio_free(priv->dparam.enable_gpio);
603 priv->dparam.enable_gpio);
/drivers/power/
H A Disp1704_charger.c94 gpio_set_value(board->enable_gpio, on);
418 pdata->enable_gpio = gpio;
420 dev_info(&pdev->dev, "init gpio %d\n", pdata->enable_gpio);
422 ret = devm_gpio_request_one(&pdev->dev, pdata->enable_gpio,
/drivers/regulator/
H A Dgpio-regulator.c163 config->enable_gpio = of_get_named_gpio(np, "enable-gpio", 0);
325 if (config->enable_gpio >= 0)
326 cfg.ena_gpio = config->enable_gpio;

Completed in 213 milliseconds