Home
last modified time | relevance | path

Searched refs:gpiod_get (Results 1 – 25 of 34) sorted by relevance

12

/linux-6.12.1/arch/arm/mach-omap1/
Dboard-nokia770.c257 d = gpiod_get(NULL, "retu_irq", GPIOD_IN); in nokia770_cbus_init()
265 d = gpiod_get(NULL, "tahvo_irq", GPIOD_IN); in nokia770_cbus_init()
325 d = gpiod_get(NULL, "ads7846_irq", GPIOD_IN); in omap_nokia770_init()
Dboard-osk.c405 d = gpiod_get(NULL, "smc_irq", GPIOD_IN); in osk_init()
413 d = gpiod_get(NULL, "cf_irq", GPIOD_IN); in osk_init()
435 d = gpiod_get(NULL, "tps65010", GPIOD_IN); in osk_init()
Dboard-sx1.c343 d = gpiod_get(NULL, "irda_off", GPIOD_OUT_HIGH); in omap_sx1_init()
348 d = gpiod_get(NULL, "switch", GPIOD_OUT_LOW); in omap_sx1_init()
353 d = gpiod_get(NULL, "usb_on", GPIOD_OUT_LOW); in omap_sx1_init()
Dboard-palmte.c241 d = gpiod_get(NULL, "tsc2102_irq", GPIOD_IN); in omap_palmte_init()
249 d = gpiod_get(NULL, "usb_dc_irq", GPIOD_IN); in omap_palmte_init()
/linux-6.12.1/Documentation/driver-api/gpio/
Dboard.rst21 through gpiod_get(). For example::
46 power = gpiod_get(dev, "power", GPIOD_OUT_HIGH);
51 The second parameter of the gpiod_get() functions, the con_id string, has to be
139 calls to gpiod_get() with a NULL device.
166 power = gpiod_get(dev, "power", GPIOD_OUT_HIGH);
Dconsumer.rst47 gpiod_get() functions. Like many other kernel subsystems, gpiod_get() takes the
51 struct gpio_desc *gpiod_get(struct device *dev, const char *con_id,
186 direction-setting flags have been given to gpiod_get*(), this is done by
392 descriptors may be obtained using any combination of gpiod_get() and
/linux-6.12.1/drivers/hte/
Dhte-tegra194-test.c110 hte.gpio_out = gpiod_get(&pdev->dev, "out", 0); in tegra_hte_test_probe()
117 hte.gpio_in = gpiod_get(&pdev->dev, "in", 0); in tegra_hte_test_probe()
/linux-6.12.1/drivers/power/supply/
Dcollie_battery.c327 collie_bat_main.gpio_full = gpiod_get(&dev->ucb->dev, in collie_bat_probe()
333 collie_mbat_low = gpiod_get(&dev->ucb->dev, in collie_bat_probe()
341 collie_bat_main.gpio_charge_on = gpiod_get(&dev->ucb->dev, in collie_bat_probe()
/linux-6.12.1/arch/arm/mach-omap2/
Dpdata-quirks.c198 d = gpiod_get(NULL, "power", GPIOD_OUT_HIGH); in omap3_sbc_t3517_wifi_init()
206 d = gpiod_get(NULL, "noe", GPIOD_OUT_HIGH); in omap3_sbc_t3517_wifi_init()
/linux-6.12.1/Documentation/firmware-guide/acpi/
Dgpio-properties.rst290 desc = gpiod_get(dev, "reset", GPIOD_OUT_LOW);
310 desc = gpiod_get(dev, connection_id, flags);
318 desc = gpiod_get(dev, "non-null-connection-id", flags);
323 desc = gpiod_get(dev, NULL, flags);
Denumeration.rst419 irq_desc = gpiod_get(dev, "irq");
423 power_desc = gpiod_get(dev, "power");
/linux-6.12.1/drivers/regulator/
Dmax20411-regulator.c129 cfg.ena_gpiod = gpiod_get(max20411->dev, "enable", GPIOD_ASIS); in max20411_probe()
/linux-6.12.1/include/linux/gpio/
Dconsumer.h63 struct gpio_desc *__must_check gpiod_get(struct device *dev,
196 static inline struct gpio_desc *__must_check gpiod_get(struct device *dev, in gpiod_get() function
/linux-6.12.1/drivers/input/touchscreen/
Dmainstone-wm97xx.c191 gpiod_irq = gpiod_get(wm->dev, "touch", GPIOD_IN); in wm97xx_acc_startup()
Degalax_ts.c126 gpio = gpiod_get(&client->dev, "wakeup", GPIOD_OUT_HIGH); in egalax_wake_up_device()
/linux-6.12.1/drivers/net/ethernet/apm/xgene/
Dxgene_enet_xgmac.c464 pdata->sfp_rdy = gpiod_get(dev, "rxlos", GPIOD_IN); in xgene_enet_gpio_lookup()
466 pdata->sfp_rdy = gpiod_get(dev, "sfp", GPIOD_IN); in xgene_enet_gpio_lookup()
/linux-6.12.1/sound/soc/intel/boards/
Dbdw-rt5677.c251 bdw_rt5677->gpio_hp_en = gpiod_get(component->dev, "headphone-enable", in bdw_rt5677_init()
Dbytcr_wm5102.c567 priv->spkvdd_en_gpio = gpiod_get(codec_dev, "wlf,spkvdd-ena", GPIOD_OUT_LOW); in snd_byt_wm5102_mc_probe()
/linux-6.12.1/drivers/remoteproc/
Dkeystone_remoteproc.c429 ksproc->kick_gpio = gpiod_get(dev, "kick", GPIOD_ASIS); in keystone_rproc_probe()
/linux-6.12.1/drivers/video/fbdev/omap/
Dlcd_mipid.c562 md->reset = gpiod_get(&spi->dev, "reset", GPIOD_OUT_LOW); in mipid_spi_probe()
/linux-6.12.1/drivers/leds/
Dleds-netxbig.c407 gpiod = gpiod_get(gpio_ext_dev, "enable", GPIOD_OUT_LOW); in netxbig_gpio_ext_get()
/linux-6.12.1/Documentation/admin-guide/gpio/
Dgpio-virtuser.rst54 to the ``'con_id'`` argument of the ``gpiod_get()`` function. For example:
/linux-6.12.1/drivers/platform/x86/
Dasus-tf103c-dock.c747 board_rev_gpio = gpiod_get(dev, "board_rev", GPIOD_ASIS); in tf103c_dock_probe()
/linux-6.12.1/drivers/mmc/host/
Dmmci.c2125 cmd_gpio = gpiod_get(dev, "st,cmd", GPIOD_OUT_HIGH); in mmci_probe_level_translator()
2129 ck_gpio = gpiod_get(dev, "st,ck", GPIOD_OUT_HIGH); in mmci_probe_level_translator()
2133 ckin_gpio = gpiod_get(dev, "st,ckin", GPIOD_IN); in mmci_probe_level_translator()
/linux-6.12.1/drivers/gpio/
DTODO57 the [devm_]gpiod_get() calls we have today that will implicitly go into

12