arch/mips/pci/pci-lantiq.c
127
reset_gpio = devm_gpiod_get_optional(&pdev->dev, "reset",
drivers/auxdisplay/hd44780.c
257
hd->pins[PIN_CTRL_RW] = devm_gpiod_get_optional(dev, "rw",
drivers/auxdisplay/hd44780.c
264
hd->pins[PIN_CTRL_BL] = devm_gpiod_get_optional(dev, "backlight",
drivers/bluetooth/btmtksdio.c
1456
bdev->reset = devm_gpiod_get_optional(bdev->dev, "reset",
drivers/bluetooth/btmtkuart.c
784
bdev->boot = devm_gpiod_get_optional(&serdev->dev, "boot",
drivers/bluetooth/btmtkuart.c
813
bdev->reset = devm_gpiod_get_optional(&serdev->dev, "reset",
drivers/bluetooth/btnxpuart.c
512
psdata->h2c_ps_gpio = devm_gpiod_get_optional(&serdev->dev, "device-wakeup",
drivers/bluetooth/hci_bcm.c
1105
dev->device_wakeup = devm_gpiod_get_optional(dev->dev, "device-wakeup",
drivers/bluetooth/hci_bcm.c
1110
dev->shutdown = devm_gpiod_get_optional(dev->dev, "shutdown",
drivers/bluetooth/hci_bcm.c
1115
dev->reset = devm_gpiod_get_optional(dev->dev, "reset",
drivers/bluetooth/hci_bcm.c
1142
gpio = devm_gpiod_get_optional(dev->dev, irq_con_id, GPIOD_IN);
drivers/bluetooth/hci_h5.c
894
h5->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
drivers/bluetooth/hci_h5.c
898
h5->device_wake_gpio = devm_gpiod_get_optional(dev, "device-wake",
drivers/bluetooth/hci_ll.c
707
lldev->enable_gpio = devm_gpiod_get_optional(&serdev->dev,
drivers/bluetooth/hci_qca.c
2483
qcadev->bt_en = devm_gpiod_get_optional(&serdev->dev, "enable",
drivers/bluetooth/hci_qca.c
2496
qcadev->sw_ctrl = devm_gpiod_get_optional(&serdev->dev, "swctrl",
drivers/bluetooth/hci_qca.c
2524
qcadev->bt_en = devm_gpiod_get_optional(&serdev->dev, "enable",
drivers/char/tpm/st33zp24/st33zp24.c
487
tpm_dev->io_lpcpd = devm_gpiod_get_optional(dev, "lpcpd",
drivers/clk/clk-gpio.c
386
clk->clk_gpio.gpiod = devm_gpiod_get_optional(dev, "enable",
drivers/clk/clk-lmk04832.c
1422
lmk->reset_gpio = devm_gpiod_get_optional(&spi->dev, "reset",
drivers/clk/clk-max9485.c
290
devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/clk/qcom/nsscc-qca8k.c
2177
gpiod = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/clk/xilinx/xlnx_vcu.c
684
xvcu->reset_gpio = devm_gpiod_get_optional(&pdev->dev, "reset",
drivers/counter/interrupt-cnt.c
185
priv->gpio = devm_gpiod_get_optional(dev, NULL, GPIOD_IN);
drivers/extcon/extcon-palmas.c
206
palmas_usb->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id",
drivers/extcon/extcon-palmas.c
212
palmas_usb->vbus_gpiod = devm_gpiod_get_optional(&pdev->dev, "vbus",
drivers/extcon/extcon-usb-gpio.c
111
info->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id", GPIOD_IN);
drivers/extcon/extcon-usb-gpio.c
112
info->vbus_gpiod = devm_gpiod_get_optional(&pdev->dev, "vbus",
drivers/fpga/altera-ps-spi.c
258
conf->confd = devm_gpiod_get_optional(&spi->dev, "confd", GPIOD_IN);
drivers/fpga/efinix-spi.c
221
conf->cdone = devm_gpiod_get_optional(&spi->dev, "cdone", GPIOD_IN);
drivers/fpga/lattice-sysconfig.c
370
program = devm_gpiod_get_optional(dev, "program", GPIOD_OUT_LOW);
drivers/fpga/lattice-sysconfig.c
375
init = devm_gpiod_get_optional(dev, "init", GPIOD_IN);
drivers/fpga/lattice-sysconfig.c
380
done = devm_gpiod_get_optional(dev, "done", GPIOD_IN);
drivers/fpga/xilinx-selectmap.c
59
gpio = devm_gpiod_get_optional(&pdev->dev, "csi", GPIOD_OUT_HIGH);
drivers/fpga/xilinx-selectmap.c
65
gpio = devm_gpiod_get_optional(&pdev->dev, "rdwr", GPIOD_OUT_HIGH);
drivers/fsi/fsi-master-aspeed.c
473
gpio = devm_gpiod_get_optional(dev, "cfam-reset", GPIOD_OUT_LOW);
drivers/fsi/fsi-master-aspeed.c
499
routing_gpio = devm_gpiod_get_optional(dev, "fsi-routing",
drivers/fsi/fsi-master-aspeed.c
506
mux_gpio = devm_gpiod_get_optional(dev, "fsi-mux", GPIOD_ASIS);
drivers/fsi/fsi-master-ast-cf.c
1263
gpio = devm_gpiod_get_optional(&pdev->dev, "trans", 0);
drivers/fsi/fsi-master-ast-cf.c
1271
gpio = devm_gpiod_get_optional(&pdev->dev, "enable", 0);
drivers/fsi/fsi-master-ast-cf.c
1279
gpio = devm_gpiod_get_optional(&pdev->dev, "mux", 0);
drivers/fsi/fsi-master-gpio.c
804
gpio = devm_gpiod_get_optional(&pdev->dev, "trans", 0);
drivers/fsi/fsi-master-gpio.c
812
gpio = devm_gpiod_get_optional(&pdev->dev, "enable", 0);
drivers/fsi/fsi-master-gpio.c
820
gpio = devm_gpiod_get_optional(&pdev->dev, "mux", 0);
drivers/gnss/sirf.c
440
data->on_off = devm_gpiod_get_optional(dev, "sirf,onoff",
drivers/gnss/sirf.c
448
data->wakeup = devm_gpiod_get_optional(dev, "sirf,wakeup",
drivers/gnss/ubx.c
104
reset = devm_gpiod_get_optional(&serdev->dev, "reset", GPIOD_OUT_LOW);
drivers/gnss/ubx.c
97
safeboot = devm_gpiod_get_optional(&serdev->dev, "safeboot", GPIOD_OUT_LOW);
drivers/gpio/gpio-74x164.c
152
chip->gpiod_oe = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
drivers/gpio/gpio-pca953x.c
1222
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpio/gpio-pcf857x.c
303
reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", GPIOD_OUT_HIGH);
drivers/gpio/gpio-pisosr.c
134
gpio->load_gpio = devm_gpiod_get_optional(dev, "load", GPIOD_OUT_LOW);
drivers/gpio/gpio-xra1403.c
157
reset_gpio = devm_gpiod_get_optional(&spi->dev, "reset", GPIOD_OUT_LOW);
drivers/gpio/gpiolib-devres.c
76
EXPORT_SYMBOL_GPL(devm_gpiod_get_optional);
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
1277
adv7511->gpio_pd = devm_gpiod_get_optional(dev, "pd", GPIOD_OUT_HIGH);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1376
dp->hpd_gpiod = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1378
dp->hpd_gpiod = devm_gpiod_get_optional(dev, "samsung,hpd",
drivers/gpu/drm/bridge/analogix/anx7625.c
1435
devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
drivers/gpu/drm/bridge/analogix/anx7625.c
1443
devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/bridge/display-connector.c
302
conn->hpd_gpio = devm_gpiod_get_optional(&pdev->dev, "hpd",
drivers/gpu/drm/bridge/display-connector.c
358
conn->ddc_en = devm_gpiod_get_optional(&pdev->dev, "ddc-en",
drivers/gpu/drm/bridge/ite-it6263.c
867
it->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/bridge/lontium-lt8713sx.c
474
lt8713sx->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
drivers/gpu/drm/bridge/lontium-lt8912b.c
696
gp_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/bridge/lontium-lt9211.c
739
ctx->reset_gpio = devm_gpiod_get_optional(ctx->dev, "reset",
drivers/gpu/drm/bridge/lontium-lt9611.c
1077
lt9611->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
506
lt9611uxc->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
drivers/gpu/drm/bridge/lvds-codec.c
134
lvds_codec->powerdown_gpio = devm_gpiod_get_optional(dev, "powerdown",
drivers/gpu/drm/bridge/samsung-dsim.c
1865
dsi->te_gpio = devm_gpiod_get_optional(dev, "te", GPIOD_IN);
drivers/gpu/drm/bridge/sii902x.c
1177
sii902x->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/gpu/drm/bridge/simple-bridge.c
200
sbridge->enable = devm_gpiod_get_optional(&pdev->dev, "enable",
drivers/gpu/drm/bridge/ssd2825.c
723
priv->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/gpu/drm/bridge/tc358762.c
245
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/bridge/tc358767.c
2486
tc->sd_gpio = devm_gpiod_get_optional(dev, "shutdown", GPIOD_OUT_HIGH);
drivers/gpu/drm/bridge/tc358767.c
2496
tc->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/bridge/tc358768.c
1423
priv->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/gpu/drm/bridge/tc358775.c
694
tc->stby_gpio = devm_gpiod_get_optional(dev, "stby", GPIOD_OUT_HIGH);
drivers/gpu/drm/bridge/thc63lvd1024.c
160
thc63->oe = devm_gpiod_get_optional(thc63->dev, "oe", GPIOD_OUT_LOW);
drivers/gpu/drm/bridge/thc63lvd1024.c
167
thc63->pdwn = devm_gpiod_get_optional(thc63->dev, "powerdown",
drivers/gpu/drm/bridge/ti-sn65dsi83.c
1024
ctx->enable_gpio = devm_gpiod_get_optional(ctx->dev, "enable",
drivers/gpu/drm/bridge/ti-sn65dsi86.c
2044
pdata->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/gpu/drm/bridge/ti-tdp158.c
88
tdp158->enable = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
drivers/gpu/drm/bridge/ti-tfp410.c
371
dvi->powerdown = devm_gpiod_get_optional(dev, "powerdown",
drivers/gpu/drm/msm/hdmi/hdmi.c
363
hdmi->hpd_gpiod = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
338
boe->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_ASIS);
drivers/gpu/drm/panel/panel-boe-th101mb31ig002-28a.c
378
ctx->reset = devm_gpiod_get_optional(&dsi->dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/panel/panel-edp.c
426
p->hpd_gpio = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN);
drivers/gpu/drm/panel/panel-edp.c
862
panel->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/gpu/drm/panel/panel-elida-kd35t133.c
214
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
207
ctx->reset = devm_gpiod_get_optional(&dsi->dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-focaltech-ota7290b.c
164
ctx->reset = devm_gpiod_get_optional(&dsi->dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/panel/panel-himax-hx8279.c
1030
hx->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_ASIS);
drivers/gpu/drm/panel/panel-himax-hx8394.c
989
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/panel/panel-ilitek-ili9322.c
841
ili->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/panel/panel-ilitek-ili9341.c
540
reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/panel/panel-ilitek-ili9341.c
544
dc = devm_gpiod_get_optional(dev, "dc", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-ilitek-ili9881c.c
2572
ctx->reset = devm_gpiod_get_optional(&dsi->dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-innolux-p079zca.c
407
innolux->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c
332
kingdisplay->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c
561
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c
617
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-lvds.c
192
lvds->enable_gpio = devm_gpiod_get_optional(lvds->dev, "enable",
drivers/gpu/drm/panel/panel-lvds.c
201
lvds->reset_gpio = devm_gpiod_get_optional(lvds->dev, "reset",
drivers/gpu/drm/panel/panel-magnachip-d53e6ea8966.c
402
db->enable = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-motorola-mot.c
190
priv->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/gpu/drm/panel/panel-newvision-nv3051d.c
376
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/panel/panel-novatek-nt35510.c
1142
nt->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/panel/panel-novatek-nt35560.c
424
nt->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/gpu/drm/panel/panel-orisetech-otm8009a.c
397
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-raydium-rm67191.c
569
panel->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-raydium-rm67200.c
405
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-raydium-rm68200.c
335
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-renesas-r61307.c
234
priv->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/gpu/drm/panel/panel-renesas-r69328.c
199
priv->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
291
panel->hpd_gpio = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN);
drivers/gpu/drm/panel/panel-samsung-ltl106hl02.c
126
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-samsung-s6d16d0.c
195
s6->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/gpu/drm/panel/panel-samsung-s6e8aa5x01-ams561ra01.c
923
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_ASIS);
drivers/gpu/drm/panel/panel-seiko-43wvf1g.c
223
panel->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/gpu/drm/panel/panel-sharp-lq079l1sx01.c
153
sharp->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-simple.c
690
panel->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/gpu/drm/panel/panel-sitronix-st7701.c
1369
dc = devm_gpiod_get_optional(&spi->dev, "dc", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-sitronix-st7789v.c
640
ctx->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/panel/panel-synaptics-tddi.c
189
ctx->backlight_gpio = devm_gpiod_get_optional(dev, "backlight", GPIOD_ASIS);
drivers/gpu/drm/panel/panel-synaptics-tddi.c
194
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_ASIS);
drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c
249
ctx->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
554
hdmi->frl_enable_gpio = devm_gpiod_get_optional(hdmi->dev, "frl-enable",
drivers/gpu/drm/sitronix/st7920.c
817
st7920->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/solomon/ssd130x.c
1958
ssd130x->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/gpu/drm/tiny/ili9163.c
222
dbi->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/tiny/ili9163.c
228
dc = devm_gpiod_get_optional(dev, "dc", GPIOD_OUT_LOW);
drivers/gpu/drm/tiny/ili9341.c
257
dbi->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/tiny/ili9341.c
261
dc = devm_gpiod_get_optional(dev, "dc", GPIOD_OUT_LOW);
drivers/gpu/drm/tiny/mi0283qt.c
261
dbi->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/tiny/mi0283qt.c
265
dc = devm_gpiod_get_optional(dev, "dc", GPIOD_OUT_LOW);
drivers/gpu/drm/tiny/panel-mipi-dbi.c
417
dbi->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/gpu/drm/tiny/panel-mipi-dbi.c
422
dc = devm_gpiod_get_optional(dev, "dc", GPIOD_OUT_LOW | GPIOD_FLAGS_BIT_NONEXCLUSIVE);
drivers/gpu/drm/tiny/sharp-memory.c
554
smd->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
drivers/gpu/drm/vc4/vc4_hdmi.c
3283
vc4_hdmi->hpd_gpio = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN);
drivers/hid/hid-goodix-spi.c
703
ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/hid/i2c-hid/i2c-hid-of-elan.c
113
devm_gpiod_get_optional(&client->dev, "reset", GPIOD_OUT_HIGH);
drivers/hid/i2c-hid/i2c-hid-of-goodix.c
93
devm_gpiod_get_optional(&client->dev, "reset", GPIOD_OUT_HIGH);
drivers/hid/i2c-hid/i2c-hid-of.c
117
ihid_of->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/hwmon/gpio-fan.c
451
fan_data->alarm_gpio = devm_gpiod_get_optional(dev, "alarm", GPIOD_IN);
drivers/i2c/busses/i2c-designware-master.c
983
gpio = devm_gpiod_get_optional(dev->dev, "scl", GPIOD_OUT_HIGH);
drivers/i2c/busses/i2c-designware-master.c
989
gpio = devm_gpiod_get_optional(dev->dev, "sda", GPIOD_IN);
drivers/i2c/busses/i2c-iop3xx.c
430
adapter_data->gpio_scl = devm_gpiod_get_optional(&pdev->dev,
drivers/i2c/busses/i2c-iop3xx.c
437
adapter_data->gpio_sda = devm_gpiod_get_optional(&pdev->dev,
drivers/i2c/busses/i2c-pca-platform.c
167
i2c->gpio = devm_gpiod_get_optional(&pdev->dev, "reset", GPIOD_OUT_LOW);
drivers/i2c/muxes/i2c-mux-ltc4306.c
246
gpio = devm_gpiod_get_optional(&client->dev, "enable", GPIOD_OUT_LOW);
drivers/i2c/muxes/i2c-mux-pca954x.c
536
data->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/adc/ad4000.c
1035
st->cnv_gpio = devm_gpiod_get_optional(dev, "cnv", GPIOD_OUT_HIGH);
drivers/iio/adc/ad4030.c
1304
reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/adc/ad4695.c
1826
st->cnv_gpio = devm_gpiod_get_optional(dev, "cnv", GPIOD_OUT_LOW);
drivers/iio/adc/ad4695.c
1884
st->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/adc/ad4851.c
1212
st->pd_gpio = devm_gpiod_get_optional(dev, "pd", GPIOD_OUT_LOW);
drivers/iio/adc/ad7091r8.c
195
st->reset_gpio = devm_gpiod_get_optional(st->dev, "reset",
drivers/iio/adc/ad7476.c
363
st->convst_gpio = devm_gpiod_get_optional(&spi->dev,
drivers/iio/adc/ad7606.c
1034
st->gpio_convst = devm_gpiod_get_optional(dev, "adi,conversion-start",
drivers/iio/adc/ad7606.c
1040
st->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/iio/adc/ad7606.c
1044
st->gpio_range = devm_gpiod_get_optional(dev, "adi,range",
drivers/iio/adc/ad7606.c
1049
st->gpio_standby = devm_gpiod_get_optional(dev, "standby",
drivers/iio/adc/ad7606.c
1054
st->gpio_frstdata = devm_gpiod_get_optional(dev, "adi,first-data",
drivers/iio/adc/ad7625.c
278
st->en_gpios[i] = devm_gpiod_get_optional(dev, en_gpio_buf,
drivers/iio/adc/ad7766.c
231
ad7766->pd_gpio = devm_gpiod_get_optional(&spi->dev, "powerdown",
drivers/iio/adc/ad7768-1.c
1244
st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset",
drivers/iio/adc/ad7768-1.c
1274
st->gpio_sync_in = devm_gpiod_get_optional(&st->spi->dev, "adi,sync-in",
drivers/iio/adc/ad7779.c
926
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/iio/adc/ad7780.c
267
st->powerdown_gpio = devm_gpiod_get_optional(dev,
drivers/iio/adc/ad7780.c
278
st->gain_gpio = devm_gpiod_get_optional(dev,
drivers/iio/adc/ad7780.c
285
st->filter_gpio = devm_gpiod_get_optional(dev,
drivers/iio/adc/ad7944.c
722
adc->cnv = devm_gpiod_get_optional(dev, "cnv", GPIOD_OUT_LOW);
drivers/iio/adc/ad7944.c
733
adc->turbo = devm_gpiod_get_optional(dev, "turbo", GPIOD_OUT_LOW);
drivers/iio/adc/ad9467.c
1058
gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/adc/ad9467.c
1339
st->pwrdown_gpio = devm_gpiod_get_optional(dev, "powerdown", GPIOD_OUT_LOW);
drivers/iio/adc/ad_sigma_delta.c
916
sigma_delta->rdy_gpiod = devm_gpiod_get_optional(&spi->dev, "rdy", GPIOD_IN);
drivers/iio/adc/ade9000.c
1566
gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/adc/max1241.c
158
adc->shutdown = devm_gpiod_get_optional(dev, "shutdown",
drivers/iio/adc/mcp3911.c
755
gpio_reset = devm_gpiod_get_optional(&spi->dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/adc/ti-ads1018.c
585
ads1018->drdy_gpiod = devm_gpiod_get_optional(dev, con_id, GPIOD_IN);
drivers/iio/adc/ti-ads1119.c
727
st->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/iio/adc/ti-ads124s08.c
320
ads124s_priv->reset_gpio = devm_gpiod_get_optional(&spi->dev,
drivers/iio/adc/ti-ads1298.c
651
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/adc/ti-ads7924.c
366
data->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/iio/adc/ti-lmp92064.c
335
gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/addac/ad74115.c
1757
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/addac/ad74413r.c
413
reset_gpio = devm_gpiod_get_optional(st->dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/amplifiers/ad8366.c
330
enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
drivers/iio/chemical/ccs811.c
371
reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/iio/chemical/ccs811.c
425
data->wakeup_gpio = devm_gpiod_get_optional(&client->dev, "wakeup",
drivers/iio/dac/ad3530r.c
376
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/dac/ad3530r.c
436
st->ldac_gpio = devm_gpiod_get_optional(dev, "ldac", GPIOD_OUT_LOW);
drivers/iio/dac/ad3552r-hs.c
421
st->reset_gpio = devm_gpiod_get_optional(st->dev,
drivers/iio/dac/ad3552r.c
366
dac->gpio_reset = devm_gpiod_get_optional(&dac->spi->dev, "reset",
drivers/iio/dac/ad3552r.c
465
dac->gpio_ldac = devm_gpiod_get_optional(dev, "ldac", GPIOD_OUT_HIGH);
drivers/iio/dac/ad5592r-base.c
154
gpio = devm_gpiod_get_optional(st->dev, "reset", GPIOD_OUT_LOW);
drivers/iio/dac/ad5758.c
771
st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset",
drivers/iio/dac/ad5766.c
625
st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset",
drivers/iio/dac/ad5770r.c
549
st->gpio_reset = devm_gpiod_get_optional(&st->spi->dev, "reset",
drivers/iio/dac/ad5791.c
489
st->gpio_reset = devm_gpiod_get_optional(&spi->dev, "reset",
drivers/iio/dac/ad5791.c
494
st->gpio_clear = devm_gpiod_get_optional(&spi->dev, "clear",
drivers/iio/dac/ad5791.c
499
st->gpio_ldac = devm_gpiod_get_optional(&spi->dev, "ldac",
drivers/iio/dac/ad7293.c
795
st->gpio_reset = devm_gpiod_get_optional(dev, "reset",
drivers/iio/dac/ad8460.c
111
reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/iio/dac/ad9739a.c
165
gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/dac/ltc2664.c
609
gpio = devm_gpiod_get_optional(&st->spi->dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/dac/ltc2688.c
848
gpio = devm_gpiod_get_optional(dev, "clr", GPIOD_OUT_HIGH);
drivers/iio/dac/max22007.c
431
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/iio/dac/ti-dac7612.c
144
priv->loaddacs = devm_gpiod_get_optional(&spi->dev, "ti,loaddacs",
drivers/iio/frequency/ad9523.c
973
st->pwrdown_gpio = devm_gpiod_get_optional(dev, "powerdown",
drivers/iio/frequency/ad9523.c
978
st->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/iio/frequency/ad9523.c
988
st->sync_gpio = devm_gpiod_get_optional(dev, "sync",
drivers/iio/frequency/adf4350.c
659
st->lock_detect_gpiod = devm_gpiod_get_optional(&spi->dev, NULL,
drivers/iio/frequency/adf4377.c
888
st->gpio_ce = devm_gpiod_get_optional(dev, "chip-enable",
drivers/iio/frequency/adf4377.c
894
st->gpio_enclk1 = devm_gpiod_get_optional(dev, "clk1-enable",
drivers/iio/frequency/adf4377.c
901
st->gpio_enclk2 = devm_gpiod_get_optional(dev, "clk2-enable",
drivers/iio/humidity/hdc3020.c
826
data->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/iio/imu/adis.c
406
gpio = devm_gpiod_get_optional(&adis->spi->dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/imu/bno055/bno055.c
1603
priv->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/iio/light/bh1750.c
257
data->reset_gpio = devm_gpiod_get_optional(&client->dev,
drivers/iio/magnetometer/af8133j.c
419
data->reset_gpiod = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/magnetometer/ak8975.c
952
eoc_gpiod = devm_gpiod_get_optional(&client->dev, NULL, GPIOD_IN);
drivers/iio/magnetometer/ak8975.c
962
reset_gpiod = devm_gpiod_get_optional(&client->dev,
drivers/iio/magnetometer/yamaha-yas530.c
1431
yas5xx->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/iio/potentiometer/ad5272.c
144
reset_gpio = devm_gpiod_get_optional(&data->client->dev, "reset",
drivers/iio/potentiometer/x9250.c
180
x9250->wp_gpio = devm_gpiod_get_optional(&spi->dev, "wp", GPIOD_OUT_LOW);
drivers/iio/pressure/bmp280-core.c
3213
gpiod = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/pressure/mpl115.c
198
data->shutdown = devm_gpiod_get_optional(dev, "shutdown",
drivers/iio/pressure/mprls0025pa.c
418
data->gpiod_reset = devm_gpiod_get_optional(dev, "reset",
drivers/iio/proximity/srf04.c
278
data->gpiod_power = devm_gpiod_get_optional(dev, "power",
drivers/iio/proximity/vl53l0x-i2c.c
340
data->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/resolver/ad2s1210.c
1484
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/temperature/ltc2983.c
1974
gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/iio/temperature/mlx90614.c
531
gpio = devm_gpiod_get_optional(&client->dev, "wakeup", GPIOD_IN);
drivers/input/keyboard/adp5588-keys.c
755
gpio = devm_gpiod_get_optional(&client->dev, "reset", GPIOD_OUT_HIGH);
drivers/input/misc/drv260x.c
519
haptics->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/input/misc/iqs7222.c
3086
iqs7222->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/input/misc/pwm-vibra.c
147
vibrator->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable",
drivers/input/mouse/gpio_mouse.c
101
gmouse->bleft = devm_gpiod_get_optional(dev, "button-left", GPIOD_IN);
drivers/input/mouse/gpio_mouse.c
104
gmouse->bmiddle = devm_gpiod_get_optional(dev, "button-middle",
drivers/input/mouse/gpio_mouse.c
108
gmouse->bright = devm_gpiod_get_optional(dev, "button-right",
drivers/input/touchscreen/ads7846.c
1451
ts->gpio_hsync = devm_gpiod_get_optional(dev, "ti,hsync", GPIOD_IN);
drivers/input/touchscreen/atmel_mxt_ts.c
3271
data->reset_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/atmel_mxt_ts.c
3280
data->wake_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/bu21013_ts.c
511
ts->int_gpiod = devm_gpiod_get_optional(dev, "touch", GPIOD_IN);
drivers/input/touchscreen/bu21029_ts.c
365
bu21029->reset_gpios = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/input/touchscreen/cy8ctmg110_ts.c
206
ts->reset_gpio = devm_gpiod_get_optional(&client->dev, NULL,
drivers/input/touchscreen/cyttsp5.c
873
ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/input/touchscreen/cyttsp_core.c
646
ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/input/touchscreen/edt-ft5x06.c
1195
tsdata->reset_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/edt-ft5x06.c
1204
tsdata->wake_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/eeti_ts.c
202
eeti->attn_gpio = devm_gpiod_get_optional(dev, "attn", GPIOD_IN);
drivers/input/touchscreen/exc3000.c
351
data->reset = devm_gpiod_get_optional(&client->dev, "reset",
drivers/input/touchscreen/goodix.c
983
gpiod = devm_gpiod_get_optional(dev, GOODIX_GPIO_INT_NAME, GPIOD_IN);
drivers/input/touchscreen/goodix.c
997
gpiod = devm_gpiod_get_optional(dev, GOODIX_GPIO_RST_NAME, GPIOD_ASIS);
drivers/input/touchscreen/goodix_berlin_core.c
749
cd->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/input/touchscreen/hideep.c
1044
ts->reset_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/hycon-hy46xx.c
463
tsdata->reset_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/hynitron-cst816x.c
203
priv->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/input/touchscreen/ili210x.c
975
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/input/touchscreen/ilitek_ts_i2c.c
565
ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/input/touchscreen/iqs5xx.c
1017
iqs5xx->reset_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/iqs7211.c
2478
iqs7211->reset_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/melfas_mip4.c
1420
ts->gpio_ce = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/pixcir_i2c_ts.c
520
tsdata->gpio_reset = devm_gpiod_get_optional(dev, "reset",
drivers/input/touchscreen/pixcir_i2c_ts.c
526
tsdata->gpio_wake = devm_gpiod_get_optional(dev, "wake",
drivers/input/touchscreen/pixcir_i2c_ts.c
532
tsdata->gpio_enable = devm_gpiod_get_optional(dev, "enable",
drivers/input/touchscreen/raydium_i2c_ts.c
1088
ts->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/input/touchscreen/silead.c
699
data->gpio_power = devm_gpiod_get_optional(dev, "power", GPIOD_OUT_LOW);
drivers/input/touchscreen/sis_i2c.c
311
ts->attn_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/sis_i2c.c
317
ts->reset_gpio = devm_gpiod_get_optional(&client->dev,
drivers/input/touchscreen/st1232.c
330
ts->reset_gpio = devm_gpiod_get_optional(&client->dev, NULL,
drivers/input/touchscreen/stmfts.c
695
sdata->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/input/touchscreen/sx8654.c
321
sx8654->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset",
drivers/input/touchscreen/tsc2007_core.c
252
ts->gpiod = devm_gpiod_get_optional(dev, NULL, GPIOD_IN);
drivers/input/touchscreen/tsc200x-core.c
516
ts->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/input/touchscreen/wacom_w9000.c
291
wacom_data->flash_mode_gpio = devm_gpiod_get_optional(dev, "flash-mode", GPIOD_OUT_LOW);
drivers/input/touchscreen/wacom_w9000.c
296
wacom_data->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/input/touchscreen/zforce_ts.c
691
ts->gpio_rst = devm_gpiod_get_optional(&client->dev, "reset",
drivers/input/touchscreen/zforce_ts.c
699
ts->gpio_int = devm_gpiod_get_optional(&client->dev, "irq",
drivers/leds/flash/leds-ktd2692.c
222
led->aux_gpio = devm_gpiod_get_optional(dev, "aux", GPIOD_ASIS);
drivers/leds/flash/leds-tps6131x.c
763
tps6131x->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset", GPIOD_OUT_HIGH);
drivers/leds/leds-aw200xx.c
569
chip->hwen = devm_gpiod_get_optional(&client->dev, "enable",
drivers/leds/leds-is31fl319x.c
398
is31->shutdown_gpio = devm_gpiod_get_optional(dev, "shutdown", GPIOD_OUT_HIGH);
drivers/leds/leds-lm3532.c
560
priv->enable_gpio = devm_gpiod_get_optional(&priv->client->dev,
drivers/leds/leds-lm3692x.c
386
led->enable_gpio = devm_gpiod_get_optional(&led->client->dev,
drivers/leds/leds-lm3697.c
211
priv->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/leds/leds-lp50xx.c
471
priv->enable_gpio = devm_gpiod_get_optional(priv->dev, "enable", GPIOD_OUT_LOW);
drivers/leds/leds-lp55xx-common.c
1249
pdata->enable_gpiod = devm_gpiod_get_optional(dev, "enable",
drivers/leds/leds-lp8860.c
289
enable_gpio = devm_gpiod_get_optional(&client->dev, "enable", GPIOD_OUT_LOW);
drivers/leds/leds-lp8864.c
231
enable_gpio = devm_gpiod_get_optional(&client->dev, "enable", GPIOD_OUT_HIGH);
drivers/media/cec/platform/cec-gpio/cec-gpio.c
201
cec->hpd_gpio = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN);
drivers/media/cec/platform/cec-gpio/cec-gpio.c
205
cec->v5_gpio = devm_gpiod_get_optional(dev, "v5", GPIOD_IN);
drivers/media/dvb-frontends/mn88443x.c
708
chip->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/ad5820.c
307
coil->enable_gpio = devm_gpiod_get_optional(&client->dev, "enable",
drivers/media/i2c/adv7180.c
1461
state->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown",
drivers/media/i2c/adv7180.c
1469
state->rst_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/adv7604.c
3533
state->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/ar0521.c
1095
sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/ccs/ccs-core.c
3333
sensor->reset = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/ccs/ccs-core.c
3339
sensor->xshutdown = devm_gpiod_get_optional(&client->dev,
drivers/media/i2c/ds90ub960.c
5021
devm_gpiod_get_optional(dev, "powerdown", GPIOD_OUT_HIGH);
drivers/media/i2c/dw9714.c
178
dw9714_dev->powerdown_gpio = devm_gpiod_get_optional(&client->dev,
drivers/media/i2c/gc2145.c
1352
gc2145->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/gc2145.c
1359
gc2145->powerdown_gpio = devm_gpiod_get_optional(dev, "powerdown",
drivers/media/i2c/hi556.c
1338
hi556->reset_gpio = devm_gpiod_get_optional(hi556->dev, "reset",
drivers/media/i2c/hi846.c
2015
hi846->rst_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/media/i2c/hi846.c
2022
hi846->shutdown_gpio = devm_gpiod_get_optional(dev, "shutdown",
drivers/media/i2c/imx111.c
1488
sensor->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/media/i2c/imx219.c
1210
imx219->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/imx274.c
2015
imx274->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/imx283.c
1510
imx283->reset_gpio = devm_gpiod_get_optional(imx283->dev, "reset",
drivers/media/i2c/imx290.c
1597
imx290->rst_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/imx296.c
1040
sensor->reset = devm_gpiod_get_optional(sensor->dev, "reset",
drivers/media/i2c/imx334.c
933
imx334->reset_gpio = devm_gpiod_get_optional(imx334->dev, "reset",
drivers/media/i2c/imx335.c
1099
imx335->reset_gpio = devm_gpiod_get_optional(imx335->dev, "reset",
drivers/media/i2c/imx355.c
1766
imx355->reset_gpio = devm_gpiod_get_optional(imx355->dev, "reset",
drivers/media/i2c/imx412.c
869
imx412->reset_gpio = devm_gpiod_get_optional(imx412->dev, "reset",
drivers/media/i2c/imx415.c
1247
sensor->reset = devm_gpiod_get_optional(sensor->dev, "reset",
drivers/media/i2c/isl7998x.c
1474
isl7998x->pd_gpio = devm_gpiod_get_optional(dev, "powerdown",
drivers/media/i2c/isl7998x.c
1480
isl7998x->rstb_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/lm3560.c
544
flash->hwen_gpio = devm_gpiod_get_optional(flash->dev, "enable",
drivers/media/i2c/max9286.c
1598
priv->gpiod_pwdn = devm_gpiod_get_optional(&client->dev, "enable",
drivers/media/i2c/max96714.c
926
devm_gpiod_get_optional(dev, "powerdown", GPIOD_OUT_HIGH);
drivers/media/i2c/mt9m001.c
751
mt9m001->standby_gpio = devm_gpiod_get_optional(&client->dev, "standby",
drivers/media/i2c/mt9m001.c
756
mt9m001->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/mt9m114.c
2554
sensor->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/media/i2c/mt9p031.c
1184
mt9p031->reset = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/mt9t112.c
1088
priv->standby_gpio = devm_gpiod_get_optional(&client->dev, "standby",
drivers/media/i2c/mt9v032.c
1063
mt9v032->reset_gpio = devm_gpiod_get_optional(mt9v032->dev, "reset",
drivers/media/i2c/mt9v032.c
1068
mt9v032->standby_gpio = devm_gpiod_get_optional(mt9v032->dev, "standby",
drivers/media/i2c/mt9v111.c
1139
mt9v111->oe = devm_gpiod_get_optional(&client->dev, "enable",
drivers/media/i2c/mt9v111.c
1147
mt9v111->standby = devm_gpiod_get_optional(&client->dev, "standby",
drivers/media/i2c/mt9v111.c
1155
mt9v111->reset = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/og01a1b.c
998
og01a1b->reset_gpio = devm_gpiod_get_optional(og01a1b->dev, "reset",
drivers/media/i2c/og0ve1b.c
713
og0ve1b->reset_gpio = devm_gpiod_get_optional(og0ve1b->dev, "reset",
drivers/media/i2c/os05b10.c
1018
os05b10->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/ov01a10.c
842
ov01a10->reset = devm_gpiod_get_optional(ov01a10->dev, "reset",
drivers/media/i2c/ov01a10.c
848
ov01a10->powerdown = devm_gpiod_get_optional(ov01a10->dev, "powerdown",
drivers/media/i2c/ov02c10.c
646
ov02c10->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/media/i2c/ov02e10.c
531
ov02e10->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/media/i2c/ov08x40.c
2217
ov08x->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/ov13b10.c
1482
ov13b->reset = devm_gpiod_get_optional(ov13b->dev, "reset",
drivers/media/i2c/ov2640.c
1154
priv->resetb_gpio = devm_gpiod_get_optional(&client->dev, "resetb",
drivers/media/i2c/ov2640.c
1168
priv->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "pwdn",
drivers/media/i2c/ov2659.c
1451
ov2659->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown",
drivers/media/i2c/ov2659.c
1457
ov2659->resetb_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/ov2680.c
1103
gpio = devm_gpiod_get_optional(dev, "powerdown", GPIOD_OUT_HIGH);
drivers/media/i2c/ov2680.c
1105
gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/media/i2c/ov2685.c
795
ov2685->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/media/i2c/ov2732.c
665
ov2732->powerdown_gpio = devm_gpiod_get_optional(ov2732->dev,
drivers/media/i2c/ov2732.c
669
ov2732->reset_gpio = devm_gpiod_get_optional(ov2732->dev, "reset",
drivers/media/i2c/ov2735.c
1001
ov2735->enable_gpio = devm_gpiod_get_optional(ov2735->dev,
drivers/media/i2c/ov2735.c
995
ov2735->reset_gpio = devm_gpiod_get_optional(ov2735->dev,
drivers/media/i2c/ov2740.c
1348
ov2740->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/media/i2c/ov2740.c
1354
ov2740->powerdown_gpio = devm_gpiod_get_optional(dev, "powerdown", GPIOD_OUT_HIGH);
drivers/media/i2c/ov4689.c
930
ov4689->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/ov4689.c
937
ov4689->pwdn_gpio = devm_gpiod_get_optional(dev, "pwdn", GPIOD_OUT_LOW);
drivers/media/i2c/ov5640.c
3911
sensor->pwdn_gpio = devm_gpiod_get_optional(dev, "powerdown",
drivers/media/i2c/ov5640.c
3917
sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/ov5647.c
1188
sensor->pwdn = devm_gpiod_get_optional(dev, "pwdn", GPIOD_OUT_HIGH);
drivers/media/i2c/ov5648.c
2484
sensor->powerdown = devm_gpiod_get_optional(dev, "powerdown",
drivers/media/i2c/ov5648.c
2491
sensor->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/media/i2c/ov5670.c
2630
ov5670->pwdn_gpio = devm_gpiod_get_optional(ov5670->dev, "powerdown",
drivers/media/i2c/ov5670.c
2635
ov5670->reset_gpio = devm_gpiod_get_optional(ov5670->dev, "reset",
drivers/media/i2c/ov5675.c
1205
ov5675->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/ov5693.c
1187
ov5693->reset = devm_gpiod_get_optional(ov5693->dev, "reset",
drivers/media/i2c/ov5693.c
1194
ov5693->powerdown = devm_gpiod_get_optional(ov5693->dev, "powerdown",
drivers/media/i2c/ov6211.c
690
ov6211->reset_gpio = devm_gpiod_get_optional(ov6211->dev, "reset",
drivers/media/i2c/ov64a40.c
3564
ov64a40->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/ov7670.c
1767
info->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown",
drivers/media/i2c/ov7670.c
1774
info->resetb_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/ov7740.c
889
ov7740->resetb_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/ov7740.c
896
ov7740->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown",
drivers/media/i2c/ov8856.c
2297
ov8856->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/ov8858.c
1884
ov8858->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/ov8858.c
1890
ov8858->pwdn_gpio = devm_gpiod_get_optional(dev, "powerdown",
drivers/media/i2c/ov8865.c
2998
sensor->powerdown = devm_gpiod_get_optional(dev, "powerdown",
drivers/media/i2c/ov8865.c
3005
sensor->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/media/i2c/ov9282.c
1024
ov9282->reset_gpio = devm_gpiod_get_optional(ov9282->dev, "reset",
drivers/media/i2c/ov9650.c
1422
ov965x->gpios[GPIO_PWDN] = devm_gpiod_get_optional(dev, "powerdown",
drivers/media/i2c/ov9650.c
1429
ov965x->gpios[GPIO_RST] = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/s5k3m5.c
1249
s5k3m5->reset_gpio = devm_gpiod_get_optional(s5k3m5->dev, "reset",
drivers/media/i2c/s5kjn1.c
1324
s5kjn1->reset_gpio = devm_gpiod_get_optional(s5kjn1->dev, "reset",
drivers/media/i2c/st-mipid02.c
831
bridge->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/t4ka3.c
983
sensor->reset_gpio = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/i2c/tc358743.c
2141
state->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/tc358746.c
1549
tc358746->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/tvp5150.c
1872
pdn_gpio = devm_gpiod_get_optional(&c->dev, "pdn", GPIOD_OUT_HIGH);
drivers/media/i2c/tvp5150.c
1882
reset_gpio = devm_gpiod_get_optional(&c->dev, "reset", GPIOD_OUT_HIGH);
drivers/media/i2c/tw9900.c
667
tw9900->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/vd55g1.c
1972
sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/vd56g3.c
1483
sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/i2c/vgxy61.c
1803
sensor->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
2295
devm_gpiod_get_optional(dev, "hpd", GPIOD_IN);
drivers/media/platform/xilinx/xilinx-csi2rxss.c
920
xcsi2rxss->rst_gpio = devm_gpiod_get_optional(dev, "video-reset",
drivers/media/platform/xilinx/xilinx-tpg.c
780
xtpg->vtmux_gpio = devm_gpiod_get_optional(&pdev->dev, "timing",
drivers/media/radio/si470x/radio-si470x-i2c.c
384
radio->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/radio/si4713/si4713.c
1447
sdev->gpio_reset = devm_gpiod_get_optional(&client->dev, "reset",
drivers/media/usb/uvc/uvc_driver.c
1343
gpio_privacy = devm_gpiod_get_optional(&dev->intf->dev, "privacy",
drivers/mfd/adp5585.c
717
gpio = devm_gpiod_get_optional(&i2c->dev, "reset", GPIOD_OUT_HIGH);
drivers/mfd/cs40l50-core.c
495
cs40l50->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/mfd/cs42l43.c
1130
cs42l43->reset = devm_gpiod_get_optional(cs42l43->dev, "reset", GPIOD_OUT_HIGH);
drivers/mfd/hi655x-pmic.c
119
pmic->gpio = devm_gpiod_get_optional(dev, "pmic", GPIOD_IN);
drivers/mfd/lochnagar-i2c.c
297
present = devm_gpiod_get_optional(dev, "present", GPIOD_OUT_HIGH);
drivers/mfd/lp87565.c
66
lp87565->reset_gpio = devm_gpiod_get_optional(lp87565->dev, "reset",
drivers/mfd/madera-core.c
396
reset = devm_gpiod_get_optional(madera->dev, "reset", GPIOD_OUT_LOW);
drivers/mfd/qcom-pm8008.c
224
reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/mfd/rt4831.c
52
enable_gpio = devm_gpiod_get_optional(&client->dev, "enable", GPIOD_OUT_HIGH);
drivers/mfd/stmpe.c
1425
irq_gpio = devm_gpiod_get_optional(ci->dev, "irq", GPIOD_ASIS);
drivers/mfd/ti-lmu.c
170
lmu->en_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
drivers/mfd/twl6040.c
712
twl6040->audpwron = devm_gpiod_get_optional(&client->dev,
drivers/mfd/wcd934x.c
254
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/misc/eeprom/eeprom_93xx46.c
442
pd->select = devm_gpiod_get_optional(dev, "select", GPIOD_OUT_LOW);
drivers/misc/hisi_hikey_usb.c
170
hisi_hikey_usb->reset = devm_gpiod_get_optional(dev,
drivers/misc/ti_fpc202.c
611
priv->en_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
drivers/mmc/host/cavium-octeon.c
260
host->global_pwr_gpiod = devm_gpiod_get_optional(&pdev->dev,
drivers/mmc/host/omap.c
1417
host->slot_switch = devm_gpiod_get_optional(host->dev, "switch",
drivers/mmc/host/pxamci.c
719
host->power = devm_gpiod_get_optional(dev, "power", GPIOD_OUT_LOW);
drivers/mmc/host/sdhci-tegra.c
1715
tegra_host->power_gpio = devm_gpiod_get_optional(&pdev->dev, "power",
drivers/mtd/nand/onenand/onenand_omap2.c
489
c->int_gpiod = devm_gpiod_get_optional(dev, "int", GPIOD_IN);
drivers/mtd/nand/raw/ams-delta.c
266
priv->gpiod_rdy = devm_gpiod_get_optional(&pdev->dev, "rdy", GPIOD_IN);
drivers/mtd/nand/raw/ams-delta.c
276
priv->gpiod_nwp = devm_gpiod_get_optional(&pdev->dev, "nwp",
drivers/mtd/nand/raw/ams-delta.c
284
priv->gpiod_nce = devm_gpiod_get_optional(&pdev->dev, "nce",
drivers/mtd/nand/raw/ams-delta.c
292
priv->gpiod_nre = devm_gpiod_get_optional(&pdev->dev, "nre",
drivers/mtd/nand/raw/ams-delta.c
300
priv->gpiod_nwe = devm_gpiod_get_optional(&pdev->dev, "nwe",
drivers/mtd/nand/raw/gpio.c
319
gpiomtd->nce = devm_gpiod_get_optional(dev, "nce", GPIOD_OUT_HIGH);
drivers/mtd/nand/raw/gpio.c
324
gpiomtd->nwp = devm_gpiod_get_optional(dev, "nwp", GPIOD_OUT_LOW);
drivers/mtd/nand/raw/gpio.c
342
gpiomtd->rdy = devm_gpiod_get_optional(dev, "rdy", GPIOD_IN);
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
375
nand->busy_gpio = devm_gpiod_get_optional(dev, "rb", GPIOD_IN);
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c
383
nand->wp_gpio = devm_gpiod_get_optional(dev, "wp", GPIOD_OUT_LOW);
drivers/mtd/nand/raw/lpc32xx_slc.c
865
host->wp_gpio = devm_gpiod_get_optional(&pdev->dev, NULL, GPIOD_OUT_LOW);
drivers/mtd/nand/raw/omap2.c
2269
info->ready_gpiod = devm_gpiod_get_optional(&pdev->dev, "rb",
drivers/mtd/nand/raw/plat_nand.c
73
data->ready_gpio = devm_gpiod_get_optional(&pdev->dev, "ready",
drivers/mtd/nand/raw/tegra_nand.c
1105
nand->wp_gpio = devm_gpiod_get_optional(dev, "wp", GPIOD_OUT_LOW);
drivers/mtd/spi-nor/core.c
3616
reset = devm_gpiod_get_optional(nor->dev, "reset", GPIOD_OUT_LOW);
drivers/net/can/dev/dev.c
566
gpio = devm_gpiod_get_optional(dev, "termination", GPIOD_OUT_LOW);
drivers/net/can/m_can/tcan4x5x-core.c
351
tcan4x5x->device_wake_gpio = devm_gpiod_get_optional(cdev->dev,
drivers/net/can/m_can/tcan4x5x-core.c
361
tcan4x5x->reset_gpio = devm_gpiod_get_optional(cdev->dev, "reset",
drivers/net/can/m_can/tcan4x5x-core.c
370
tcan4x5x->device_state_gpio = devm_gpiod_get_optional(cdev->dev,
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
2229
rx_int = devm_gpiod_get_optional(&spi->dev, "microchip,rx-int",
drivers/net/dsa/ks8995.c
766
ks->reset_gpio = devm_gpiod_get_optional(&spi->dev, "reset",
drivers/net/dsa/lan9303-core.c
1423
chip->reset_gpio = devm_gpiod_get_optional(chip->dev, "reset",
drivers/net/dsa/microchip/ksz_common.c
4404
dev->reset_gpio = devm_gpiod_get_optional(dev->dev, "reset",
drivers/net/dsa/mt7530-mdio.c
192
priv->reset = devm_gpiod_get_optional(&mdiodev->dev, "reset",
drivers/net/dsa/mv88e6xxx/chip.c
7356
chip->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/net/dsa/qca/qca8k-8xxx.c
2075
priv->reset_gpio = devm_gpiod_get_optional(priv->dev, "reset",
drivers/net/dsa/realtek/realtek-smi.c
342
priv->mdc = devm_gpiod_get_optional(dev, "mdc", GPIOD_OUT_LOW);
drivers/net/dsa/realtek/realtek-smi.c
348
priv->mdio = devm_gpiod_get_optional(dev, "mdio", GPIOD_OUT_LOW);
drivers/net/dsa/realtek/rtl83xx.c
204
priv->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/net/dsa/vitesse-vsc73xx-core.c
2339
vsc->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/net/ethernet/adi/adin1110.c
1090
reset_gpio = devm_gpiod_get_optional(&priv->spidev->dev, "reset",
drivers/net/ethernet/arc/emac_mdio.c
153
data->reset_gpio = devm_gpiod_get_optional(priv->dev, "phy-reset",
drivers/net/ethernet/davicom/dm9000.c
1443
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/net/ethernet/freescale/fec_main.c
5075
phy_reset = devm_gpiod_get_optional(&pdev->dev, "phy-reset",
drivers/net/ethernet/micrel/ks8851_common.c
1081
ks->gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/net/ethernet/smsc/smsc911x.c
439
pdata->reset_gpiod = devm_gpiod_get_optional(&pdev->dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
392
reset_gpio = devm_gpiod_get_optional(priv->device,
drivers/net/ieee802154/at86rf230.c
1543
rstn = devm_gpiod_get_optional(&spi->dev, "reset", GPIOD_OUT_LOW);
drivers/net/ieee802154/at86rf230.c
1550
slp_tr = devm_gpiod_get_optional(&spi->dev, "sleep", GPIOD_OUT_LOW);
drivers/net/phy/mdio_bus_provider.c
611
gpiod = devm_gpiod_get_optional(&bus->dev, "reset", GPIOD_OUT_HIGH);
drivers/net/phy/micrel.c
4654
gpiod = devm_gpiod_get_optional(&phydev->mdio.dev, "coma-mode",
drivers/net/phy/mscc/mscc_ptp.c
1610
vsc8531->load_save = devm_gpiod_get_optional(&phydev->mdio.dev, "load-save",
drivers/net/phy/sfp.c
3300
sfp->gpio[i] = devm_gpiod_get_optional(sfp->dev,
drivers/net/pse-pd/pd692x0.c
1785
disable_ports = devm_gpiod_get_optional(dev, "disable-ports", GPIOD_OUT_LOW);
drivers/net/pse-pd/tps23881.c
1452
reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/net/wan/framer/pef2256/pef2256.c
764
pef2256->reset_gpio = devm_gpiod_get_optional(&pdev->dev, "reset", GPIOD_OUT_LOW);
drivers/net/wireless/microchip/wilc1000/spi.c
170
gpios->enable = devm_gpiod_get_optional(&spi->dev,
drivers/net/wireless/microchip/wilc1000/spi.c
182
gpios->reset = devm_gpiod_get_optional(&spi->dev,
drivers/net/wireless/silabs/wfx/bus_spi.c
254
bus->gpio_reset = devm_gpiod_get_optional(&func->dev, "reset", GPIOD_OUT_LOW);
drivers/net/wireless/silabs/wfx/main.c
327
wdev->pdata.gpio_wakeup = devm_gpiod_get_optional(dev, "wakeup", GPIOD_OUT_LOW);
drivers/net/wireless/st/cw1200/cw1200_sdio.c
203
cw1200_reset = devm_gpiod_get_optional(NULL, "reset", GPIOD_OUT_HIGH);
drivers/net/wireless/st/cw1200/cw1200_sdio.c
209
cw1200_powerup = devm_gpiod_get_optional(NULL, "powerup", GPIOD_OUT_LOW);
drivers/net/wireless/st/cw1200/cw1200_spi.c
387
self->reset = devm_gpiod_get_optional(&func->dev, "reset", GPIOD_OUT_HIGH);
drivers/net/wireless/st/cw1200/cw1200_spi.c
393
self->powerup = devm_gpiod_get_optional(&func->dev, "powerup", GPIOD_OUT_LOW);
drivers/net/wireless/ti/wl1251/spi.c
273
wl_spi->power_gpio = devm_gpiod_get_optional(&spi->dev, "ti,power",
drivers/nfc/nfcmrvl/main.c
117
devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/nfc/nxp-nci/i2c.c
305
phy->gpiod_fw = devm_gpiod_get_optional(dev, "firmware", GPIOD_OUT_LOW);
drivers/pci/controller/cadence/pci-j721e.c
593
pcie->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/pci/controller/dwc/pci-dra7xx.c
781
reset = devm_gpiod_get_optional(dev, NULL, GPIOD_OUT_HIGH);
drivers/pci/controller/dwc/pci-imx6.c
1265
reset = devm_gpiod_get_optional(dev, "reset", GPIOD_ASIS);
drivers/pci/controller/dwc/pci-keystone.c
1231
gpiod = devm_gpiod_get_optional(dev, "reset",
drivers/pci/controller/dwc/pcie-amd-mdb.c
500
pcie->perst_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/pci/controller/dwc/pcie-designware.c
107
pci->pe_rst = devm_gpiod_get_optional(pci->dev, "reset", GPIOD_OUT_HIGH);
drivers/pci/controller/dwc/pcie-dw-rockchip.c
586
rockchip->rst_gpio = devm_gpiod_get_optional(&pdev->dev, "reset",
drivers/pci/controller/dwc/pcie-fu740.c
309
afp->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/pci/controller/dwc/pcie-fu740.c
313
afp->pwren = devm_gpiod_get_optional(dev, "pwren", GPIOD_OUT_LOW);
drivers/pci/controller/dwc/pcie-histb.c
333
hipcie->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/pci/controller/dwc/pcie-qcom-ep.c
657
pcie_ep->wake = devm_gpiod_get_optional(dev, "wake", GPIOD_OUT_LOW);
drivers/pci/controller/dwc/pcie-qcom.c
1920
pcie->reset = devm_gpiod_get_optional(dev, "perst",
drivers/pci/controller/dwc/pcie-tegra194.c
1216
pcie->pex_refclk_sel_gpiod = devm_gpiod_get_optional(pcie->dev,
drivers/pci/controller/pci-aardvark.c
1841
pcie->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/pci/controller/pcie-rockchip.c
91
rockchip->perst_gpio = devm_gpiod_get_optional(dev, "ep",
drivers/pci/controller/pcie-rockchip.c
94
rockchip->perst_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/pci/controller/plda/pcie-starfive.c
150
pcie->reset_gpio = devm_gpiod_get_optional(dev, "perst",
drivers/pcmcia/max1600.c
53
m->gpio[i] = devm_gpiod_get_optional(dev, name,
drivers/pcmcia/sa1100_generic.c
62
skt->gpio_bus_enable = devm_gpiod_get_optional(dev, "bus-enable",
drivers/pcmcia/sa1100_generic.c
77
skt->stat[i].desc = devm_gpiod_get_optional(dev,
drivers/phy/allwinner/phy-sun4i-usb.c
742
data->id_det_gpio = devm_gpiod_get_optional(dev, "usb0_id_det",
drivers/phy/allwinner/phy-sun4i-usb.c
749
data->vbus_det_gpio = devm_gpiod_get_optional(dev, "usb0_vbus_det",
drivers/phy/phy-nxp-ptn3222.c
75
ptn3222->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/phy/rockchip/phy-rockchip-usbdp.c
972
udphy->sbu1_dc_gpio = devm_gpiod_get_optional(dev, "sbu1-dc", GPIOD_OUT_LOW);
drivers/phy/rockchip/phy-rockchip-usbdp.c
976
udphy->sbu2_dc_gpio = devm_gpiod_get_optional(dev, "sbu2-dc", GPIOD_OUT_LOW);
drivers/phy/ti/phy-j721e-wiz.c
1548
wiz->gpio_typec_dir = devm_gpiod_get_optional(dev, "typec-dir",
drivers/phy/ti/phy-tusb1210.c
501
tusb->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/phy/ti/phy-tusb1210.c
507
tusb->gpio_cs = devm_gpiod_get_optional(dev, "cs", GPIOD_OUT_LOW);
drivers/pinctrl/pinctrl-cy8c95x0.c
1413
chip->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/pinctrl/pinctrl-mcp23s08.c
618
mcp->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/power/reset/ltc2952-poweroff.c
200
data->gpio_trigger = devm_gpiod_get_optional(&pdev->dev, "trigger",
drivers/power/sequencing/pwrseq-pcie-m2.c
513
ctx->w_disable1_gpio = devm_gpiod_get_optional(dev, "w-disable1", GPIOD_OUT_HIGH);
drivers/power/sequencing/pwrseq-pcie-m2.c
520
ctx->w_disable2_gpio = devm_gpiod_get_optional(dev, "w-disable2", GPIOD_OUT_HIGH);
drivers/power/sequencing/pwrseq-qcom-wcn.c
494
ctx->bt_gpio = devm_gpiod_get_optional(dev, "bt-enable", GPIOD_OUT_LOW);
drivers/power/sequencing/pwrseq-qcom-wcn.c
506
ctx->wlan_gpio = devm_gpiod_get_optional(dev, "wlan-enable",
drivers/power/sequencing/pwrseq-qcom-wcn.c
512
ctx->xo_clk_gpio = devm_gpiod_get_optional(dev, "xo-clk",
drivers/power/supply/act8945a_charger.c
485
charger->lbo_gpio = devm_gpiod_get_optional(dev, "active-semi,lbo",
drivers/power/supply/act8945a_charger.c
500
charger->chglev_gpio = devm_gpiod_get_optional(dev,
drivers/power/supply/bq24257_charger.c
859
bq->pg = devm_gpiod_get_optional(bq->dev, BQ24257_PG_GPIO, GPIOD_IN);
drivers/power/supply/bq24735-charger.c
410
charger->status_gpio = devm_gpiod_get_optional(&client->dev,
drivers/power/supply/bq2515x_charger.c
1009
bq2515x->ac_detect_gpio = devm_gpiod_get_optional(bq2515x->dev,
drivers/power/supply/bq2515x_charger.c
1017
bq2515x->reset_gpio = devm_gpiod_get_optional(bq2515x->dev,
drivers/power/supply/bq2515x_charger.c
1025
bq2515x->powerdown_gpio = devm_gpiod_get_optional(bq2515x->dev,
drivers/power/supply/bq2515x_charger.c
1033
bq2515x->ce_gpio = devm_gpiod_get_optional(bq2515x->dev,
drivers/power/supply/generic-adc-battery.c
240
adc_bat->charge_finished = devm_gpiod_get_optional(&pdev->dev, "charged", GPIOD_IN);
drivers/power/supply/gpio-charger.c
299
gpio_charger->gpiod = devm_gpiod_get_optional(dev, NULL, GPIOD_IN);
drivers/power/supply/gpio-charger.c
311
charge_status = devm_gpiod_get_optional(dev, "charge-status", GPIOD_IN);
drivers/power/supply/intel_dc_ti_battery.c
356
charge_finished = devm_gpiod_get_optional(dev, "charged", GPIOD_IN);
drivers/power/supply/lt3651-charger.c
113
lt3651_charger->fault_gpio = devm_gpiod_get_optional(&pdev->dev,
drivers/power/supply/lt3651-charger.c
120
lt3651_charger->chrg_gpio = devm_gpiod_get_optional(&pdev->dev,
drivers/power/supply/max8903_charger.c
232
data->dok = devm_gpiod_get_optional(dev, "dok", GPIOD_IN);
drivers/power/supply/max8903_charger.c
247
data->uok = devm_gpiod_get_optional(dev, "uok", GPIOD_IN);
drivers/power/supply/max8903_charger.c
295
data->dcm = devm_gpiod_get_optional(dev, "dcm", flags);
drivers/power/supply/max8903_charger.c
301
data->chg = devm_gpiod_get_optional(dev, "chg", GPIOD_IN);
drivers/power/supply/max8903_charger.c
307
data->flt = devm_gpiod_get_optional(dev, "flt", GPIOD_IN);
drivers/power/supply/max8903_charger.c
313
data->usus = devm_gpiod_get_optional(dev, "usus", GPIOD_IN);
drivers/power/supply/rt9467-charger.c
1175
ceb_gpio = devm_gpiod_get_optional(dev, "charge-enable", GPIOD_OUT_HIGH);
drivers/power/supply/rt9471.c
860
ce_gpio = devm_gpiod_get_optional(dev, "charge-enable", GPIOD_OUT_HIGH);
drivers/power/supply/sbs-battery.c
1169
chip->gpio_detect = devm_gpiod_get_optional(&client->dev,
drivers/power/supply/wm97xx_battery.c
174
charge_gpiod = devm_gpiod_get_optional(&dev->dev, NULL, GPIOD_IN);
drivers/pps/clients/pps-gpio.c
119
data->echo_pin = devm_gpiod_get_optional(dev, "echo", GPIOD_OUT_LOW);
drivers/pwm/pwm-mc33xs2410.c
315
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/regulator/da9055-regulator.c
427
ren = devm_gpiod_get_optional(dev, "regulator-enable", GPIOD_IN);
drivers/regulator/da9055-regulator.c
458
rsel = devm_gpiod_get_optional(dev, "regulator-select", GPIOD_IN);
drivers/regulator/fp9931.c
469
data->en_ts_gpio = devm_gpiod_get_optional(&client->dev, "en-ts", GPIOD_OUT_LOW);
drivers/regulator/lp872x.c
689
dvs->gpio = devm_gpiod_get_optional(lp->dev, "ti,dvs", pinstate);
drivers/regulator/lp872x.c
714
lp->pdata->enable_gpio = devm_gpiod_get_optional(lp->dev, "enable", GPIOD_OUT_HIGH);
drivers/regulator/max20086-regulator.c
267
chip->ena_gpiod = devm_gpiod_get_optional(chip->dev, "enable", flags);
drivers/regulator/max8973-regulator.c
613
max->dvs_gpiod = devm_gpiod_get_optional(&client->dev, "maxim,dvs",
drivers/regulator/max8973-regulator.c
715
gpiod = devm_gpiod_get_optional(&client->dev,
drivers/regulator/max8973-regulator.c
732
gpiod = devm_gpiod_get_optional(&client->dev,
drivers/regulator/mcp16502.c
531
mcp->lpm = devm_gpiod_get_optional(dev, "lpm", GPIOD_OUT_LOW);
drivers/regulator/pwm-regulator.c
396
drvdata->enb_gpio = devm_gpiod_get_optional(&pdev->dev, "enable",
drivers/regulator/rt5133-regulator.c
556
priv->enable_gpio = devm_gpiod_get_optional(&i2c->dev, "enable",
drivers/regulator/rt5739.c
270
enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
drivers/regulator/rt6160-regulator.c
247
priv->enable_gpio = devm_gpiod_get_optional(&i2c->dev, "enable", GPIOD_OUT_HIGH);
drivers/regulator/rt6190-regulator.c
388
enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
drivers/regulator/rt6245-regulator.c
202
priv->enable_gpio = devm_gpiod_get_optional(&i2c->dev, "enable", GPIOD_OUT_HIGH);
drivers/regulator/rt8092.c
249
enable = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
drivers/regulator/rtq6752-regulator.c
232
priv->enable_gpio = devm_gpiod_get_optional(&i2c->dev, "enable",
drivers/regulator/slg51000-regulator.c
449
cs_gpiod = devm_gpiod_get_optional(dev, "dlg,cs",
drivers/regulator/sy7636a-regulator.c
109
data->en_gpio = devm_gpiod_get_optional(&pdev->dev, "enable",
drivers/regulator/sy7636a-regulator.c
117
data->vcom_en_gpio = devm_gpiod_get_optional(&pdev->dev,
drivers/regulator/sy8827n.c
143
di->en_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/regulator/tps62360-regulator.c
406
tps->vsel0_gpio = devm_gpiod_get_optional(&client->dev, "vsel0", gpio_flags);
drivers/regulator/tps62360-regulator.c
416
tps->vsel1_gpio = devm_gpiod_get_optional(&client->dev, "vsel1", gpio_flags);
drivers/regulator/tps65185.c
353
data->pwrup_gpio = devm_gpiod_get_optional(&client->dev, "enable", GPIOD_OUT_LOW);
drivers/regulator/tps65185.c
358
data->wakeup_gpio = devm_gpiod_get_optional(&client->dev, "wakeup", GPIOD_OUT_HIGH);
drivers/regulator/tps65185.c
364
data->vcom_ctrl_gpio = devm_gpiod_get_optional(&client->dev, "vcom-ctrl", GPIOD_OUT_LOW);
drivers/spi/spi-gpio.c
295
spi_gpio->mosi = devm_gpiod_get_optional(dev, "mosi", GPIOD_OUT_LOW);
drivers/spi/spi-gpio.c
299
spi_gpio->miso = devm_gpiod_get_optional(dev, "miso", GPIOD_IN);
drivers/spi/spi-pxa2xx.c
1433
drv_data->gpiod_ready = devm_gpiod_get_optional(dev,
drivers/spi/spi-sc18is602.c
256
hw->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/staging/greybus/arche-apb-ctrl.c
338
apb->pwroff = devm_gpiod_get_optional(dev, "pwr-off", GPIOD_IN);
drivers/staging/greybus/arche-apb-ctrl.c
346
apb->clk_en = devm_gpiod_get_optional(dev, "clock-en", GPIOD_OUT_LOW);
drivers/staging/iio/addac/adt7316.c
2146
chip->ldac_pin = devm_gpiod_get_optional(dev, "adi,ldac",
drivers/staging/media/max96712/max96712.c
426
priv->gpiod_pwdn = devm_gpiod_get_optional(&client->dev, "enable",
drivers/tty/serial/omap-serial.c
1520
up->rts_gpiod = devm_gpiod_get_optional(dev, "rts", gflags);
drivers/tty/serial/pic32_uart.c
896
sport->cts_gpiod = devm_gpiod_get_optional(dev, "cts", GPIOD_IN);
drivers/tty/serial/sc16is7xx.c
1453
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/tty/serial/serial_core.c
3573
desc = devm_gpiod_get_optional(dev, "rs485-term", GPIOD_OUT_LOW);
drivers/tty/serial/serial_core.c
3582
desc = devm_gpiod_get_optional(dev, "rs485-rx-during-tx", dflags);
drivers/tty/serial/xilinx_uartps.c
1792
cdns_uart_data->gpiod_rts = devm_gpiod_get_optional(&pdev->dev, "rts",
drivers/ufs/host/ufs-qcom.c
1608
host->device_reset = devm_gpiod_get_optional(dev, "reset",
drivers/ufs/host/ufshcd-pci.c
339
return devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/usb/common/usb-conn-gpio.c
205
info->id_gpiod = devm_gpiod_get_optional(dev, "id", GPIOD_IN);
drivers/usb/common/usb-conn-gpio.c
209
info->vbus_gpiod = devm_gpiod_get_optional(dev, "vbus", GPIOD_IN);
drivers/usb/dwc3/dwc3-xilinx.c
223
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/usb/gadget/udc/atmel_usba_udc.c
2164
udc->vbus_pin = devm_gpiod_get_optional(&pdev->dev, "atmel,vbus",
drivers/usb/gadget/udc/pch_udc.c
1378
gpiod = devm_gpiod_get_optional(d, NULL, GPIOD_IN);
drivers/usb/gadget/udc/pxa27x_udc.c
2377
udc->gpiod = devm_gpiod_get_optional(&pdev->dev, NULL, GPIOD_ASIS);
drivers/usb/host/bcma-hcd.c
408
usb_dev->gpio_desc = devm_gpiod_get_optional(&core->dev, "vcc",
drivers/usb/host/ehci-exynos.c
121
gpio = devm_gpiod_get_optional(dev, "samsung,vbus", GPIOD_OUT_HIGH);
drivers/usb/host/ohci-da8xx.c
401
da8xx_ohci->oc_gpio = devm_gpiod_get_optional(dev, "oc", GPIOD_IN);
drivers/usb/host/ohci-omap.c
224
priv->power = devm_gpiod_get_optional(&pdev->dev, "power", GPIOD_ASIS);
drivers/usb/host/ohci-omap.c
237
priv->overcurrent = devm_gpiod_get_optional(&pdev->dev, "overcurrent",
drivers/usb/isp1760/isp1760-core.c
536
isp->rst_gpio = devm_gpiod_get_optional(dev, NULL, GPIOD_OUT_HIGH);
drivers/usb/misc/onboard_usb_dev.c
457
onboard_dev->reset_gpio = devm_gpiod_get_optional(dev, "reset",
drivers/usb/misc/usb251xb.c
425
hub->gpio_reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/usb/misc/usb3503.c
245
hub->intn = devm_gpiod_get_optional(dev, "intn", flags);
drivers/usb/misc/usb3503.c
253
hub->connect = devm_gpiod_get_optional(dev, "connect", GPIOD_OUT_LOW);
drivers/usb/misc/usb3503.c
261
hub->bypass = devm_gpiod_get_optional(dev, "bypass", GPIOD_OUT_HIGH);
drivers/usb/misc/usb3503.c
269
hub->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
drivers/usb/misc/usb4604.c
89
gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/usb/phy/phy-generic.c
203
nop->gpiod_reset = devm_gpiod_get_optional(dev, "reset",
drivers/usb/phy/phy-generic.c
207
nop->gpiod_vbus = devm_gpiod_get_optional(dev,
drivers/usb/phy/phy-gpio-vbus-usb.c
287
gpio_vbus->pullup_gpiod = devm_gpiod_get_optional(dev, "pullup",
drivers/usb/renesas_usbhs/common.c
675
gpiod = devm_gpiod_get_optional(dev, "renesas,enable", GPIOD_IN);
drivers/usb/typec/anx7411.c
1355
ctx->intp_gpiod = devm_gpiod_get_optional(dev, "interrupt", GPIOD_IN);
drivers/usb/typec/hd3ss3220.c
414
hd3ss3220->id_gpiod = devm_gpiod_get_optional(hd3ss3220->dev,
drivers/usb/typec/mux/gpio-sbu-mux.c
108
sbu_mux->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/usb/typec/mux/nb7vpq904m.c
411
nb7->enable_gpio = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
drivers/usb/typec/mux/wcd939x-usbss.c
604
usbss->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/usb/typec/tcpm/tcpci.c
939
orient_gpio = devm_gpiod_get_optional(&client->dev, "orientation",
drivers/usb/typec/tipd/core.c
1762
tps->reset = devm_gpiod_get_optional(tps->dev, "reset", GPIOD_OUT_LOW);
drivers/video/backlight/corgi_lcd.c
479
lcd->backlight_on = devm_gpiod_get_optional(&spi->dev,
drivers/video/backlight/corgi_lcd.c
484
lcd->backlight_cont = devm_gpiod_get_optional(&spi->dev, "BL_CONT",
drivers/video/backlight/ktz8866.c
150
ktz->enable_gpio = devm_gpiod_get_optional(&client->dev, "enable", GPIOD_OUT_HIGH);
drivers/video/backlight/lm3509_bl.c
235
data->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
drivers/video/backlight/lm3630a_bl.c
541
pchip->enable_gpio = devm_gpiod_get_optional(&client->dev, "enable",
drivers/video/backlight/max25014.c
295
maxim->enable = devm_gpiod_get_optional(&maxim->client->dev, "enable",
drivers/video/backlight/mt6370-backlight.c
297
priv->enable_gpio = devm_gpiod_get_optional(dev, "enable",
drivers/video/backlight/pwm_bl.c
480
pb->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable",
drivers/video/backlight/sky81452-backlight.c
204
pdata->gpiod_enable = devm_gpiod_get_optional(dev, NULL, GPIOD_OUT_HIGH);
drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c
217
ddata->hpd_gpio = devm_gpiod_get_optional(&pdev->dev, "hpd", GPIOD_IN);
drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c
200
gpio = devm_gpiod_get_optional(&pdev->dev, "enable", GPIOD_OUT_LOW);
drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c
181
ddata->pd_gpio = devm_gpiod_get_optional(&pdev->dev, "powerdown",
drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c
148
gpio = devm_gpiod_get_optional(&pdev->dev, "enable", GPIOD_OUT_LOW);
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
1172
ddata->ext_te_gpio = devm_gpiod_get_optional(&pdev->dev, "te",
drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c
725
ddata->reset_gpio = devm_gpiod_get_optional(&spi->dev, "reset",
drivers/video/fbdev/ssd1307fb.c
607
par->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
include/linux/gpio/consumer.h
97
struct gpio_desc *__must_check devm_gpiod_get_optional(struct device *dev,
net/rfkill/rfkill-gpio.c
132
gpio = devm_gpiod_get_optional(&pdev->dev, "reset", GPIOD_ASIS);
net/rfkill/rfkill-gpio.c
138
gpio = devm_gpiod_get_optional(&pdev->dev, "shutdown", GPIOD_ASIS);
sound/soc/codecs/adau1372.c
953
adau1372->pd_gpio = devm_gpiod_get_optional(dev, "powerdown", GPIOD_OUT_HIGH);
sound/soc/codecs/adau1373.c
1572
gpiod = devm_gpiod_get_optional(&client->dev, "powerdown",
sound/soc/codecs/adau1701.c
829
adau1701->gpio_nreset = devm_gpiod_get_optional(dev, "reset", GPIOD_IN);
sound/soc/codecs/adau1977.c
933
adau1977->reset_gpio = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/ak4104.c
294
reset_gpiod = devm_gpiod_get_optional(&spi->dev, "reset",
sound/soc/codecs/ak4375.c
526
ak4375->pdn_gpiod = devm_gpiod_get_optional(ak4375->dev, "pdn", GPIOD_OUT_LOW);
sound/soc/codecs/ak4458.c
758
ak4458->mute_gpiod = devm_gpiod_get_optional(ak4458->dev, "mute",
sound/soc/codecs/ak5386.c
180
priv->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/ak5558.c
446
ak5558->reset_gpiod = devm_gpiod_get_optional(&i2c->dev, "reset",
sound/soc/codecs/aw88166.c
1782
aw88166->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/aw88395/aw88395.c
525
aw88395->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/aw88399.c
2123
aw88399->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/bd28623.c
199
bd->reset_gpio = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/bd28623.c
207
bd->mute_gpio = devm_gpiod_get_optional(dev, "mute",
sound/soc/codecs/cs35l32.c
405
cs35l32->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs35l33.c
1163
cs35l33->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
1040
cs35l34->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs35l35.c
1524
cs35l35->reset_gpio = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/cs35l36.c
1748
cs35l36->reset_gpio = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/cs35l41.c
1231
cs35l41->reset_gpio = devm_gpiod_get_optional(cs35l41->dev, "reset",
sound/soc/codecs/cs35l45.c
1402
cs35l45->reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/cs35l56.c
1962
cs35l56->base.reset_gpio = devm_gpiod_get_optional(cs35l56->base.dev, "reset",
sound/soc/codecs/cs4265.c
589
cs4265->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs4270.c
686
cs4270->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, "reset",
sound/soc/codecs/cs4271.c
673
cs4271->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_ASIS);
sound/soc/codecs/cs42l42.c
2309
cs42l42->reset_gpio = devm_gpiod_get_optional(cs42l42->dev,
sound/soc/codecs/cs42l51.c
748
cs42l51->reset_gpio = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/cs42l52.c
1150
pdata->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs42l56.c
1197
pdata->gpio_nreset = devm_gpiod_get_optional(&i2c_client->dev, "cirrus,gpio-nreset",
sound/soc/codecs/cs42l73.c
1311
pdata->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/cs42l84.c
1007
cs42l84->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs42xx8.c
556
cs42xx8->gpiod_reset = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/cs43130.c
2539
cs43130->reset_gpio = devm_gpiod_get_optional(cs43130->dev,
sound/soc/codecs/cs4349.c
292
cs4349->reset_gpio = devm_gpiod_get_optional(&client->dev,
sound/soc/codecs/cs48l32.c
3876
reset = devm_gpiod_get_optional(cs48l32->dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/cs530x.c
1298
cs530x->reset_gpio = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/cs53l30.c
933
cs53l30->reset_gpio = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/cs53l30.c
982
cs53l30->mute_gpio = devm_gpiod_get_optional(dev, "mute",
sound/soc/codecs/dmic.c
124
dmic->gpio_en = devm_gpiod_get_optional(component->dev,
sound/soc/codecs/es7241.c
271
priv->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/es7241.c
276
priv->m0 = devm_gpiod_get_optional(dev, "m0", GPIOD_OUT_LOW);
sound/soc/codecs/es7241.c
281
priv->m1 = devm_gpiod_get_optional(dev, "m1", GPIOD_OUT_LOW);
sound/soc/codecs/fs210x.c
1378
fs210x->gpio_sdz = devm_gpiod_get_optional(fs210x->dev,
sound/soc/codecs/max9768.c
187
max9768->mute = devm_gpiod_get_optional(&client->dev,
sound/soc/codecs/max9768.c
195
max9768->shdn = devm_gpiod_get_optional(&client->dev,
sound/soc/codecs/max98357a.c
131
max98357a->sdmode = devm_gpiod_get_optional(&pdev->dev,
sound/soc/codecs/max98373.c
483
max98373->reset = devm_gpiod_get_optional(dev,
sound/soc/codecs/max98388.c
945
max98388->reset_gpio = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/max98390.c
1066
reset_gpio = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/max98396.c
1833
max98396->reset_gpio = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/max98520.c
706
max98520->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset", GPIOD_OUT_HIGH);
sound/soc/codecs/max98927.c
832
max98927->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset",
sound/soc/codecs/nau8315.c
124
nau8315->enable = devm_gpiod_get_optional(&pdev->dev,
sound/soc/codecs/pcm1754.c
144
priv->gpiod_mute = devm_gpiod_get_optional(dev, "mute", GPIOD_OUT_HIGH);
sound/soc/codecs/pcm1754.c
149
priv->gpiod_format = devm_gpiod_get_optional(dev, "format", GPIOD_OUT_LOW);
sound/soc/codecs/pcm1789.c
247
pcm1789->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
sound/soc/codecs/pcm3168a.c
735
pcm3168a->gpio_rst = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/pcm6240.c
2106
pcm_dev->hw_rst = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/peb2466.c
1980
peb2466->reset_gpio = devm_gpiod_get_optional(&peb2466->spi->dev,
sound/soc/codecs/rk3328_codec.c
449
rk3328->mute = devm_gpiod_get_optional(&pdev->dev, "mute", GPIOD_OUT_HIGH);
sound/soc/codecs/rt1015p.c
113
rt1015p->sdb = devm_gpiod_get_optional(&pdev->dev,
sound/soc/codecs/rt5640.c
3005
rt5640->ldo1_en = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/rt5645.c
4024
rt5645->gpiod_hp_det = devm_gpiod_get_optional(&i2c->dev, "hp-detect",
sound/soc/codecs/rt5645.c
4038
rt5645->gpiod_cbj_sleeve = devm_gpiod_get_optional(&i2c->dev, "cbj-sleeve",
sound/soc/codecs/rt5659.c
4113
rt5659->gpiod_ldo1_en = devm_gpiod_get_optional(&i2c->dev, "ldo1-en",
sound/soc/codecs/rt5659.c
4118
rt5659->gpiod_reset = devm_gpiod_get_optional(&i2c->dev, "reset",
sound/soc/codecs/rt5665.c
4683
rt5665->gpiod_ldo1_en = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/rt5668.c
2453
rt5668->ldo1_en = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/rt5677.c
5577
rt5677->pow_ldo2 = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/rt5677.c
5585
rt5677->reset_pin = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/rt5682.c
3112
rt5682->ldo1_en = devm_gpiod_get_optional(dev,
sound/soc/codecs/rt5682s.c
3179
rt5682s->ldo1_en = devm_gpiod_get_optional(&i2c->dev,
sound/soc/codecs/rt9120.c
529
data->pwdnn_gpio = devm_gpiod_get_optional(&i2c->dev, "pwdnn",
sound/soc/codecs/rt9123.c
389
rt9123->enable = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
sound/soc/codecs/rt9123p.c
127
rt9123p->enable = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_LOW);
sound/soc/codecs/rtq9124.c
440
rtq9124->enable = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
sound/soc/codecs/rtq9128.c
776
data->enable = devm_gpiod_get_optional(dev, "enable", GPIOD_OUT_HIGH);
sound/soc/codecs/simple-amplifier.c
608
single->gpio = devm_gpiod_get_optional(dev, gpio_property, GPIOD_OUT_LOW);
sound/soc/codecs/simple-amplifier.c
875
simple_amp->gpiod_enable = devm_gpiod_get_optional(dev, "enable",
sound/soc/codecs/ssm2518.c
747
ssm2518->enable_gpio = devm_gpiod_get_optional(&i2c->dev, NULL,
sound/soc/codecs/sta32x.c
1123
sta32x->gpiod_nreset = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/sta350.c
1202
sta350->gpiod_nreset = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/sta350.c
1207
sta350->gpiod_power_down = devm_gpiod_get_optional(dev, "power-down",
sound/soc/codecs/tas2552.c
699
data->enable_gpio = devm_gpiod_get_optional(dev, "enable",
sound/soc/codecs/tas2562.c
679
tas2562->sdz_gpio = devm_gpiod_get_optional(dev, "shutdown", GPIOD_OUT_HIGH);
sound/soc/codecs/tas2562.c
692
tas2562->sdz_gpio = devm_gpiod_get_optional(dev, "shut-down",
sound/soc/codecs/tas2764.c
954
tas2764->reset_gpio = devm_gpiod_get_optional(tas2764->dev, "reset",
sound/soc/codecs/tas2764.c
963
tas2764->sdz_gpio = devm_gpiod_get_optional(dev, "shutdown", GPIOD_OUT_HIGH);
sound/soc/codecs/tas2770.c
889
tas2770->sdz_gpio = devm_gpiod_get_optional(dev, "shutdown", GPIOD_OUT_HIGH);
sound/soc/codecs/tas2770.c
931
tas2770->reset_gpio = devm_gpiod_get_optional(tas2770->dev, "reset",
sound/soc/codecs/tas2780.c
566
tas2780->reset_gpio = devm_gpiod_get_optional(tas2780->dev, "reset",
sound/soc/codecs/tas2781-i2c.c
2026
tas_priv->reset = devm_gpiod_get_optional(&client->dev,
sound/soc/codecs/tas5086.c
943
priv->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
sound/soc/codecs/tas571x.c
991
priv->pdn_gpio = devm_gpiod_get_optional(dev, "pdn", GPIOD_OUT_LOW);
sound/soc/codecs/tas571x.c
999
priv->reset_gpio = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/tas6424.c
712
tas6424->standby_gpio = devm_gpiod_get_optional(dev, "standby",
sound/soc/codecs/tas6424.c
728
tas6424->mute_gpio = devm_gpiod_get_optional(dev, "mute",
sound/soc/codecs/tas675x.c
2097
tas->pd_gpio = devm_gpiod_get_optional(tas->dev, "powerdown", GPIOD_OUT_HIGH);
sound/soc/codecs/tas675x.c
2101
tas->stby_gpio = devm_gpiod_get_optional(tas->dev, "standby", GPIOD_OUT_HIGH);
sound/soc/codecs/tfa989x.c
345
tfa989x->rcv_gpiod = devm_gpiod_get_optional(dev, "rcv", GPIOD_OUT_LOW);
sound/soc/codecs/tlv320adcx140.c
1284
adcx140->gpio_reset = devm_gpiod_get_optional(adcx140->dev,
sound/soc/codecs/tlv320aic31xx.c
1783
aic31xx->gpio_reset = devm_gpiod_get_optional(aic31xx->dev, "reset",
sound/soc/codecs/tlv320aic32x4.c
1240
aic32x4->rstn_gpio = devm_gpiod_get_optional(aic32x4->dev, "reset", GPIOD_OUT_HIGH);
sound/soc/codecs/tlv320aic3x.c
1815
aic3x->gpio_reset = devm_gpiod_get_optional(dev, "reset",
sound/soc/codecs/tlv320dac33.c
1504
devm_gpiod_get_optional(&client->dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/tpa6130a2.c
229
data->power_gpio = devm_gpiod_get_optional(dev, "power", GPIOD_OUT_LOW);
sound/soc/codecs/twl4030.c
251
board_params->hs_extmute_gpio = devm_gpiod_get_optional(component->dev,
sound/soc/codecs/uda1380.c
779
uda1380->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/uda1380.c
785
uda1380->power = devm_gpiod_get_optional(dev, "power", GPIOD_OUT_LOW);
sound/soc/codecs/wcd937x.c
2921
wcd937x->us_euro_gpio = devm_gpiod_get_optional(dev, "us-euro", GPIOD_OUT_LOW);
sound/soc/codecs/wcd938x.c
3225
wcd938x->us_euro_gpio = devm_gpiod_get_optional(dev, "us-euro", GPIOD_OUT_LOW);
sound/soc/codecs/wm2200.c
2252
wm2200->ldo_ena = devm_gpiod_get_optional(&i2c->dev, "wlf,ldo1ena",
sound/soc/codecs/wm2200.c
2265
wm2200->reset = devm_gpiod_get_optional(&i2c->dev, "reset",
sound/soc/codecs/wm5100.c
2353
wm5100->hp_pol = devm_gpiod_get_optional(&i2c->dev, "hp-pol",
sound/soc/codecs/wm5100.c
2449
wm5100->ldo_ena = devm_gpiod_get_optional(&i2c->dev, "wlf,ldo1ena",
sound/soc/codecs/wm5100.c
2461
wm5100->reset = devm_gpiod_get_optional(&i2c->dev, "reset",
sound/soc/codecs/wm8804.c
578
wm8804->reset = devm_gpiod_get_optional(dev, "wlf,reset",
sound/soc/codecs/wm8996.c
2773
wm8996->ldo_ena = devm_gpiod_get_optional(&i2c->dev, "wlf,ldo1ena",
sound/soc/codecs/wsa881x.c
1118
wsa881x->sd_n = devm_gpiod_get_optional(dev, "powerdown", GPIOD_OUT_LOW);
sound/soc/codecs/wsa883x.c
1588
wsa883x->sd_n = devm_gpiod_get_optional(dev, "powerdown",
sound/soc/codecs/wsa884x.c
2034
wsa884x->sd_n = devm_gpiod_get_optional(dev, "powerdown",
sound/soc/codecs/zl38060.c
560
reset_gpio = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
sound/soc/fsl/imx-es8328.c
175
data->jack_gpiod = devm_gpiod_get_optional(dev, "jack", GPIOD_IN);
sound/soc/generic/audio-graph-card.c
575
priv->pa_gpio = devm_gpiod_get_optional(dev, "pa", GPIOD_OUT_LOW);
sound/soc/generic/audio-graph-card2.c
1332
priv->pa_gpio = devm_gpiod_get_optional(dev, "pa", GPIOD_OUT_LOW);
sound/soc/mediatek/mt2701/mt2701-cs42448.c
374
priv->i2s1_in_mux_sel_1 = devm_gpiod_get_optional(dev, "i2s1-in-sel-gpio1",
sound/soc/mediatek/mt2701/mt2701-cs42448.c
380
priv->i2s1_in_mux_sel_2 = devm_gpiod_get_optional(dev, "i2s1-in-sel-gpio2",
sound/soc/mediatek/mt8186/mt8186-mt6366.c
1223
mach_priv->dmic_sel = devm_gpiod_get_optional(dev, "dmic", GPIOD_OUT_LOW);
sound/soc/pxa/pxa2xx-ac97-lib.c
326
rst_gpio = devm_gpiod_get_optional(&dev->dev, "reset",
sound/soc/rockchip/rk3288_hdmi_analog.c
182
machine->gpio_hp_en = devm_gpiod_get_optional(&pdev->dev, "rockchip,hp-en", GPIOD_OUT_LOW);
sound/soc/samsung/midas_wm1811.c
592
priv->gpio_fm_sel = devm_gpiod_get_optional(dev, "fm-sel", GPIOD_OUT_HIGH);
sound/soc/samsung/midas_wm1811.c
597
priv->gpio_lineout_sel = devm_gpiod_get_optional(dev, "lineout-sel",
sound/soc/samsung/midas_wm1811.c
603
priv->gpio_headset_detect = devm_gpiod_get_optional(dev,
sound/soc/sunxi/sun4i-codec.c
2346
scodec->gpio_pa = devm_gpiod_get_optional(&pdev->dev, "allwinner,pa",
sound/soc/sunxi/sun4i-codec.c
2354
scodec->gpio_hp = devm_gpiod_get_optional(&pdev->dev, "hp-det", GPIOD_IN);
sound/soc/tegra/tegra_asoc_machine.c
469
gpiod = devm_gpiod_get_optional(dev, "nvidia,hp-mute", GPIOD_OUT_HIGH);
sound/soc/tegra/tegra_asoc_machine.c
475
gpiod = devm_gpiod_get_optional(dev, "nvidia,hp-det", GPIOD_IN);
sound/soc/tegra/tegra_asoc_machine.c
481
gpiod = devm_gpiod_get_optional(dev, "nvidia,mic-det", GPIOD_IN);
sound/soc/tegra/tegra_asoc_machine.c
487
gpiod = devm_gpiod_get_optional(dev, "nvidia,spkr-en", GPIOD_OUT_LOW);
sound/soc/tegra/tegra_asoc_machine.c
493
gpiod = devm_gpiod_get_optional(dev, "nvidia,int-mic-en", GPIOD_OUT_LOW);
sound/soc/tegra/tegra_asoc_machine.c
499
gpiod = devm_gpiod_get_optional(dev, "nvidia,ext-mic-en", GPIOD_OUT_LOW);