/linux-4.4.14/drivers/video/backlight/ |
D | pwm_bl.c | 35 struct gpio_desc *enable_gpio; member 57 if (pb->enable_gpio) in pwm_backlight_power_on() 58 gpiod_set_value(pb->enable_gpio, 1); in pwm_backlight_power_on() 72 if (pb->enable_gpio) in pwm_backlight_power_off() 73 gpiod_set_value(pb->enable_gpio, 0); in pwm_backlight_power_off() 177 data->enable_gpio = -EINVAL; in pwm_backlight_parse_dt() 244 pb->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable", in pwm_backlight_probe() 246 if (IS_ERR(pb->enable_gpio)) { in pwm_backlight_probe() 247 ret = PTR_ERR(pb->enable_gpio); in pwm_backlight_probe() 255 if (!pb->enable_gpio && gpio_is_valid(data->enable_gpio)) { in pwm_backlight_probe() [all …]
|
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/ |
D | panel-dpi.c | 34 struct gpio_desc *enable_gpio; member 86 if (ddata->enable_gpio) in panel_dpi_enable() 87 gpiod_set_value_cansleep(ddata->enable_gpio, 1); in panel_dpi_enable() 105 if (ddata->enable_gpio) in panel_dpi_disable() 106 gpiod_set_value_cansleep(ddata->enable_gpio, 0); in panel_dpi_disable() 186 r = devm_gpio_request_one(&pdev->dev, pdata->enable_gpio, in panel_dpi_probe_pdata() 191 ddata->enable_gpio = gpio_to_desc(pdata->enable_gpio); in panel_dpi_probe_pdata() 216 ddata->enable_gpio = gpio; in panel_dpi_probe_of()
|
D | panel-lgphilips-lb035q02.c | 56 struct gpio_desc *enable_gpio; member 170 if (ddata->enable_gpio) in lb035q02_enable() 171 gpiod_set_value_cansleep(ddata->enable_gpio, 1); in lb035q02_enable() 189 if (ddata->enable_gpio) in lb035q02_disable() 190 gpiod_set_value_cansleep(ddata->enable_gpio, 0); in lb035q02_disable() 266 r = devm_gpio_request_one(&spi->dev, pdata->enable_gpio, in lb035q02_probe_pdata() 271 ddata->enable_gpio = gpio_to_desc(pdata->enable_gpio); in lb035q02_probe_pdata() 294 ddata->enable_gpio = gpio; in lb035q02_probe_of()
|
D | encoder-opa362.c | 29 struct gpio_desc *enable_gpio; member 100 if (ddata->enable_gpio) in opa362_enable() 101 gpiod_set_value_cansleep(ddata->enable_gpio, 1); in opa362_enable() 118 if (ddata->enable_gpio) in opa362_disable() 119 gpiod_set_value_cansleep(ddata->enable_gpio, 0); in opa362_disable() 208 ddata->enable_gpio = gpio; in opa362_probe()
|
/linux-4.4.14/drivers/leds/ |
D | leds-lp8860.c | 111 struct gpio_desc *enable_gpio; member 261 if (led->enable_gpio) in lp8860_init() 262 gpiod_direction_output(led->enable_gpio, 1); in lp8860_init() 300 if (led->enable_gpio) in lp8860_init() 301 gpiod_direction_output(led->enable_gpio, 0); in lp8860_init() 394 led->enable_gpio = devm_gpiod_get_optional(&client->dev, in lp8860_probe() 396 if (IS_ERR(led->enable_gpio)) { in lp8860_probe() 397 ret = PTR_ERR(led->enable_gpio); in lp8860_probe() 453 if (led->enable_gpio) in lp8860_remove() 454 gpiod_direction_output(led->enable_gpio, 0); in lp8860_remove()
|
D | leds-lp55xx-common.c | 400 if (gpio_is_valid(pdata->enable_gpio)) { in lp55xx_init_device() 401 ret = devm_gpio_request_one(dev, pdata->enable_gpio, in lp55xx_init_device() 409 gpio_set_value(pdata->enable_gpio, 0); in lp55xx_init_device() 411 gpio_set_value(pdata->enable_gpio, 1); in lp55xx_init_device() 452 if (gpio_is_valid(pdata->enable_gpio)) in lp55xx_deinit_device() 453 gpio_set_value(pdata->enable_gpio, 0); in lp55xx_deinit_device() 587 pdata->enable_gpio = of_get_named_gpio(np, "enable-gpio", 0); in lp55xx_of_populate_pdata()
|
/linux-4.4.14/sound/soc/codecs/ |
D | ssm2518.c | 118 int enable_gpio; member 487 if (gpio_is_valid(ssm2518->enable_gpio)) in ssm2518_set_power() 488 gpio_set_value(ssm2518->enable_gpio, enable); in ssm2518_set_power() 749 ssm2518->enable_gpio = pdata->enable_gpio; in ssm2518_i2c_probe() 751 ssm2518->enable_gpio = of_get_gpio(i2c->dev.of_node, 0); in ssm2518_i2c_probe() 752 if (ssm2518->enable_gpio < 0 && ssm2518->enable_gpio != -ENOENT) in ssm2518_i2c_probe() 753 return ssm2518->enable_gpio; in ssm2518_i2c_probe() 755 ssm2518->enable_gpio = -1; in ssm2518_i2c_probe() 758 if (gpio_is_valid(ssm2518->enable_gpio)) { in ssm2518_i2c_probe() 759 ret = devm_gpio_request_one(&i2c->dev, ssm2518->enable_gpio, in ssm2518_i2c_probe()
|
D | tas2552.c | 77 struct gpio_desc *enable_gpio; member 496 gpiod_set_value(tas2552->enable_gpio, 0); in tas2552_runtime_suspend() 505 gpiod_set_value(tas2552->enable_gpio, 1); in tas2552_runtime_resume() 586 gpiod_set_value(tas2552->enable_gpio, 1); in tas2552_codec_probe() 610 gpiod_set_value(tas2552->enable_gpio, 0); in tas2552_codec_probe() 623 gpiod_set_value(tas2552->enable_gpio, 0); in tas2552_codec_remove() 701 data->enable_gpio = devm_gpiod_get_optional(dev, "enable", in tas2552_probe() 703 if (IS_ERR(data->enable_gpio)) in tas2552_probe() 704 return PTR_ERR(data->enable_gpio); in tas2552_probe()
|
/linux-4.4.14/arch/arm/mach-s3c64xx/ |
D | dev-backlight.c | 72 .enable_gpio = -1, 121 if (bl_data->enable_gpio >= 0) in samsung_bl_set() 122 samsung_bl_data->enable_gpio = bl_data->enable_gpio; in samsung_bl_set()
|
D | mach-hmt.c | 121 .enable_gpio = -1,
|
D | mach-smartq.c | 158 .enable_gpio = -1,
|
D | mach-smdk6410.c | 633 .enable_gpio = -1,
|
D | mach-crag6410.c | 120 .enable_gpio = -1,
|
/linux-4.4.14/drivers/regulator/ |
D | max8973-regulator.c | 107 int enable_gpio; member 483 pdata->enable_gpio = of_get_named_gpio(np, "maxim,enable-gpio", 0); in max8973_parse_dt() 559 (pdata->enable_gpio == -EPROBE_DEFER)) in max8973_probe() 607 max->enable_gpio = (pdata->enable_gpio) ? pdata->enable_gpio : -EINVAL; in max8973_probe() 612 if (gpio_is_valid(max->enable_gpio)) in max8973_probe() 667 if (gpio_is_valid(max->enable_gpio)) { in max8973_probe() 672 config.ena_gpio = max->enable_gpio; in max8973_probe() 677 if (gpio_is_valid(max->enable_gpio)) { in max8973_probe() 679 max->enable_gpio, GPIOF_OUT_INIT_HIGH, in max8973_probe() 684 max->enable_gpio, ret); in max8973_probe()
|
D | gpio-regulator.c | 164 config->enable_gpio = of_get_named_gpio(np, "enable-gpio", 0); in of_get_gpio_regulator_config() 336 if (gpio_is_valid(config->enable_gpio)) { in gpio_regulator_probe() 337 cfg.ena_gpio = config->enable_gpio; in gpio_regulator_probe()
|
/linux-4.4.14/include/video/ |
D | omap-panel-data.h | 119 int enable_gpio; member 180 int enable_gpio; member
|
/linux-4.4.14/drivers/input/misc/ |
D | drv260x.c | 198 struct gpio_desc *enable_gpio; member 264 gpiod_set_value(haptics->enable_gpio, 1); in drv260x_worker() 313 gpiod_set_value(haptics->enable_gpio, 0); in drv260x_close() 583 haptics->enable_gpio = devm_gpiod_get_optional(&client->dev, "enable", in drv260x_probe() 585 if (IS_ERR(haptics->enable_gpio)) in drv260x_probe() 586 return PTR_ERR(haptics->enable_gpio); in drv260x_probe() 654 gpiod_set_value(haptics->enable_gpio, 0); in drv260x_suspend() 692 gpiod_set_value(haptics->enable_gpio, 1); in drv260x_resume()
|
/linux-4.4.14/drivers/gpu/drm/tilcdc/ |
D | tilcdc_panel.c | 33 struct gpio_desc *enable_gpio; member 60 struct gpio_desc *gpio = panel_encoder->mod->enable_gpio; in panel_encoder_dpms() 378 panel_mod->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable", in panel_probe() 380 if (IS_ERR(panel_mod->enable_gpio)) { in panel_probe() 381 ret = PTR_ERR(panel_mod->enable_gpio); in panel_probe() 386 if (panel_mod->enable_gpio) in panel_probe()
|
/linux-4.4.14/drivers/usb/renesas_usbhs/ |
D | common.c | 507 dparam->enable_gpio = gpio; in usbhs_parse_dt() 634 if (priv->dparam.enable_gpio) { in usbhs_probe() 635 gpio_request_one(priv->dparam.enable_gpio, GPIOF_IN, NULL); in usbhs_probe() 636 ret = !gpio_get_value(priv->dparam.enable_gpio); in usbhs_probe() 637 gpio_free(priv->dparam.enable_gpio); in usbhs_probe() 641 priv->dparam.enable_gpio); in usbhs_probe()
|
/linux-4.4.14/include/sound/ |
D | tas2552-plat.h | 22 int enable_gpio; member
|
/linux-4.4.14/include/linux/platform_data/ |
D | ssm2518.h | 19 int enable_gpio; member
|
D | leds-lp55xx.h | 71 int enable_gpio; member
|
/linux-4.4.14/include/linux/power/ |
D | isp1704_charger.h | 27 int enable_gpio; member
|
/linux-4.4.14/drivers/power/ |
D | isp1704_charger.c | 95 gpio_set_value(board->enable_gpio, on); in isp1704_charger_set_power() 419 pdata->enable_gpio = gpio; in isp1704_charger_probe() 421 dev_info(&pdev->dev, "init gpio %d\n", pdata->enable_gpio); in isp1704_charger_probe() 423 ret = devm_gpio_request_one(&pdev->dev, pdata->enable_gpio, in isp1704_charger_probe()
|
/linux-4.4.14/drivers/gpu/drm/panel/ |
D | panel-simple.c | 84 struct gpio_desc *enable_gpio; member 174 if (p->enable_gpio) in panel_simple_unprepare() 175 gpiod_set_value_cansleep(p->enable_gpio, 0); in panel_simple_unprepare() 201 if (p->enable_gpio) in panel_simple_prepare() 202 gpiod_set_value_cansleep(p->enable_gpio, 1); in panel_simple_prepare() 297 panel->enable_gpio = devm_gpiod_get_optional(dev, "enable", in panel_simple_probe() 299 if (IS_ERR(panel->enable_gpio)) { in panel_simple_probe() 300 err = PTR_ERR(panel->enable_gpio); in panel_simple_probe()
|
/linux-4.4.14/include/linux/regulator/ |
D | gpio-regulator.h | 72 int enable_gpio; member
|
D | max8973-regulator.h | 71 int enable_gpio; member
|
/linux-4.4.14/include/linux/ |
D | pwm_backlight.h | 17 int enable_gpio; member
|
/linux-4.4.14/drivers/media/i2c/ |
D | adp1653.c | 319 gpiod_set_value(flash->platform_data->enable_gpio, on); in __adp1653_set_power() 335 gpiod_set_value(flash->platform_data->enable_gpio, 0); in __adp1653_set_power() 468 pd->enable_gpio = devm_gpiod_get(&client->dev, "enable", GPIOD_OUT_LOW); in adp1653_of_init() 469 if (!pd->enable_gpio) { in adp1653_of_init()
|
/linux-4.4.14/arch/avr32/boards/favr-32/ |
D | setup.c | 245 .enable_gpio = GPIO_PIN_PA(28), 264 at32_select_gpio(pwm_bl_data.enable_gpio, 0); in favr32_setup_atmel_pwm_bl()
|
/linux-4.4.14/include/linux/usb/ |
D | renesas_usbhs.h | 161 u32 enable_gpio; member
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | board-ldp.c | 211 .enable_gpio = -1, /* filled in code */ 248 ldp_lcd_pdata.enable_gpio = gpio + 7; in ldp_twl_gpio_setup()
|
D | board-rx51-peripherals.c | 218 .enable_gpio = RX51_LP5523_CHIP_EN_GPIO,
|
/linux-4.4.14/include/media/ |
D | adp1653.h | 107 struct gpio_desc *enable_gpio; /* for device-tree based boot */ member
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | puv3-nb0916.c | 61 .enable_gpio = -1,
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | colibri-pxa270-income.c | 196 .enable_gpio = -1,
|
D | tavorevb.c | 184 .enable_gpio = -1, 190 .enable_gpio = -1,
|
D | z2.c | 215 .enable_gpio = -1, 221 .enable_gpio = -1,
|
D | palmte2.c | 172 .enable_gpio = -1,
|
D | magician.c | 408 .enable_gpio = -1, 659 .enable_gpio = GPIO30_MAGICIAN_BQ24022_nCHARGE_EN,
|
D | hx4700.c | 562 .enable_gpio = -1, 714 .enable_gpio = GPIO72_HX4700_BQ24022_nCHARGE_EN,
|
D | pcm990-baseboard.c | 160 .enable_gpio = -1,
|
D | palm27x.c | 329 .enable_gpio = -1,
|
D | zylonite.c | 132 .enable_gpio = -1,
|
D | palmtc.c | 178 .enable_gpio = GPIO_NR_PALMTC_BL_POWER,
|
D | lpd270.c | 283 .enable_gpio = -1,
|
D | mainstone.c | 260 .enable_gpio = -1,
|
D | cm-x300.c | 317 .enable_gpio = -1,
|
D | viper.c | 409 .enable_gpio = -1,
|
D | mioa701.c | 194 .enable_gpio = -1,
|
D | raumfeld.c | 544 .enable_gpio = -1,
|
D | ezx.c | 61 .enable_gpio = -1,
|
/linux-4.4.14/arch/arm/mach-clps711x/ |
D | board-edb7211.c | 120 .enable_gpio = EDB7211_LCDBL,
|
/linux-4.4.14/arch/arm/mach-s3c24xx/ |
D | mach-h1940.c | 514 .enable_gpio = -1,
|
D | mach-rx1950.c | 530 .enable_gpio = -1,
|