Home
last modified time | relevance | path

Searched refs:gpiod_to_irq (Results 1 – 29 of 29) sorted by relevance

/linux-4.4.14/sound/soc/
Dsoc-jack.c355 ret = request_any_context_irq(gpiod_to_irq(gpios[i].desc), in snd_soc_jack_add_gpios()
365 ret = irq_set_irq_wake(gpiod_to_irq(gpios[i].desc), 1); in snd_soc_jack_add_gpios()
431 free_irq(gpiod_to_irq(gpios[i].desc), &gpios[i]); in snd_soc_jack_free_gpios()
/linux-4.4.14/include/asm-generic/
Dgpio.h109 return gpiod_to_irq(gpio_to_desc(gpio)); in __gpio_to_irq()
/linux-4.4.14/drivers/usb/phy/
Dphy-generic.c311 gpiod_to_irq(nop->gpiod_vbus), in usb_phy_generic_probe()
317 gpiod_to_irq(nop->gpiod_vbus), err); in usb_phy_generic_probe()
/linux-4.4.14/include/linux/gpio/
Dconsumer.h128 int gpiod_to_irq(const struct gpio_desc *desc);
392 static inline int gpiod_to_irq(const struct gpio_desc *desc) in gpiod_to_irq() function
/linux-4.4.14/drivers/mfd/
Dintel_soc_pmic_core.c56 irq = gpiod_to_irq(desc); in intel_soc_pmic_find_gpio_irq()
/linux-4.4.14/drivers/extcon/
Dextcon-gpio.c86 data->irq = gpiod_to_irq(data->id_gpiod); in gpio_extcon_init()
Dextcon-usb-gpio.c127 info->id_irq = gpiod_to_irq(info->id_gpiod); in usb_extcon_probe()
Dextcon-palmas.c277 palmas_usb->gpio_id_irq = gpiod_to_irq(palmas_usb->id_gpiod); in palmas_usb_probe()
/linux-4.4.14/drivers/power/reset/
Dltc2952-poweroff.c216 if (devm_request_irq(&pdev->dev, gpiod_to_irq(data->gpio_trigger), in ltc2952_poweroff_init()
/linux-4.4.14/drivers/mmc/core/
Dslot-gpio.c129 irq = gpiod_to_irq(ctx->cd_gpio); in mmc_gpiod_request_cd_irq()
/linux-4.4.14/Documentation/gpio/
Dconsumer.txt327 int gpiod_to_irq(const struct gpio_desc *desc)
333 from gpiod_to_irq(). gpiod_to_irq() is not allowed to sleep.
335 Non-error values returned from gpiod_to_irq() can be passed to request_irq() or
Ddriver.txt192 gpiod_to_irq() is just a convenience function to figure out the IRQ for a
197 callbacks from the GPIO and irqchip APIs. Do not rely on gpiod_to_irq() having
/linux-4.4.14/drivers/tty/serial/
Dserial_mctrl_gpio.c169 ret = gpiod_to_irq(gpios->gpio[i]); in mctrl_gpio_init()
Dmxs-auart.c1214 s->gpio_irq[i] = gpiod_to_irq(gpiod); in mxs_auart_init_gpios()
Datmel_serial.c2713 p->gpio_irq[i] = gpiod_to_irq(gpiod); in atmel_init_gpios()
/linux-4.4.14/drivers/gpio/
Dgpiolib-sysfs.c159 data->irq = gpiod_to_irq(desc); in gpio_sysfs_request_irq()
366 if (gpiod_to_irq(desc) < 0) in gpio_is_visible()
Dgpiolib-acpi.c223 irq = gpiod_to_irq(desc); in acpi_gpiochip_request_interrupt()
607 return gpiod_to_irq(desc); in acpi_dev_gpio_irq_get()
Dgpiolib.c1597 int gpiod_to_irq(const struct gpio_desc *desc) in gpiod_to_irq() function
1608 EXPORT_SYMBOL_GPL(gpiod_to_irq);
/linux-4.4.14/drivers/phy/
Dphy-sun4i-usb.c642 data->id_det_irq = gpiod_to_irq(data->id_det_gpio); in sun4i_usb_phy_probe()
643 data->vbus_det_irq = gpiod_to_irq(data->vbus_det_gpio); in sun4i_usb_phy_probe()
/linux-4.4.14/drivers/nfc/nxp-nci/
Di2c.c330 client->irq = gpiod_to_irq(gpiod_irq); in nxp_nci_i2c_acpi_config()
/linux-4.4.14/drivers/iio/accel/
Dmxc4005.c401 ret = gpiod_to_irq(gpio); in mxc4005_gpio_probe()
Dmma9551.c428 ret = gpiod_to_irq(gpio); in mma9551_gpio_probe()
/linux-4.4.14/drivers/bluetooth/
Dhci_bcm.c719 dev->irq = gpiod_to_irq(gpio); in bcm_acpi_probe()
Dhci_intel.c1257 idev->irq = gpiod_to_irq(host_wake); in intel_probe()
/linux-4.4.14/drivers/power/
Dbq25890_charger.c732 return gpiod_to_irq(irq); in bq25890_irq_probe()
/linux-4.4.14/drivers/iio/gyro/
Dbmg160_core.c974 data->irq = gpiod_to_irq(gpio); in bmg160_gpio_probe()
/linux-4.4.14/drivers/nfc/pn544/
Di2c.c928 ret = gpiod_to_irq(gpiod_irq); in pn544_hci_i2c_acpi_request_resources()
/linux-4.4.14/drivers/hid/i2c-hid/
Di2c-hid.c981 ihid->irq = gpiod_to_irq(ihid->desc); in i2c_hid_probe()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_hdmi.c1694 hdata->irq = gpiod_to_irq(hdata->hpd_gpio); in hdmi_resources_init()