| /Linux-v6.1/drivers/video/backlight/ |
| D | lms283gf05.c | 157 st->reset = gpiod_get_optional(&spi->dev, "reset", GPIOD_OUT_LOW); in lms283gf05_probe()
|
| /Linux-v6.1/drivers/usb/dwc3/ |
| D | dwc3-pci.c | 244 gpio = gpiod_get_optional(&pdev->dev, "cs", GPIOD_OUT_LOW); in dwc3_pci_quirks() 251 gpio = gpiod_get_optional(&pdev->dev, "reset", GPIOD_OUT_LOW); in dwc3_pci_quirks()
|
| /Linux-v6.1/drivers/regulator/ |
| D | wm8994-regulator.c | 178 gpiod = gpiod_get_optional(pdev->dev.parent, in wm8994_ldo_probe()
|
| D | fixed.c | 274 cfg.ena_gpiod = gpiod_get_optional(&pdev->dev, NULL, gflags); in reg_fixed_voltage_probe()
|
| D | max8952.c | 220 gpiod = gpiod_get_optional(&client->dev, in max8952_pmic_probe()
|
| D | arizona-ldo1.c | 260 config.ena_gpiod = gpiod_get_optional(parent_dev, "wlf,ldoena", in arizona_ldo1_common_init()
|
| D | gpio-regulator.c | 343 cfg.ena_gpiod = gpiod_get_optional(dev, "enable", gflags); in gpio_regulator_probe()
|
| D | pca9450-regulator.c | 843 pca9450->sd_vsel_gpio = gpiod_get_optional(pca9450->dev, "sd-vsel", GPIOD_OUT_HIGH); in pca9450_i2c_probe()
|
| /Linux-v6.1/drivers/staging/fbtft/ |
| D | fb_st7789v.c | 97 te = gpiod_get_optional(dev, "te", GPIOD_IN); in init_tearing_effect_line()
|
| /Linux-v6.1/include/linux/gpio/ |
| D | consumer.h | 69 struct gpio_desc *__must_check gpiod_get_optional(struct device *dev, 212 gpiod_get_optional(struct device *dev, const char *con_id, in gpiod_get_optional() function
|
| /Linux-v6.1/sound/soc/amd/ |
| D | acp-es8336.c | 211 gpio_pa = gpiod_get_optional(codec_dev, "pa-enable", GPIOD_OUT_LOW); in st_es8336_late_probe()
|
| /Linux-v6.1/sound/soc/intel/boards/ |
| D | sof_es8336.c | 741 priv->gpio_speakers = gpiod_get_optional(codec_dev, "speakers-enable", GPIOD_OUT_LOW); in sof_es8336_probe() 748 priv->gpio_headphone = gpiod_get_optional(codec_dev, "headphone-enable", GPIOD_OUT_LOW); in sof_es8336_probe()
|
| D | bytcht_es8316.c | 573 gpiod_get_optional(codec_dev, "speaker-enable", in snd_byt_cht_es8316_mc_probe()
|
| /Linux-v6.1/drivers/media/i2c/ |
| D | tw9910.c | 614 priv->rstb_gpio = gpiod_get_optional(&client->dev, "rstb", in tw9910_power_on() 969 priv->pdn_gpio = gpiod_get_optional(&client->dev, "pdn", in tw9910_probe()
|
| D | rj54n1cb0c.c | 1357 rj54n1->pwup_gpio = gpiod_get_optional(&client->dev, "powerup", in rj54n1_probe() 1366 rj54n1->enable_gpio = gpiod_get_optional(&client->dev, "enable", in rj54n1_probe()
|
| D | ov772x.c | 883 priv->rstb_gpio = gpiod_get_optional(&client->dev, "reset", in ov772x_power_on() 1475 priv->pwdn_gpio = gpiod_get_optional(&client->dev, "powerdown", in ov772x_probe()
|
| /Linux-v6.1/sound/soc/codecs/ |
| D | rk3328_codec.c | 452 rk3328->mute = gpiod_get_optional(&pdev->dev, "mute", GPIOD_OUT_HIGH); in rk3328_platform_probe()
|
| D | arizona-jack.c | 1348 info->micd_pol_gpio = gpiod_get_optional(arizona->dev, in arizona_jack_codec_dev_probe()
|
| /Linux-v6.1/drivers/usb/gadget/udc/ |
| D | s3c2410_udc.c | 1802 udc->vbus_gpiod = gpiod_get_optional(dev, "vbus", GPIOD_IN); in s3c2410_udc_probe() 1834 udc->pullup_gpiod = gpiod_get_optional(dev, "pullup", GPIOD_OUT_LOW); in s3c2410_udc_probe()
|
| /Linux-v6.1/drivers/net/phy/ |
| D | mdio_bus.c | 46 mdiodev->reset_gpio = gpiod_get_optional(&mdiodev->dev, in mdiobus_register_gpiod()
|
| /Linux-v6.1/Documentation/driver-api/gpio/ |
| D | consumer.rst | 90 pattern where a GPIO is optional, the gpiod_get_optional() and 94 struct gpio_desc *gpiod_get_optional(struct device *dev,
|
| /Linux-v6.1/sound/soc/generic/ |
| D | simple-card-utils.c | 770 desc = gpiod_get_optional(dev, prop, GPIOD_IN); in asoc_simple_init_jack()
|
| /Linux-v6.1/drivers/video/fbdev/ |
| D | sa1100fb.c | 1176 fbi->shannon_lcden = gpiod_get_optional(&pdev->dev, "shannon-lcden", in sa1100fb_probe()
|
| /Linux-v6.1/drivers/nvmem/ |
| D | core.c | 776 nvmem->wp_gpio = gpiod_get_optional(config->dev, "wp", in nvmem_register()
|
| /Linux-v6.1/drivers/gpu/drm/exynos/ |
| D | exynos_drm_dsi.c | 1334 dsi->te_gpio = gpiod_get_optional(panel, "te", GPIOD_IN); in exynos_dsi_register_te_irq()
|