devm_gpiod_get_optional 229 drivers/auxdisplay/hd44780.c hd->pins[PIN_CTRL_RW] = devm_gpiod_get_optional(dev, "rw", devm_gpiod_get_optional 236 drivers/auxdisplay/hd44780.c hd->pins[PIN_CTRL_BL] = devm_gpiod_get_optional(dev, "backlight", devm_gpiod_get_optional 922 drivers/bluetooth/btmtkuart.c bdev->boot = devm_gpiod_get_optional(&serdev->dev, "boot", devm_gpiod_get_optional 951 drivers/bluetooth/btmtkuart.c bdev->reset = devm_gpiod_get_optional(&serdev->dev, "reset", devm_gpiod_get_optional 1007 drivers/bluetooth/hci_bcm.c dev->device_wakeup = devm_gpiod_get_optional(dev->dev, "device-wakeup", devm_gpiod_get_optional 1012 drivers/bluetooth/hci_bcm.c dev->shutdown = devm_gpiod_get_optional(dev->dev, "shutdown", devm_gpiod_get_optional 1031 drivers/bluetooth/hci_bcm.c gpio = devm_gpiod_get_optional(dev->dev, "host-wakeup", devm_gpiod_get_optional 812 drivers/bluetooth/hci_h5.c h5->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW); devm_gpiod_get_optional 816 drivers/bluetooth/hci_h5.c h5->device_wake_gpio = devm_gpiod_get_optional(dev, "device-wake", devm_gpiod_get_optional 699 drivers/bluetooth/hci_ll.c lldev->enable_gpio = devm_gpiod_get_optional(&serdev->dev, devm_gpiod_get_optional 284 drivers/clk/clk-max9485.c devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 206 drivers/extcon/extcon-palmas.c palmas_usb->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id", devm_gpiod_get_optional 213 drivers/extcon/extcon-palmas.c palmas_usb->vbus_gpiod = devm_gpiod_get_optional(&pdev->dev, "vbus", devm_gpiod_get_optional 113 drivers/extcon/extcon-usb-gpio.c info->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id", GPIOD_IN); devm_gpiod_get_optional 114 drivers/extcon/extcon-usb-gpio.c info->vbus_gpiod = devm_gpiod_get_optional(&pdev->dev, "vbus", devm_gpiod_get_optional 292 drivers/fpga/altera-ps-spi.c conf->confd = devm_gpiod_get_optional(&spi->dev, "confd", GPIOD_IN); devm_gpiod_get_optional 1262 drivers/fsi/fsi-master-ast-cf.c gpio = devm_gpiod_get_optional(&pdev->dev, "trans", 0); devm_gpiod_get_optional 1270 drivers/fsi/fsi-master-ast-cf.c gpio = devm_gpiod_get_optional(&pdev->dev, "enable", 0); devm_gpiod_get_optional 1278 drivers/fsi/fsi-master-ast-cf.c gpio = devm_gpiod_get_optional(&pdev->dev, "mux", 0); devm_gpiod_get_optional 803 drivers/fsi/fsi-master-gpio.c gpio = devm_gpiod_get_optional(&pdev->dev, "trans", 0); devm_gpiod_get_optional 811 drivers/fsi/fsi-master-gpio.c gpio = devm_gpiod_get_optional(&pdev->dev, "enable", 0); devm_gpiod_get_optional 819 drivers/fsi/fsi-master-gpio.c gpio = devm_gpiod_get_optional(&pdev->dev, "mux", 0); devm_gpiod_get_optional 440 drivers/gnss/sirf.c data->on_off = devm_gpiod_get_optional(dev, "sirf,onoff", devm_gpiod_get_optional 446 drivers/gnss/sirf.c data->wakeup = devm_gpiod_get_optional(dev, "sirf,wakeup", devm_gpiod_get_optional 126 drivers/gpio/gpio-74x164.c chip->gpiod_oe = devm_gpiod_get_optional(&spi->dev, "enable", devm_gpiod_get_optional 925 drivers/gpio/gpio-pca953x.c reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 150 drivers/gpio/gpio-pisosr.c gpio->load_gpio = devm_gpiod_get_optional(dev, "load", GPIOD_OUT_LOW); devm_gpiod_get_optional 163 drivers/gpio/gpio-xra1403.c reset_gpio = devm_gpiod_get_optional(&spi->dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 80 drivers/gpio/gpiolib-devres.c EXPORT_SYMBOL_GPL(devm_gpiod_get_optional); devm_gpiod_get_optional 1135 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c adv7511->gpio_pd = devm_gpiod_get_optional(dev, "pd", GPIOD_OUT_HIGH); devm_gpiod_get_optional 1705 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c dp->hpd_gpiod = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN); devm_gpiod_get_optional 1707 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c dp->hpd_gpiod = devm_gpiod_get_optional(dev, "samsung,hpd", devm_gpiod_get_optional 70 drivers/gpu/drm/bridge/lvds-encoder.c lvds_encoder->powerdown_gpio = devm_gpiod_get_optional(dev, "powerdown", devm_gpiod_get_optional 974 drivers/gpu/drm/bridge/sii902x.c sii902x->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 1537 drivers/gpu/drm/bridge/tc358767.c tc->sd_gpio = devm_gpiod_get_optional(dev, "shutdown", GPIOD_OUT_HIGH); devm_gpiod_get_optional 1547 drivers/gpu/drm/bridge/tc358767.c tc->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 173 drivers/gpu/drm/bridge/thc63lvd1024.c thc63->oe = devm_gpiod_get_optional(thc63->dev, "oe", GPIOD_OUT_LOW); devm_gpiod_get_optional 180 drivers/gpu/drm/bridge/thc63lvd1024.c thc63->pdwn = devm_gpiod_get_optional(thc63->dev, "powerdown", devm_gpiod_get_optional 343 drivers/gpu/drm/bridge/ti-tfp410.c dvi->powerdown = devm_gpiod_get_optional(dev, "powerdown", devm_gpiod_get_optional 1562 drivers/gpu/drm/msm/dsi/dsi_host.c msm_host->disp_en_gpio = devm_gpiod_get_optional(panel_device, devm_gpiod_get_optional 1571 drivers/gpu/drm/msm/dsi/dsi_host.c msm_host->te_gpio = devm_gpiod_get_optional(panel_device, "disp-te", devm_gpiod_get_optional 561 drivers/gpu/drm/msm/hdmi/hdmi.c gpiod = devm_gpiod_get_optional(dev, name, GPIOD_ASIS); devm_gpiod_get_optional 575 drivers/gpu/drm/msm/hdmi/hdmi.c gpiod = devm_gpiod_get_optional(dev, name3, GPIOD_ASIS); devm_gpiod_get_optional 117 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c gpio = devm_gpiod_get_optional(&pdev->dev, "hpd", GPIOD_IN); devm_gpiod_get_optional 78 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c gpio = devm_gpiod_get_optional(&pdev->dev, "enable", GPIOD_OUT_LOW); devm_gpiod_get_optional 1178 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c ddata->ext_te_gpio = devm_gpiod_get_optional(&pdev->dev, "te", devm_gpiod_get_optional 852 drivers/gpu/drm/panel/panel-ilitek-ili9322.c ili->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 478 drivers/gpu/drm/panel/panel-innolux-p079zca.c innolux->enable_gpio = devm_gpiod_get_optional(dev, "enable", devm_gpiod_get_optional 382 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c kingdisplay->enable_gpio = devm_gpiod_get_optional(dev, "enable", devm_gpiod_get_optional 227 drivers/gpu/drm/panel/panel-lvds.c lvds->enable_gpio = devm_gpiod_get_optional(lvds->dev, "enable", devm_gpiod_get_optional 236 drivers/gpu/drm/panel/panel-lvds.c lvds->reset_gpio = devm_gpiod_get_optional(lvds->dev, "reset", devm_gpiod_get_optional 435 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 587 drivers/gpu/drm/panel/panel-raydium-rm67191.c panel->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 379 drivers/gpu/drm/panel/panel-raydium-rm68200.c ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 208 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c s6->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 435 drivers/gpu/drm/panel/panel-simple.c panel->enable_gpio = devm_gpiod_get_optional(dev, "enable", devm_gpiod_get_optional 333 drivers/gpu/drm/tilcdc/tilcdc_panel.c panel_mod->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable", devm_gpiod_get_optional 200 drivers/gpu/drm/tiny/ili9341.c dbi->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 206 drivers/gpu/drm/tiny/ili9341.c dc = devm_gpiod_get_optional(dev, "dc", GPIOD_OUT_LOW); devm_gpiod_get_optional 204 drivers/gpu/drm/tiny/mi0283qt.c dbi->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 210 drivers/gpu/drm/tiny/mi0283qt.c dc = devm_gpiod_get_optional(dev, "dc", GPIOD_OUT_LOW); devm_gpiod_get_optional 419 drivers/hwmon/gpio-fan.c fan_data->alarm_gpio = devm_gpiod_get_optional(dev, "alarm", GPIOD_IN); devm_gpiod_get_optional 659 drivers/i2c/busses/i2c-designware-master.c gpio = devm_gpiod_get_optional(dev->dev, "scl", GPIOD_OUT_HIGH); devm_gpiod_get_optional 665 drivers/i2c/busses/i2c-designware-master.c gpio = devm_gpiod_get_optional(dev->dev, "sda", GPIOD_IN); devm_gpiod_get_optional 433 drivers/i2c/busses/i2c-iop3xx.c adapter_data->gpio_scl = devm_gpiod_get_optional(&pdev->dev, devm_gpiod_get_optional 440 drivers/i2c/busses/i2c-iop3xx.c adapter_data->gpio_sda = devm_gpiod_get_optional(&pdev->dev, devm_gpiod_get_optional 173 drivers/i2c/busses/i2c-pca-platform.c i2c->gpio = devm_gpiod_get_optional(&pdev->dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 247 drivers/i2c/muxes/i2c-mux-ltc4306.c gpio = devm_gpiod_get_optional(&client->dev, "enable", GPIOD_OUT_LOW); devm_gpiod_get_optional 434 drivers/i2c/muxes/i2c-mux-pca954x.c gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 438 drivers/iio/adc/ad7606.c st->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 442 drivers/iio/adc/ad7606.c st->gpio_range = devm_gpiod_get_optional(dev, "adi,range", devm_gpiod_get_optional 447 drivers/iio/adc/ad7606.c st->gpio_standby = devm_gpiod_get_optional(dev, "standby", devm_gpiod_get_optional 452 drivers/iio/adc/ad7606.c st->gpio_frstdata = devm_gpiod_get_optional(dev, "adi,first-data", devm_gpiod_get_optional 240 drivers/iio/adc/ad7766.c ad7766->pd_gpio = devm_gpiod_get_optional(&spi->dev, "powerdown", devm_gpiod_get_optional 249 drivers/iio/adc/ad7780.c st->powerdown_gpio = devm_gpiod_get_optional(dev, devm_gpiod_get_optional 262 drivers/iio/adc/ad7780.c st->gain_gpio = devm_gpiod_get_optional(dev, devm_gpiod_get_optional 271 drivers/iio/adc/ad7780.c st->filter_gpio = devm_gpiod_get_optional(dev, devm_gpiod_get_optional 317 drivers/iio/adc/ti-ads124s08.c ads124s_priv->reset_gpio = devm_gpiod_get_optional(&spi->dev, devm_gpiod_get_optional 162 drivers/iio/dac/ad5592r-base.c gpio = devm_gpiod_get_optional(st->dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 773 drivers/iio/dac/ad5758.c st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset", devm_gpiod_get_optional 136 drivers/iio/dac/ti-dac7612.c priv->loaddacs = devm_gpiod_get_optional(&spi->dev, "ti,loaddacs", devm_gpiod_get_optional 999 drivers/iio/frequency/ad9523.c st->pwrdown_gpio = devm_gpiod_get_optional(&spi->dev, "powerdown", devm_gpiod_get_optional 1006 drivers/iio/frequency/ad9523.c st->reset_gpio = devm_gpiod_get_optional(&spi->dev, "reset", devm_gpiod_get_optional 1018 drivers/iio/frequency/ad9523.c st->sync_gpio = devm_gpiod_get_optional(&spi->dev, "sync", devm_gpiod_get_optional 144 drivers/iio/potentiometer/ad5272.c reset_gpio = devm_gpiod_get_optional(&data->client->dev, "reset", devm_gpiod_get_optional 464 drivers/iio/temperature/mlx90614.c gpio = devm_gpiod_get_optional(&client->dev, "wakeup", GPIOD_IN); devm_gpiod_get_optional 526 drivers/input/misc/drv260x.c haptics->enable_gpio = devm_gpiod_get_optional(dev, "enable", devm_gpiod_get_optional 103 drivers/input/mouse/gpio_mouse.c gmouse->bleft = devm_gpiod_get_optional(dev, "button-left", GPIOD_IN); devm_gpiod_get_optional 106 drivers/input/mouse/gpio_mouse.c gmouse->bmiddle = devm_gpiod_get_optional(dev, "button-middle", devm_gpiod_get_optional 110 drivers/input/mouse/gpio_mouse.c gmouse->bright = devm_gpiod_get_optional(dev, "button-right", devm_gpiod_get_optional 3088 drivers/input/touchscreen/atmel_mxt_ts.c data->reset_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 516 drivers/input/touchscreen/bu21013_ts.c ts->int_gpiod = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 371 drivers/input/touchscreen/bu21029_ts.c bu21029->reset_gpios = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 620 drivers/input/touchscreen/cyttsp_core.c ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 1068 drivers/input/touchscreen/edt-ft5x06.c tsdata->reset_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 1077 drivers/input/touchscreen/edt-ft5x06.c tsdata->wake_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 206 drivers/input/touchscreen/eeti_ts.c eeti->attn_gpio = devm_gpiod_get_optional(dev, "attn", GPIOD_IN); devm_gpiod_get_optional 597 drivers/input/touchscreen/goodix.c gpiod = devm_gpiod_get_optional(dev, GOODIX_GPIO_INT_NAME, GPIOD_IN); devm_gpiod_get_optional 609 drivers/input/touchscreen/goodix.c gpiod = devm_gpiod_get_optional(dev, GOODIX_GPIO_RST_NAME, GPIOD_IN); devm_gpiod_get_optional 1034 drivers/input/touchscreen/hideep.c ts->reset_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 283 drivers/input/touchscreen/ili210x.c reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 1452 drivers/input/touchscreen/melfas_mip4.c ts->gpio_ce = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 517 drivers/input/touchscreen/pixcir_i2c_ts.c tsdata->gpio_reset = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 525 drivers/input/touchscreen/pixcir_i2c_ts.c tsdata->gpio_wake = devm_gpiod_get_optional(dev, "wake", devm_gpiod_get_optional 534 drivers/input/touchscreen/pixcir_i2c_ts.c tsdata->gpio_enable = devm_gpiod_get_optional(dev, "enable", devm_gpiod_get_optional 1035 drivers/input/touchscreen/raydium_i2c_ts.c ts->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 514 drivers/input/touchscreen/silead.c data->gpio_power = devm_gpiod_get_optional(dev, "power", GPIOD_OUT_LOW); devm_gpiod_get_optional 312 drivers/input/touchscreen/sis_i2c.c ts->attn_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 322 drivers/input/touchscreen/sis_i2c.c ts->reset_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 226 drivers/input/touchscreen/st1232.c ts->reset_gpio = devm_gpiod_get_optional(&client->dev, NULL, devm_gpiod_get_optional 324 drivers/input/touchscreen/sx8654.c sx8654->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 484 drivers/input/touchscreen/tsc200x-core.c ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 753 drivers/input/touchscreen/zforce_ts.c ts->gpio_rst = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 763 drivers/input/touchscreen/zforce_ts.c ts->gpio_int = devm_gpiod_get_optional(&client->dev, "irq", devm_gpiod_get_optional 556 drivers/leds/leds-lm3532.c priv->enable_gpio = devm_gpiod_get_optional(&priv->client->dev, devm_gpiod_get_optional 328 drivers/leds/leds-lm3692x.c led->enable_gpio = devm_gpiod_get_optional(&led->client->dev, devm_gpiod_get_optional 203 drivers/leds/leds-lm3697.c priv->enable_gpio = devm_gpiod_get_optional(&priv->client->dev, devm_gpiod_get_optional 399 drivers/leds/leds-lp8860.c led->enable_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 700 drivers/media/dvb-frontends/mn88443x.c chip->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 1323 drivers/media/i2c/adv7180.c state->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown", devm_gpiod_get_optional 3400 drivers/media/i2c/adv7604.c state->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 1875 drivers/media/i2c/imx274.c imx274->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 749 drivers/media/i2c/mt9m001.c mt9m001->standby_gpio = devm_gpiod_get_optional(&client->dev, "standby", devm_gpiod_get_optional 754 drivers/media/i2c/mt9m001.c mt9m001->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 1134 drivers/media/i2c/mt9p031.c mt9p031->reset = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 1091 drivers/media/i2c/mt9t112.c priv->standby_gpio = devm_gpiod_get_optional(&client->dev, "standby", devm_gpiod_get_optional 1059 drivers/media/i2c/mt9v032.c mt9v032->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 1064 drivers/media/i2c/mt9v032.c mt9v032->standby_gpio = devm_gpiod_get_optional(&client->dev, "standby", devm_gpiod_get_optional 1128 drivers/media/i2c/mt9v111.c mt9v111->oe = devm_gpiod_get_optional(&client->dev, "enable", devm_gpiod_get_optional 1136 drivers/media/i2c/mt9v111.c mt9v111->standby = devm_gpiod_get_optional(&client->dev, "standby", devm_gpiod_get_optional 1144 drivers/media/i2c/mt9v111.c mt9v111->reset = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 1160 drivers/media/i2c/ov2640.c priv->resetb_gpio = devm_gpiod_get_optional(&client->dev, "resetb", devm_gpiod_get_optional 1174 drivers/media/i2c/ov2640.c priv->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "pwdn", devm_gpiod_get_optional 1028 drivers/media/i2c/ov2680.c sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 3027 drivers/media/i2c/ov5640.c sensor->pwdn_gpio = devm_gpiod_get_optional(dev, "powerdown", devm_gpiod_get_optional 3033 drivers/media/i2c/ov5640.c sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 1778 drivers/media/i2c/ov7670.c info->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown", devm_gpiod_get_optional 1785 drivers/media/i2c/ov7670.c info->resetb_gpio = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 925 drivers/media/i2c/ov7740.c ov7740->resetb_gpio = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 932 drivers/media/i2c/ov7740.c ov7740->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown", devm_gpiod_get_optional 1440 drivers/media/i2c/ov9650.c ov965x->gpios[GPIO_PWDN] = devm_gpiod_get_optional(dev, "powerdown", devm_gpiod_get_optional 1447 drivers/media/i2c/ov9650.c ov965x->gpios[GPIO_RST] = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 2920 drivers/media/i2c/smiapp/smiapp-core.c sensor->xshutdown = devm_gpiod_get_optional(&client->dev, "xshutdown", devm_gpiod_get_optional 971 drivers/media/i2c/st-mipid02.c bridge->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 2000 drivers/media/i2c/tc358743.c state->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 1569 drivers/media/i2c/tvp5150.c pdn_gpio = devm_gpiod_get_optional(&c->dev, "pdn", GPIOD_OUT_HIGH); devm_gpiod_get_optional 1579 drivers/media/i2c/tvp5150.c reset_gpio = devm_gpiod_get_optional(&c->dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 190 drivers/media/platform/cec-gpio/cec-gpio.c cec->hpd_gpio = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN); devm_gpiod_get_optional 194 drivers/media/platform/cec-gpio/cec-gpio.c cec->v5_gpio = devm_gpiod_get_optional(dev, "v5", GPIOD_IN); devm_gpiod_get_optional 788 drivers/media/platform/xilinx/xilinx-tpg.c xtpg->vtmux_gpio = devm_gpiod_get_optional(&pdev->dev, "timing", devm_gpiod_get_optional 385 drivers/media/radio/si470x/radio-si470x-i2c.c radio->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 1447 drivers/media/radio/si4713/si4713.c sdev->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 303 drivers/mfd/lochnagar-i2c.c present = devm_gpiod_get_optional(dev, "present", GPIOD_OUT_HIGH); devm_gpiod_get_optional 367 drivers/mfd/madera-core.c reset = devm_gpiod_get_optional(madera->dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 170 drivers/mfd/ti-lmu.c lmu->en_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH); devm_gpiod_get_optional 665 drivers/misc/eeprom/at24.c at24->wp_gpio = devm_gpiod_get_optional(dev, "wp", GPIOD_OUT_HIGH); devm_gpiod_get_optional 401 drivers/misc/eeprom/eeprom_93xx46.c pd->select = devm_gpiod_get_optional(&spi->dev, "select", devm_gpiod_get_optional 269 drivers/mmc/host/cavium-octeon.c host->global_pwr_gpiod = devm_gpiod_get_optional(&pdev->dev, devm_gpiod_get_optional 730 drivers/mmc/host/pxamci.c host->power = devm_gpiod_get_optional(dev, "power", GPIOD_OUT_LOW); devm_gpiod_get_optional 1560 drivers/mmc/host/sdhci-tegra.c tegra_host->power_gpio = devm_gpiod_get_optional(&pdev->dev, "power", devm_gpiod_get_optional 495 drivers/mtd/nand/onenand/omap2.c c->int_gpiod = devm_gpiod_get_optional(dev, "int", GPIOD_IN); devm_gpiod_get_optional 242 drivers/mtd/nand/raw/ams-delta.c priv->gpiod_rdy = devm_gpiod_get_optional(&pdev->dev, "rdy", GPIOD_IN); devm_gpiod_get_optional 240 drivers/mtd/nand/raw/gpio.c gpiomtd->nce = devm_gpiod_get_optional(dev, "nce", GPIOD_OUT_HIGH); devm_gpiod_get_optional 245 drivers/mtd/nand/raw/gpio.c gpiomtd->nwp = devm_gpiod_get_optional(dev, "nwp", GPIOD_OUT_LOW); devm_gpiod_get_optional 263 drivers/mtd/nand/raw/gpio.c gpiomtd->rdy = devm_gpiod_get_optional(dev, "rdy", GPIOD_IN); devm_gpiod_get_optional 336 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c nand->busy_gpio = devm_gpiod_get_optional(dev, "rb", GPIOD_IN); devm_gpiod_get_optional 346 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c nand->wp_gpio = devm_gpiod_get_optional(dev, "wp", GPIOD_OUT_LOW); devm_gpiod_get_optional 2232 drivers/mtd/nand/raw/omap2.c info->ready_gpiod = devm_gpiod_get_optional(&pdev->dev, "rb", devm_gpiod_get_optional 1095 drivers/mtd/nand/raw/tegra_nand.c nand->wp_gpio = devm_gpiod_get_optional(dev, "wp", GPIOD_OUT_LOW); devm_gpiod_get_optional 375 drivers/net/can/m_can/tcan4x5x.c tcan4x5x->reset_gpio = devm_gpiod_get_optional(cdev->dev, "reset", devm_gpiod_get_optional 384 drivers/net/can/m_can/tcan4x5x.c tcan4x5x->device_state_gpio = devm_gpiod_get_optional(cdev->dev, devm_gpiod_get_optional 1301 drivers/net/dsa/lan9303-core.c chip->reset_gpio = devm_gpiod_get_optional(chip->dev, "reset", devm_gpiod_get_optional 427 drivers/net/dsa/microchip/ksz_common.c dev->reset_gpio = devm_gpiod_get_optional(dev->dev, "reset", devm_gpiod_get_optional 1599 drivers/net/dsa/mt7530.c priv->reset = devm_gpiod_get_optional(&mdiodev->dev, "reset", devm_gpiod_get_optional 5080 drivers/net/dsa/mv88e6xxx/chip.c chip->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 1059 drivers/net/dsa/qca8k.c priv->reset_gpio = devm_gpiod_get_optional(priv->dev, "reset", devm_gpiod_get_optional 421 drivers/net/dsa/realtek-smi-core.c smi->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 432 drivers/net/dsa/realtek-smi-core.c smi->mdc = devm_gpiod_get_optional(dev, "mdc", GPIOD_OUT_LOW); devm_gpiod_get_optional 435 drivers/net/dsa/realtek-smi-core.c smi->mdio = devm_gpiod_get_optional(dev, "mdio", GPIOD_OUT_LOW); devm_gpiod_get_optional 1136 drivers/net/dsa/vitesse-vsc73xx-core.c vsc->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 151 drivers/net/ethernet/arc/emac_mdio.c data->reset_gpio = devm_gpiod_get_optional(priv->dev, "phy-reset", devm_gpiod_get_optional 440 drivers/net/ethernet/smsc/smsc911x.c pdata->reset_gpiod = devm_gpiod_get_optional(&pdev->dev, devm_gpiod_get_optional 273 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c reset_gpio = devm_gpiod_get_optional(priv->device, devm_gpiod_get_optional 397 drivers/net/phy/mdio_bus.c gpiod = devm_gpiod_get_optional(&bus->dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 1936 drivers/net/phy/sfp.c sfp->gpio[i] = devm_gpiod_get_optional(sfp->dev, devm_gpiod_get_optional 779 drivers/pci/controller/dwc/pci-dra7xx.c reset = devm_gpiod_get_optional(dev, NULL, GPIOD_OUT_HIGH); devm_gpiod_get_optional 1299 drivers/pci/controller/dwc/pci-keystone.c gpiod = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 1206 drivers/pci/controller/dwc/pcie-qcom.c pcie->reset = devm_gpiod_get_optional(dev, "perst", GPIOD_OUT_HIGH); devm_gpiod_get_optional 53 drivers/pcmcia/max1600.c m->gpio[i] = devm_gpiod_get_optional(dev, name, devm_gpiod_get_optional 62 drivers/pcmcia/sa1100_generic.c skt->gpio_bus_enable = devm_gpiod_get_optional(dev, "bus-enable", devm_gpiod_get_optional 77 drivers/pcmcia/sa1100_generic.c skt->stat[i].desc = devm_gpiod_get_optional(dev, devm_gpiod_get_optional 706 drivers/phy/allwinner/phy-sun4i-usb.c data->id_det_gpio = devm_gpiod_get_optional(dev, "usb0_id_det", devm_gpiod_get_optional 713 drivers/phy/allwinner/phy-sun4i-usb.c data->vbus_det_gpio = devm_gpiod_get_optional(dev, "usb0_vbus_det", devm_gpiod_get_optional 102 drivers/phy/ti/phy-tusb1210.c tusb->gpio_reset = devm_gpiod_get_optional(&ulpi->dev, "reset", devm_gpiod_get_optional 109 drivers/phy/ti/phy-tusb1210.c tusb->gpio_cs = devm_gpiod_get_optional(&ulpi->dev, "cs", devm_gpiod_get_optional 195 drivers/power/reset/ltc2952-poweroff.c data->gpio_trigger = devm_gpiod_get_optional(&pdev->dev, "trigger", devm_gpiod_get_optional 485 drivers/power/supply/act8945a_charger.c charger->lbo_gpio = devm_gpiod_get_optional(dev, "active-semi,lbo", devm_gpiod_get_optional 500 drivers/power/supply/act8945a_charger.c charger->chglev_gpio = devm_gpiod_get_optional(dev, devm_gpiod_get_optional 866 drivers/power/supply/bq24257_charger.c bq->pg = devm_gpiod_get_optional(bq->dev, BQ24257_PG_GPIO, GPIOD_IN); devm_gpiod_get_optional 408 drivers/power/supply/bq24735-charger.c charger->status_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 176 drivers/power/supply/gpio-charger.c charge_status = devm_gpiod_get_optional(dev, "charge-status", GPIOD_IN); devm_gpiod_get_optional 113 drivers/power/supply/lt3651-charger.c lt3651_charger->fault_gpio = devm_gpiod_get_optional(&pdev->dev, devm_gpiod_get_optional 120 drivers/power/supply/lt3651-charger.c lt3651_charger->chrg_gpio = devm_gpiod_get_optional(&pdev->dev, devm_gpiod_get_optional 868 drivers/power/supply/sbs-battery.c chip->gpio_detect = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 119 drivers/pps/clients/pps-gpio.c data->echo_pin = devm_gpiod_get_optional(&pdev->dev, devm_gpiod_get_optional 762 drivers/regulator/max8973-regulator.c gpiod = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 779 drivers/regulator/max8973-regulator.c gpiod = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 365 drivers/regulator/pwm-regulator.c drvdata->enb_gpio = devm_gpiod_get_optional(&pdev->dev, "enable", devm_gpiod_get_optional 457 drivers/regulator/slg51000-regulator.c cs_gpiod = devm_gpiod_get_optional(dev, "dlg,cs", devm_gpiod_get_optional 1142 drivers/scsi/ufs/ufs-qcom.c host->device_reset = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 284 drivers/spi/spi-gpio.c spi_gpio->mosi = devm_gpiod_get_optional(dev, "mosi", GPIOD_OUT_LOW); devm_gpiod_get_optional 288 drivers/spi/spi-gpio.c spi_gpio->miso = devm_gpiod_get_optional(dev, "miso", GPIOD_IN); devm_gpiod_get_optional 1868 drivers/spi/spi-pxa2xx.c drv_data->gpiod_ready = devm_gpiod_get_optional(dev, devm_gpiod_get_optional 256 drivers/spi/spi-sc18is602.c hw->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 338 drivers/staging/greybus/arche-apb-ctrl.c apb->pwroff = devm_gpiod_get_optional(dev, "pwr-off", GPIOD_IN); devm_gpiod_get_optional 346 drivers/staging/greybus/arche-apb-ctrl.c apb->clk_en = devm_gpiod_get_optional(dev, "clock-en", GPIOD_OUT_LOW); devm_gpiod_get_optional 2157 drivers/staging/iio/addac/adt7316.c chip->ldac_pin = devm_gpiod_get_optional(dev, "adi,ldac", devm_gpiod_get_optional 135 drivers/usb/common/usb-conn-gpio.c info->id_gpiod = devm_gpiod_get_optional(dev, "id", GPIOD_IN); devm_gpiod_get_optional 139 drivers/usb/common/usb-conn-gpio.c info->vbus_gpiod = devm_gpiod_get_optional(dev, "vbus", GPIOD_IN); devm_gpiod_get_optional 2079 drivers/usb/gadget/udc/atmel_usba_udc.c udc->vbus_pin = devm_gpiod_get_optional(&pdev->dev, "atmel,vbus", devm_gpiod_get_optional 417 drivers/usb/host/ohci-da8xx.c da8xx_ohci->oc_gpio = devm_gpiod_get_optional(dev, "oc", GPIOD_IN); devm_gpiod_get_optional 130 drivers/usb/isp1760/isp1760-core.c isp->rst_gpio = devm_gpiod_get_optional(dev, NULL, GPIOD_OUT_HIGH); devm_gpiod_get_optional 414 drivers/usb/misc/usb251xb.c hub->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 89 drivers/usb/misc/usb4604.c gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 224 drivers/usb/phy/phy-generic.c nop->gpiod_reset = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 228 drivers/usb/phy/phy-generic.c nop->gpiod_vbus = devm_gpiod_get_optional(dev, devm_gpiod_get_optional 488 drivers/video/backlight/pwm_bl.c pb->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable", devm_gpiod_get_optional 201 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c gpio = devm_gpiod_get_optional(&pdev->dev, "enable", GPIOD_OUT_LOW); devm_gpiod_get_optional 207 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c gpio = devm_gpiod_get_optional(&pdev->dev, "enable", GPIOD_OUT_LOW); devm_gpiod_get_optional 617 drivers/video/fbdev/ssd1307fb.c par->reset = devm_gpiod_get_optional(&client->dev, "reset", devm_gpiod_get_optional 94 include/linux/gpio/consumer.h struct gpio_desc *__must_check devm_gpiod_get_optional(struct device *dev, devm_gpiod_get_optional 101 net/rfkill/rfkill-gpio.c gpio = devm_gpiod_get_optional(&pdev->dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 107 net/rfkill/rfkill-gpio.c gpio = devm_gpiod_get_optional(&pdev->dev, "shutdown", GPIOD_OUT_LOW); devm_gpiod_get_optional 937 sound/soc/codecs/adau1977.c adau1977->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 296 sound/soc/codecs/ak4104.c reset_gpiod = devm_gpiod_get_optional(&spi->dev, "reset", devm_gpiod_get_optional 684 sound/soc/codecs/ak4458.c ak4458->reset_gpiod = devm_gpiod_get_optional(ak4458->dev, "reset", devm_gpiod_get_optional 689 sound/soc/codecs/ak4458.c ak4458->mute_gpiod = devm_gpiod_get_optional(ak4458->dev, "mute", devm_gpiod_get_optional 365 sound/soc/codecs/ak5558.c ak5558->reset_gpiod = devm_gpiod_get_optional(&i2c->dev, "reset", devm_gpiod_get_optional 202 sound/soc/codecs/bd28623.c bd->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 210 sound/soc/codecs/bd28623.c bd->mute_gpio = devm_gpiod_get_optional(dev, "mute", devm_gpiod_get_optional 405 sound/soc/codecs/cs35l32.c cs35l32->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, devm_gpiod_get_optional 1170 sound/soc/codecs/cs35l33.c cs35l33->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, devm_gpiod_get_optional 1060 sound/soc/codecs/cs35l34.c cs35l34->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, devm_gpiod_get_optional 1530 sound/soc/codecs/cs35l35.c cs35l35->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 1763 sound/soc/codecs/cs35l36.c cs35l36->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 591 sound/soc/codecs/cs4265.c cs4265->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, devm_gpiod_get_optional 682 sound/soc/codecs/cs4270.c reset_gpiod = devm_gpiod_get_optional(&i2c_client->dev, "reset", devm_gpiod_get_optional 1797 sound/soc/codecs/cs42l42.c cs42l42->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, devm_gpiod_get_optional 721 sound/soc/codecs/cs42l51.c cs42l51->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 550 sound/soc/codecs/cs42xx8.c cs42xx8->gpiod_reset = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 2465 sound/soc/codecs/cs43130.c cs43130->reset_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 298 sound/soc/codecs/cs4349.c cs4349->reset_gpio = devm_gpiod_get_optional(&client->dev, devm_gpiod_get_optional 950 sound/soc/codecs/cs53l30.c cs53l30->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 1005 sound/soc/codecs/cs53l30.c cs53l30->mute_gpio = devm_gpiod_get_optional(dev, "mute", devm_gpiod_get_optional 98 sound/soc/codecs/dmic.c dmic->gpio_en = devm_gpiod_get_optional(component->dev, devm_gpiod_get_optional 273 sound/soc/codecs/es7241.c priv->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); devm_gpiod_get_optional 281 sound/soc/codecs/es7241.c priv->m0 = devm_gpiod_get_optional(dev, "m0", GPIOD_OUT_LOW); devm_gpiod_get_optional 289 sound/soc/codecs/es7241.c priv->m1 = devm_gpiod_get_optional(dev, "m1", GPIOD_OUT_LOW); devm_gpiod_get_optional 106 sound/soc/codecs/max98357a.c max98357a->sdmode = devm_gpiod_get_optional(&pdev->dev, devm_gpiod_get_optional 247 sound/soc/codecs/pcm1789.c pcm1789->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); devm_gpiod_get_optional 3816 sound/soc/codecs/rt5645.c rt5645->gpiod_hp_det = devm_gpiod_get_optional(&i2c->dev, "hp-detect", devm_gpiod_get_optional 4133 sound/soc/codecs/rt5659.c rt5659->gpiod_ldo1_en = devm_gpiod_get_optional(&i2c->dev, "ldo1-en", devm_gpiod_get_optional 4138 sound/soc/codecs/rt5659.c rt5659->gpiod_reset = devm_gpiod_get_optional(&i2c->dev, "reset", devm_gpiod_get_optional 5299 sound/soc/codecs/rt5677.c rt5677->pow_ldo2 = devm_gpiod_get_optional(&i2c->dev, devm_gpiod_get_optional 5306 sound/soc/codecs/rt5677.c rt5677->reset_pin = devm_gpiod_get_optional(&i2c->dev, devm_gpiod_get_optional 79 sound/soc/codecs/simple-amplifier.c priv->gpiod_enable = devm_gpiod_get_optional(dev, "enable", devm_gpiod_get_optional 1125 sound/soc/codecs/sta32x.c sta32x->gpiod_nreset = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 1213 sound/soc/codecs/sta350.c sta350->gpiod_nreset = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 1218 sound/soc/codecs/sta350.c sta350->gpiod_power_down = devm_gpiod_get_optional(dev, "power-down", devm_gpiod_get_optional 695 sound/soc/codecs/tas2552.c data->enable_gpio = devm_gpiod_get_optional(dev, "enable", devm_gpiod_get_optional 828 sound/soc/codecs/tas571x.c priv->pdn_gpio = devm_gpiod_get_optional(dev, "pdn", GPIOD_OUT_LOW); devm_gpiod_get_optional 835 sound/soc/codecs/tas571x.c priv->reset_gpio = devm_gpiod_get_optional(dev, "reset", devm_gpiod_get_optional 712 sound/soc/codecs/tas6424.c tas6424->standby_gpio = devm_gpiod_get_optional(dev, "standby", devm_gpiod_get_optional 728 sound/soc/codecs/tas6424.c tas6424->mute_gpio = devm_gpiod_get_optional(dev, "mute", devm_gpiod_get_optional 1552 sound/soc/codecs/tlv320aic31xx.c aic31xx->gpio_reset = devm_gpiod_get_optional(aic31xx->dev, "reset", devm_gpiod_get_optional 580 sound/soc/codecs/wm8804.c wm8804->reset = devm_gpiod_get_optional(dev, "wlf,reset", devm_gpiod_get_optional 655 sound/soc/generic/audio-graph-card.c priv->pa_gpio = devm_gpiod_get_optional(dev, "pa", GPIOD_OUT_LOW); devm_gpiod_get_optional 1749 sound/soc/sunxi/sun4i-codec.c scodec->gpio_pa = devm_gpiod_get_optional(&pdev->dev, "allwinner,pa",