/drivers/video/backlight/ |
H A D | pwm_bl.c | 35 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 D | panel-dpi.c | 34 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 D | panel-lgphilips-lb035q02.c | 56 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 D | tilcdc_panel.c | 33 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 D | panel-simple.c | 77 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 D | drv260x.c | 185 * @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 D | leds-lp55xx-common.c | 400 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 D | common.c | 475 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 D | isp1704_charger.c | 94 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 D | gpio-regulator.c | 163 config->enable_gpio = of_get_named_gpio(np, "enable-gpio", 0); 325 if (config->enable_gpio >= 0) 326 cfg.ena_gpio = config->enable_gpio;
|