Symbol: gpiod_get_value_cansleep
drivers/bluetooth/hci_nokia.c
189
err = gpiod_get_value_cansleep(btdev->wakeup_host);
drivers/bluetooth/hci_qca.c
1813
sw_ctrl_state = gpiod_get_value_cansleep(qcadev->sw_ctrl);
drivers/bluetooth/hci_qca.c
2263
sw_ctrl_state = gpiod_get_value_cansleep(qcadev->sw_ctrl);
drivers/bus/ts-nbus.c
134
ret = gpiod_get_value_cansleep(gpios->desc[i]);
drivers/bus/ts-nbus.c
221
ret = gpiod_get_value_cansleep(ts_nbus->rdy);
drivers/bus/ts-nbus.c
256
while (gpiod_get_value_cansleep(ts_nbus->rdy) != 0) {
drivers/clk/clk-gpio.c
102
return gpiod_get_value_cansleep(clk->gpiod);
drivers/clk/clk-gpio.c
123
return gpiod_get_value_cansleep(clk->gpiod);
drivers/extcon/extcon-gpio.c
52
state = gpiod_get_value_cansleep(data->gpiod);
drivers/extcon/extcon-intel-int3496.c
84
int id = gpiod_get_value_cansleep(data->gpio_usb_id);
drivers/extcon/extcon-max3355.c
31
int id = gpiod_get_value_cansleep(data->id_gpiod);
drivers/extcon/extcon-palmas.c
126
id = gpiod_get_value_cansleep(palmas_usb->id_gpiod);
drivers/extcon/extcon-usb-gpio.c
69
gpiod_get_value_cansleep(info->id_gpiod) : 1;
drivers/extcon/extcon-usb-gpio.c
71
gpiod_get_value_cansleep(info->vbus_gpiod) : id;
drivers/fpga/altera-ps-spi.c
119
if (!gpiod_get_value_cansleep(conf->status)) {
drivers/fpga/altera-ps-spi.c
135
if (!gpiod_get_value_cansleep(conf->status)) {
drivers/fpga/altera-ps-spi.c
201
if (gpiod_get_value_cansleep(conf->status)) {
drivers/fpga/altera-ps-spi.c
85
if (gpiod_get_value_cansleep(conf->status))
drivers/gnss/sirf.c
194
ret = gpiod_get_value_cansleep(data->wakeup);
drivers/gnss/sirf.c
464
ret = gpiod_get_value_cansleep(data->wakeup);
drivers/gpio/gpio-aggregator.c
299
return chip->can_sleep ? gpiod_get_value_cansleep(fwd->descs[offset])
drivers/gpio/gpio-max3191x.c
162
val = gpiod_get_value_cansleep(fault_pin);
drivers/gpio/gpio-shared-proxy.c
228
return gpiod_get_value_cansleep(proxy->shared_desc->desc);
drivers/gpio/gpio-virtuser.c
487
ret = gpiod_get_value_cansleep(ld->ad.desc);
drivers/gpio/gpiolib-cdev.c
1919
val = gpiod_get_value_cansleep(le->desc);
drivers/gpio/gpiolib-cdev.c
1972
int level = gpiod_get_value_cansleep(le->desc);
drivers/gpio/gpiolib-cdev.c
758
le.id = line_event_id(gpiod_get_value_cansleep(line->desc));
drivers/gpio/gpiolib-sysfs.c
172
status = gpiod_get_value_cansleep(desc);
drivers/gpio/gpiolib.c
4265
EXPORT_SYMBOL_GPL(gpiod_get_value_cansleep);
drivers/gpu/drm/bridge/display-connector.c
48
if (gpiod_get_value_cansleep(conn->hpd_gpio))
drivers/gpu/drm/bridge/ti-tpd12s015.c
72
if (gpiod_get_value_cansleep(tpd->hpd_gpio))
drivers/gpu/drm/panel/panel-edp.c
473
err = readx_poll_timeout(gpiod_get_value_cansleep,
drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
104
ret = readx_poll_timeout(gpiod_get_value_cansleep, p->hpd_gpio,
drivers/gpu/drm/tiny/pixpaper.c
519
while (gpiod_get_value_cansleep(panel->busy) != 1) {
drivers/gpu/drm/tiny/repaper.c
675
if (!gpiod_get_value_cansleep(epd->busy))
drivers/gpu/drm/vc4/vc4_hdmi.c
421
if (gpiod_get_value_cansleep(vc4_hdmi->hpd_gpio))
drivers/hwmon/gpio-fan.c
125
value = gpiod_get_value_cansleep(fan_data->gpios[i]);
drivers/hwmon/gpio-fan.c
372
gpiod_get_value_cansleep(gpios[i]));
drivers/hwmon/gpio-fan.c
79
gpiod_get_value_cansleep(fan_data->alarm_gpio));
drivers/i2c/busses/i2c-gpio.c
63
return gpiod_get_value_cansleep(priv->sda);
drivers/i2c/busses/i2c-gpio.c
70
return gpiod_get_value_cansleep(priv->scl);
drivers/i2c/i2c-core-base.c
181
return gpiod_get_value_cansleep(adap->bus_recovery_info->scl_gpiod);
drivers/i2c/i2c-core-base.c
191
return gpiod_get_value_cansleep(adap->bus_recovery_info->sda_gpiod);
drivers/iio/common/ssp_sensors/ssp_spi.c
160
while (gpiod_get_value_cansleep(data->mcu_ap_gpiod) != state) {
drivers/input/joystick/as5011.c
117
int val = gpiod_get_value_cansleep(as5011->button_gpiod);
drivers/input/keyboard/clps711x-keypad.c
54
state = gpiod_get_value_cansleep(data->desc);
drivers/input/keyboard/clps711x-keypad.c
56
state1 = gpiod_get_value_cansleep(data->desc);
drivers/input/keyboard/gpio_keys.c
369
gpiod_get_value_cansleep(bdata->gpiod);
drivers/input/keyboard/gpio_keys_polled.c
73
state = gpiod_get_value_cansleep(bdata->gpiod);
drivers/input/keyboard/matrix_keypad.c
88
return gpiod_get_value_cansleep(keypad->row_gpios[row]);
drivers/input/misc/iqs7222.c
1549
ret = gpiod_get_value_cansleep(iqs7222->irq_gpio);
drivers/input/misc/iqs7222.c
1597
ret = gpiod_get_value_cansleep(iqs7222->irq_gpio);
drivers/input/misc/rotary_encoder.c
62
int val = gpiod_get_value_cansleep(encoder->gpios->desc[i]);
drivers/input/touchscreen/auo-pixcir-ts.c
197
if (gpiod_get_value_cansleep(ts->gpio_int) == 0) {
drivers/input/touchscreen/eeti_ts.c
102
!gpiod_get_value_cansleep(eeti->attn_gpio)) {
drivers/input/touchscreen/eeti_ts.c
128
if (eeti->attn_gpio && gpiod_get_value_cansleep(eeti->attn_gpio))
drivers/input/touchscreen/imx6ul_tsc.c
302
gpiod_get_value_cansleep(tsc->xnur_gpio)) {
drivers/input/touchscreen/iqs7211.c
1206
error = readx_poll_timeout(gpiod_get_value_cansleep, iqs7211->irq_gpio,
drivers/input/touchscreen/iqs7211.c
1268
ret = gpiod_get_value_cansleep(iqs7211->irq_gpio);
drivers/input/touchscreen/pixcir_i2c_ts.c
203
if (gpiod_get_value_cansleep(tsdata->gpio_attb)) {
drivers/input/touchscreen/sis_i2c.c
282
} while (ts->attn_gpio && gpiod_get_value_cansleep(ts->attn_gpio));
drivers/input/touchscreen/tsc2007_core.c
220
return gpiod_get_value_cansleep(ts->gpiod);
drivers/input/touchscreen/zforce_ts.c
541
} while (gpiod_get_value_cansleep(ts->gpio_int));
drivers/leds/leds-gpio.c
98
state = gpiod_get_value_cansleep(led_dat->gpiod);
drivers/leds/leds-ns2.c
62
cmd_level = gpiod_get_value_cansleep(led->cmd);
drivers/leds/leds-ns2.c
63
slow_level = gpiod_get_value_cansleep(led->slow);
drivers/leds/trigger/ledtrig-gpio.c
30
tmp = gpiod_get_value_cansleep(gpio_data->gpiod);
drivers/media/cec/platform/cec-gpio/cec-gpio.c
153
return gpiod_get_value_cansleep(cec->hpd_gpio);
drivers/media/cec/platform/cec-gpio/cec-gpio.c
162
return gpiod_get_value_cansleep(cec->v5_gpio);
drivers/media/cec/platform/cec-gpio/cec-gpio.c
67
int val = gpiod_get_value_cansleep(cec->v5_gpio);
drivers/media/cec/platform/cec-gpio/cec-gpio.c
89
int val = gpiod_get_value_cansleep(cec->hpd_gpio);
drivers/media/usb/uvc/uvc_driver.c
1300
new_val = gpiod_get_value_cansleep(unit->gpio.gpio_privacy);
drivers/media/usb/uvc/uvc_driver.c
1313
*(u8 *)data = gpiod_get_value_cansleep(entity->gpio.gpio_privacy);
drivers/misc/mei/vsc-tp.c
138
return read_poll_timeout(gpiod_get_value_cansleep, ret, ret,
drivers/misc/mei/vsc-tp.c
332
ret = read_poll_timeout(gpiod_get_value_cansleep, ret,
drivers/misc/mei/vsc-tp.c
386
if (!gpiod_get_value_cansleep(tp->wakeuphost))
drivers/misc/mei/vsc-tp.c
388
if (!gpiod_get_value_cansleep(tp->wakeupfw))
drivers/mmc/core/slot-gpio.c
100
gpiod_get_value_cansleep(ctx->cd_gpio) :
drivers/mmc/core/slot-gpio.c
85
gpiod_get_value_cansleep(ctx->ro_gpio) :
drivers/mmc/host/atmel-mci.c
1557
present = gpiod_get_value_cansleep(slot->detect_pin);
drivers/mmc/host/atmel-mci.c
1671
present = gpiod_get_value_cansleep(slot->detect_pin);
drivers/mmc/host/atmel-mci.c
2305
if (!gpiod_get_value_cansleep(slot->detect_pin))
drivers/mtd/nand/raw/nand_base.c
734
if (gpiod_get_value_cansleep(gpiod))
drivers/mtd/nand/raw/nand_base.c
740
return gpiod_get_value_cansleep(gpiod) ? 0 : -ETIMEDOUT;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1453
rx_pending = gpiod_get_value_cansleep(priv->rx_int);
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1783
rx_pending = gpiod_get_value_cansleep(priv->rx_int);
drivers/net/mdio/mdio-gpio.c
79
return gpiod_get_value_cansleep(bitbang->mdio);
drivers/net/phy/phylink.c
1441
state->link = !!gpiod_get_value_cansleep(pl->link_gpio);
drivers/net/phy/sfp.c
3165
gpiod_get_value_cansleep(sfp->gpio[GPIO_RS0]))
drivers/net/phy/sfp.c
625
v = gpiod_get_value_cansleep(sfp->gpio[i]);
drivers/net/wireless/silabs/wfx/bh.c
24
if (gpiod_get_value_cansleep(wdev->pdata.gpio_wakeup) > 0)
drivers/phy/allwinner/phy-sun4i-usb.c
407
return gpiod_get_value_cansleep(data->id_det_gpio);
drivers/phy/allwinner/phy-sun4i-usb.c
421
return gpiod_get_value_cansleep(data->vbus_det_gpio);
drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c
237
id = gpiod_get_value_cansleep(driver->id_gpiod);
drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c
238
vbus = gpiod_get_value_cansleep(driver->vbus_gpiod);
drivers/phy/ti/phy-j721e-wiz.c
1268
if (gpiod_get_value_cansleep(wiz->gpio_typec_dir))
drivers/platform/surface/surface_hotplug.c
92
value = gpiod_get_value_cansleep(sdev->gpio[type]);
drivers/platform/x86/asus-tf103c-dock.c
750
dock->board_rev = gpiod_get_value_cansleep(board_rev_gpio) + 1;
drivers/platform/x86/siemens/simatic-ipc-batt.c
52
if (gpiod_get_value_cansleep(priv.gpios[0]))
drivers/platform/x86/siemens/simatic-ipc-batt.c
54
else if (gpiod_get_value_cansleep(priv.gpios[1]))
drivers/platform/x86/x86-android-tablets/lenovo.c
498
ret = gpiod_get_value_cansleep(gpiod);
drivers/power/sequencing/pwrseq-qcom-wcn.c
524
gpiod_get_value_cansleep(ctx->wlan_gpio));
drivers/power/supply/adc-battery-helper.c
90
full = gpiod_get_value_cansleep(help->charge_finished);
drivers/power/supply/bq24257_charger.c
434
state->power_good = !gpiod_get_value_cansleep(bq->pg);
drivers/power/supply/bq24735-charger.c
190
return !gpiod_get_value_cansleep(charger->status_gpio);
drivers/power/supply/bq2515x_charger.c
308
val = gpiod_get_value_cansleep(bq2515x->ac_detect_gpio);
drivers/power/supply/bq2515x_charger.c
430
ce_pin = gpiod_get_value_cansleep(bq2515x->ce_gpio);
drivers/power/supply/gpio-charger.c
101
val->intval = gpiod_get_value_cansleep(gpio_charger->gpiod);
drivers/power/supply/gpio-charger.c
104
if (gpiod_get_value_cansleep(gpio_charger->charge_status))
drivers/power/supply/sbs-battery.c
1043
ret = gpiod_get_value_cansleep(chip->gpio_detect);
drivers/power/supply/sbs-battery.c
916
ret = gpiod_get_value_cansleep(chip->gpio_detect);
drivers/power/supply/sc27xx_fuel_gauge.c
1194
ret = gpiod_get_value_cansleep(data->gpiod);
drivers/power/supply/sc27xx_fuel_gauge.c
920
state = gpiod_get_value_cansleep(data->gpiod);
drivers/regulator/fp9931.c
296
return gpiod_get_value_cansleep(data->pgood_gpio);
drivers/regulator/fp9931.c
353
if (gpiod_get_value_cansleep(data->pgood_gpio) != 1) {
drivers/regulator/pwm-regulator.c
139
if (drvdata->enb_gpio && !gpiod_get_value_cansleep(drvdata->enb_gpio))
drivers/regulator/sy7636a-regulator.c
50
ret = gpiod_get_value_cansleep(data->pgood_gpio);
drivers/regulator/tps65185.c
137
return gpiod_get_value_cansleep(data->pgood_gpio);
drivers/regulator/tps65185.c
186
if (gpiod_get_value_cansleep(data->pgood_gpio) != 1)
drivers/reset/reset-gpio.c
40
return gpiod_get_value_cansleep(priv->reset);
drivers/siox/siox-bus-gpio.c
53
if (gpiod_get_value_cansleep(ddata->din))
drivers/spi/spi-cs42l43.c
233
ret = gpiod_get_value_cansleep(descs->desc[i]);
drivers/spi/spi-gpio.c
77
return !!gpiod_get_value_cansleep(spi_gpio->mosi);
drivers/spi/spi-gpio.c
79
return !!gpiod_get_value_cansleep(spi_gpio->miso);
drivers/usb/common/usb-conn-gpio.c
81
gpiod_get_value_cansleep(info->id_gpiod) : 1;
drivers/usb/common/usb-conn-gpio.c
83
gpiod_get_value_cansleep(info->vbus_gpiod) : id;
drivers/usb/gadget/udc/at91_udc.c
1536
at91_vbus_update(udc, gpiod_get_value_cansleep(udc->board.vbus_pin));
drivers/usb/gadget/udc/at91_udc.c
1887
udc->vbus = gpiod_get_value_cansleep(udc->board.vbus_pin);
drivers/usb/host/ohci-da8xx.c
130
return gpiod_get_value_cansleep(da8xx_ohci->oc_gpio);
drivers/usb/host/ohci-da8xx.c
188
if (gpiod_get_value_cansleep(da8xx_ohci->oc_gpio) &&
drivers/usb/typec/hd3ss3220.c
355
id = gpiod_get_value_cansleep(hd3ss3220->id_gpiod);
drivers/video/backlight/gpio_backlight.c
85
else if (gpiod_get_value_cansleep(gbl->gpiod) == 0)
drivers/video/backlight/pwm_bl.c
406
if (pb->enable_gpio && gpiod_get_value_cansleep(pb->enable_gpio) == 0)
drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c
160
return gpiod_get_value_cansleep(ddata->hpd_gpio);
drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c
146
if (!gpiod_get_value_cansleep(ddata->hpd_gpio))
drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c
162
return gpiod_get_value_cansleep(ddata->hpd_gpio);
include/linux/gpio/consumer.h
139
int gpiod_get_value_cansleep(const struct gpio_desc *desc);
sound/hda/codecs/side-codecs/cirrus_scodec.c
27
speaker_id = gpiod_get_value_cansleep(speaker_id_desc);
sound/hda/codecs/side-codecs/cirrus_scodec.c
54
tmp = gpiod_get_value_cansleep(speaker_id_desc);
sound/hda/codecs/side-codecs/cs35l41_hda.c
1732
speaker_id = gpiod_get_value_cansleep(speaker_id_desc);
sound/hda/codecs/side-codecs/cs35l41_hda.c
1760
tmp = gpiod_get_value_cansleep(speaker_id_desc);
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
136
p->speaker_id = gpiod_get_value_cansleep(speaker_id);
sound/soc/codecs/cs35l56-shared.c
1560
ret = gpiod_get_value_cansleep(descs->desc[i]);
sound/soc/codecs/cs35l56.c
1779
ret = gpiod_get_value_cansleep(desc);
sound/soc/codecs/max9768.c
45
int val = gpiod_get_value_cansleep(max9768->mute);
sound/soc/codecs/max9768.c
60
if (val != gpiod_get_value_cansleep(max9768->mute))
sound/soc/codecs/rt5640.c
2277
if (gpiod_get_value_cansleep(hp_det_gpio))
sound/soc/codecs/rt5651.c
1625
val = gpiod_get_value_cansleep(rt5651->gpiod_hp_det);
sound/soc/codecs/uda1334.c
64
ret = gpiod_get_value_cansleep(uda1334->deemph);
sound/soc/intel/boards/bytcr_rt5640.c
507
jack_status = gpiod_get_value_cansleep(rt5640_jack_gpio.desc);
sound/soc/intel/boards/bytcr_rt5640.c
511
mic_status = gpiod_get_value_cansleep(priv->hsmic_detect);
sound/soc/intel/boards/bytcr_rt5640.c
523
jack_status = gpiod_get_value_cansleep(rt5640_jack2_gpio.desc);
sound/soc/samsung/aries_wm8994.c
143
if (gpiod_get_value_cansleep(priv->gpio_headset_key) &&
sound/soc/samsung/midas_wm1811.c
123
if (!gpiod_get_value_cansleep(priv->gpio_headset_key))
sound/soc/samsung/midas_wm1811.c
81
if (!gpiod_get_value_cansleep(priv->gpio_headset_detect))
sound/soc/soc-jack.c
216
enable = gpiod_get_value_cansleep(gpio->desc);
sound/soc/tegra/tegra_asoc_machine.c
58
if (gpiod_get_value_cansleep(machine->gpiod_hp_det) &&
sound/soc/tegra/tegra_asoc_machine.c
59
gpiod_get_value_cansleep(machine->gpiod_mic_det))