/openbmc/linux/arch/arm/mach-orion5x/ |
H A D | board-rd88f5182.c | 48 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in rd88f5182_pci_preinit() 61 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in rd88f5182_pci_preinit() 90 return gpio_to_irq(RD88F5182_PCI_SLOT0_IRQ_A_PIN); in rd88f5182_pci_map_irq() 92 return gpio_to_irq(RD88F5182_PCI_SLOT0_IRQ_B_PIN); in rd88f5182_pci_map_irq()
|
H A D | ts209-setup.c | 115 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in qnap_ts209_pci_preinit() 129 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in qnap_ts209_pci_preinit() 158 return gpio_to_irq(QNAP_TS209_PCI_SLOT0_IRQ_PIN); in qnap_ts209_pci_map_irq() 160 return gpio_to_irq(QNAP_TS209_PCI_SLOT1_IRQ_PIN); in qnap_ts209_pci_map_irq() 308 qnap_ts209_i2c_rtc.irq = gpio_to_irq(TS209_RTC_GPIO); in qnap_ts209_init()
|
H A D | terastation_pro2-setup.c | 86 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in tsp2_pci_preinit() 113 return gpio_to_irq(TSP2_PCI_SLOT0_IRQ_PIN); in tsp2_pci_map_irq() 343 tsp2_i2c_rtc.irq = gpio_to_irq(TSP2_RTC_GPIO); in tsp2_init()
|
H A D | mv2120-setup.c | 217 mv2120_i2c_rtc.irq = gpio_to_irq(MV2120_GPIO_RTC_IRQ); in mv2120_init()
|
H A D | ts409-setup.c | 296 qnap_ts409_i2c_rtc.irq = gpio_to_irq(TS409_RTC_GPIO); in qnap_ts409_init()
|
/openbmc/linux/drivers/leds/trigger/ |
H A D | ledtrig-gpio.c | 137 free_irq(gpio_to_irq(gpio_data->gpio), led); in gpio_trig_gpio_store() 142 ret = request_threaded_irq(gpio_to_irq(gpio), NULL, gpio_trig_irq, in gpio_trig_gpio_store() 149 free_irq(gpio_to_irq(gpio_data->gpio), led); in gpio_trig_gpio_store() 188 free_irq(gpio_to_irq(gpio_data->gpio), led); in gpio_trig_deactivate()
|
/openbmc/linux/drivers/pcmcia/ |
H A D | xxs1500_ss.c | 265 sock->socket.pci_irq = gpio_to_irq(GPIO_CARDIRQ); in xxs1500_pcmcia_probe() 277 irq = gpio_to_irq(GPIO_CDA); in xxs1500_pcmcia_probe() 296 free_irq(gpio_to_irq(GPIO_CDA), sock); in xxs1500_pcmcia_probe() 309 free_irq(gpio_to_irq(GPIO_CDA), sock); in xxs1500_pcmcia_remove()
|
H A D | db1xxx_ss.c | 479 sock->insert_irq = r ? gpio_to_irq(r->start) : -1; in db1x_pcmcia_socket_probe()
|
/openbmc/linux/drivers/input/keyboard/ |
H A D | matrix_keypad.c | 95 enable_irq(gpio_to_irq(pdata->row_gpios[i])); in enable_row_irqs() 108 disable_irq_nosync(gpio_to_irq(pdata->row_gpios[i])); in disable_row_irqs() 248 if (enable_irq_wake(gpio_to_irq(gpio)) == 0) in matrix_keypad_enable_wakeup() 270 disable_irq_wake(gpio_to_irq(gpio)); in matrix_keypad_disable_wakeup() 349 gpio_to_irq(pdata->row_gpios[i]), in matrix_keypad_init_gpio() 369 free_irq(gpio_to_irq(pdata->row_gpios[i]), keypad); in matrix_keypad_init_gpio() 391 free_irq(gpio_to_irq(pdata->row_gpios[i]), keypad); in matrix_keypad_free_gpio()
|
/openbmc/linux/drivers/mfd/ |
H A D | wm8994-irq.c | 200 if (gpio_to_irq(pdata->irq_gpio) != wm8994->irq) { in wm8994_irq_init() 203 gpio_to_irq(pdata->irq_gpio)); in wm8994_irq_init() 204 wm8994->irq = gpio_to_irq(pdata->irq_gpio); in wm8994_irq_init()
|
H A D | arizona-irq.c | 356 if (gpio_to_irq(arizona->pdata.irq_gpio) != arizona->irq) { in arizona_irq_init() 359 gpio_to_irq(arizona->pdata.irq_gpio)); in arizona_irq_init() 360 arizona->irq = gpio_to_irq(arizona->pdata.irq_gpio); in arizona_irq_init()
|
/openbmc/linux/include/linux/ |
H A D | gpio.h | 111 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq() function 206 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq() function
|
/openbmc/linux/drivers/net/wireless/intersil/p54/ |
H A D | p54spi.c | 265 disable_irq(gpio_to_irq(p54spi_gpio_irq)); in p54spi_power_off() 272 enable_irq(gpio_to_irq(p54spi_gpio_irq)); in p54spi_power_on() 626 ret = request_irq(gpio_to_irq(p54spi_gpio_irq), in p54spi_probe() 634 irq_set_irq_type(gpio_to_irq(p54spi_gpio_irq), IRQ_TYPE_EDGE_RISING); in p54spi_probe() 636 disable_irq(gpio_to_irq(p54spi_gpio_irq)); in p54spi_probe() 664 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); in p54spi_probe() 680 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); in p54spi_remove()
|
/openbmc/linux/arch/arm/mach-pxa/ |
H A D | sharpsl_pm.c | 850 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_acin); in sharpsl_pm_probe() 855 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_batlock); in sharpsl_pm_probe() 861 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_fatal); in sharpsl_pm_probe() 869 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_batfull); in sharpsl_pm_probe() 900 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_acin), sharpsl_ac_isr); in sharpsl_pm_remove() 901 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_batlock), sharpsl_fatal_isr); in sharpsl_pm_remove() 904 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_fatal), sharpsl_fatal_isr); in sharpsl_pm_remove() 907 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_batfull), sharpsl_chrg_full_isr); in sharpsl_pm_remove()
|
/openbmc/linux/Documentation/translations/zh_CN/driver-api/gpio/ |
H A D | legacy.rst | 334 int gpio_to_irq(unsigned gpio); 339 并非来源于gpio_to_irq()的 IRQ 编号。 343 gpio_to_irq()返回的非错误值可以传递给 request_irq()或者 free_irq()。
|
/openbmc/linux/Documentation/translations/zh_TW/ |
H A D | gpio.txt | 339 int gpio_to_irq(unsigned gpio); 344 並非來源於gpio_to_irq()的 IRQ 編號。 348 gpio_to_irq()返回的非錯誤值可以傳遞給 request_irq()或者 free_irq()。
|
/openbmc/linux/arch/arm/mach-ep93xx/ |
H A D | vision_ep9307.c | 291 vision_i2c_info[1].irq = gpio_to_irq(EP93XX_GPIO_LINE_F(7)); in vision_init_machine()
|
/openbmc/linux/drivers/input/joystick/ |
H A D | as5011.c | 271 irq = gpio_to_irq(as5011->button_gpio); in as5011_probe()
|
/openbmc/linux/drivers/net/ethernet/wiznet/ |
H A D | w5300.c | 578 priv->link_irq = gpio_to_irq(priv->link_gpio); in w5300_hw_probe()
|
H A D | w5100.c | 1193 priv->link_irq = gpio_to_irq(priv->link_gpio); in w5100_probe()
|
/openbmc/linux/Documentation/driver-api/gpio/ |
H A D | legacy.rst | 358 int gpio_to_irq(unsigned gpio); 364 to use an IRQ number that didn't originally come from gpio_to_irq(). 369 Non-error values returned from gpio_to_irq() can be passed to request_irq()
|
/openbmc/linux/Documentation/arch/arm/pxa/ |
H A D | mfp.rst | 142 invoked with the corresponding GPIO IRQ (GPIO_IRQ(xx) or gpio_to_irq())
|
/openbmc/linux/drivers/net/ieee802154/ |
H A D | ca8210.c | 2826 pdata->irq_id = gpio_to_irq(pdata->gpio_irq); in ca8210_interrupt_init()
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | cyttsp4_core.c | 2060 cd->irq = gpio_to_irq(cd->cpdata->irq_gpio); in cyttsp4_probe()
|