Home
last modified time | relevance | path

Searched refs:gpiod_put (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/hte/
H A Dhte-tegra194-test.c208 gpiod_put(hte.gpio_in); in tegra_hte_test_probe()
210 gpiod_put(hte.gpio_out); in tegra_hte_test_probe()
221 gpiod_put(hte.gpio_in); in tegra_hte_test_remove()
222 gpiod_put(hte.gpio_out); in tegra_hte_test_remove()
/linux/drivers/power/supply/
H A Dcollie_battery.c432 gpiod_put(collie_bat_main.gpio_charge_on); in collie_bat_probe()
434 gpiod_put(collie_mbat_low); in collie_bat_probe()
436 gpiod_put(collie_bat_main.gpio_full); in collie_bat_probe()
449 gpiod_put(collie_bat_main.gpio_full); in collie_bat_remove()
450 gpiod_put(collie_mbat_low); in collie_bat_remove()
451 gpiod_put(collie_bat_main.gpio_charge_on); in collie_bat_remove()
/linux/sound/hda/codecs/side-codecs/
H A Dcirrus_scodec.c28 gpiod_put(speaker_id_desc); in cirrus_scodec_get_speaker_id()
55 gpiod_put(speaker_id_desc); in cirrus_scodec_get_speaker_id()
H A Dcs35l41_hda.c1765 gpiod_put(speaker_id_desc); in cs35l41_get_speaker_id()
1793 gpiod_put(speaker_id_desc); in cs35l41_get_speaker_id()
2077 gpiod_put(cs35l41->reset_gpio); in cs35l41_hda_probe()
2078 gpiod_put(cs35l41->cs_gpio); in cs35l41_hda_probe()
2106 gpiod_put(cs35l41->reset_gpio); in cs35l41_hda_remove()
2107 gpiod_put(cs35l41->cs_gpio); in cs35l41_hda_remove()
H A Dcs35l41_hda_property.c321 gpiod_put(cs_gpiod); in generic_dsd_config()
/linux/arch/powerpc/platforms/85xx/
H A Dsgy_cts1000.c84 gpiod_put(halt_gpio); in __gpio_halt_probe()
125 gpiod_put(halt_gpio); in gpio_halt_remove()
/linux/arch/arm/mach-omap1/
H A Dboard-sx1.c347 gpiod_put(d); in omap_sx1_init()
352 gpiod_put(d); in omap_sx1_init()
357 gpiod_put(d); in omap_sx1_init()
H A Dserial.c214 gpiod_put(d); in omap_serial_set_port_wakeup()
H A Dboard-palmte.c253 gpiod_put(d); in omap_palmte_init()
/linux/drivers/net/phy/
H A Dmdio_device.c48 gpiod_put(mdiodev->reset_gpio); in mdio_device_register_reset()
71 gpiod_put(mdiodev->reset_gpio); in mdio_device_unregister_reset()
/linux/arch/arm/mach-mvebu/
H A Dpm-board.c111 gpiod_put(pic_gpios[i]); in mvebu_armada_pm_init()
/linux/drivers/usb/dwc3/
H A Ddwc3-pci.c273 gpiod_put(gpio); in dwc3_pci_quirks()
281 gpiod_put(gpio); in dwc3_pci_quirks()
/linux/drivers/input/touchscreen/
H A Dmainstone-wm97xx.c234 gpiod_put(gpiod_irq); in wm97xx_acc_shutdown()
H A Degalax_ts.c142 gpiod_put(gpio); in egalax_wake_up_device()
/linux/drivers/staging/fbtft/
H A Dfb_st7789v.c110 gpiod_put(te); in init_tearing_effect_line()
/linux/arch/powerpc/platforms/44x/
H A Dwarp.c211 gpiod_put(led->gpiod); in pika_setup_leds()
/linux/sound/soc/intel/boards/
H A Dbytcht_es8316.c720 gpiod_put(priv->speaker_en_gpio); in snd_byt_cht_es8316_mc_probe()
738 gpiod_put(priv->speaker_en_gpio); in snd_byt_cht_es8316_mc_remove()
H A Dsof_es8336.c772 gpiod_put(priv->gpio_speakers); in sof_es8336_probe()
791 gpiod_put(priv->gpio_speakers); in sof_es8336_remove()
/linux/drivers/platform/x86/intel/int3472/
H A Dclk_and_regulator.c185 gpiod_put(int3472->clock.ena_gpio); in skl_int3472_unregister_clock()
/linux/drivers/net/wireless/intersil/p54/
H A Dp54spi.c640 gpiod_put(priv->gpio_powerdown); in p54spi_probe()
653 gpiod_put(priv->gpio_powerdown); in p54spi_remove()
/linux/drivers/regulator/
H A Dlm363x-regulator.c338 gpiod_put(gpiod); in lm363x_regulator_probe()
/linux/drivers/i2c/
H A Di2c-core-of-prober.c277 gpiod_put(ctx->gpiod); in i2c_of_probe_simple_put_gpiod()
/linux/sound/soc/
H A Dsoc-jack.c288 gpiod_put(gpios[i].desc); in jack_free_gpios()
/linux/drivers/mtd/nand/raw/
H A Dlpc32xx_mlc.c834 gpiod_put(host->wp_gpio); in lpc32xx_nand_probe()
860 gpiod_put(host->wp_gpio); in lpc32xx_nand_remove()
/linux/Documentation/driver-api/gpio/
H A Dconsumer.rst161 A GPIO descriptor can be disposed of using the gpiod_put() function::
163 void gpiod_put(struct gpio_desc *desc)
170 It is also not allowed to individually release descriptors (using gpiod_put())

12