Home
last modified time | relevance | path

Searched refs:gpio_to_irq (Results 1 – 25 of 69) sorted by relevance

123

/linux/drivers/pcmcia/
A Dat91_cf.c79 if (irq == gpio_to_irq(cf->board->det_pin)) { in at91_cf_irq()
269 status = devm_request_irq(&pdev->dev, gpio_to_irq(board->det_pin), in at91_cf_probe()
297 status = devm_request_irq(&pdev->dev, gpio_to_irq(board->irq_pin), in at91_cf_probe()
301 cf->socket.pci_irq = gpio_to_irq(board->irq_pin); in at91_cf_probe()
321 gpio_to_irq(board->det_pin), gpio_to_irq(board->irq_pin)); in at91_cf_probe()
361 enable_irq_wake(gpio_to_irq(board->det_pin)); in at91_cf_suspend()
363 enable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_suspend()
374 disable_irq_wake(gpio_to_irq(board->det_pin)); in at91_cf_resume()
376 disable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_resume()
A Dxxs1500_ss.c265 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()
A Dpxa2xx_colibri.c61 skt->socket.pci_irq = gpio_to_irq(colibri_pcmcia_gpios[READY].gpio); in colibri_pcmcia_hw_init()
62 skt->stat[SOC_STAT_CD].irq = gpio_to_irq(colibri_pcmcia_gpios[DETECT].gpio); in colibri_pcmcia_hw_init()
/linux/arch/arm/mach-omap1/
A Dboard-osk.c286 irq_set_irq_type(gpio_to_irq(62), IRQ_TYPE_EDGE_FALLING); in osk_init_cf()
518 irq_set_irq_type(gpio_to_irq(4), IRQ_TYPE_EDGE_FALLING); in osk_mistral_init()
520 mistral_boardinfo[0].irq = gpio_to_irq(4); in osk_mistral_init()
534 int irq = gpio_to_irq(OMAP_MPUIO(2)); in osk_mistral_init()
596 osk5912_smc91x_resources[1].start = gpio_to_irq(0); in osk_init()
597 osk5912_smc91x_resources[1].end = gpio_to_irq(0); in osk_init()
598 osk5912_cf_resources[0].start = gpio_to_irq(62); in osk_init()
599 osk5912_cf_resources[0].end = gpio_to_irq(62); in osk_init()
615 osk_i2c_board_info[0].irq = gpio_to_irq(OMAP_MPUIO(1)); in osk_init()
A Dboard-nokia770.c252 irq_set_irq_type(gpio_to_irq(retu_irq_gpio), IRQ_TYPE_EDGE_RISING); in nokia770_cbus_init()
253 irq_set_irq_type(gpio_to_irq(tahvo_irq_gpio), IRQ_TYPE_EDGE_RISING); in nokia770_cbus_init()
254 nokia770_i2c_board_info_2[0].irq = gpio_to_irq(retu_irq_gpio); in nokia770_cbus_init()
255 nokia770_i2c_board_info_2[1].irq = gpio_to_irq(tahvo_irq_gpio); in nokia770_cbus_init()
279 nokia770_spi_board_info[1].irq = gpio_to_irq(15); in omap_nokia770_init()
A Dboard-palmz71.c215 irq_set_irq_type(gpio_to_irq(PALMZ71_USBDETECT_GPIO), in palmz71_powercable()
219 irq_set_irq_type(gpio_to_irq(PALMZ71_USBDETECT_GPIO), in palmz71_powercable()
257 if (request_irq(gpio_to_irq(PALMZ71_USBDETECT_GPIO), in palmz71_gpio_setup()
261 palmz71_powercable(gpio_to_irq(PALMZ71_USBDETECT_GPIO), NULL); in palmz71_gpio_setup()
281 palmz71_boardinfo[0].irq = gpio_to_irq(PALMZ71_PENIRQ_GPIO); in omap_palmz71_init()
A Dboard-h3.c430 smc91x_resources[1].start = gpio_to_irq(40); in h3_init()
431 smc91x_resources[1].end = gpio_to_irq(40); in h3_init()
433 h3_spi_board_info[0].irq = gpio_to_irq(H3_TS_GPIO); in h3_init()
437 h3_i2c_board_info[1].irq = gpio_to_irq(14); in h3_init()
A Dboard-h2.c423 h2_smc91x_resources[1].start = gpio_to_irq(0); in h2_init()
424 h2_smc91x_resources[1].end = gpio_to_irq(0); in h2_init()
430 h2_i2c_board_info[0].irq = gpio_to_irq(58); in h2_init()
/linux/arch/arm/mach-orion5x/
A Dboard-rd88f5182.c50 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in rd88f5182_pci_preinit()
63 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in rd88f5182_pci_preinit()
92 return gpio_to_irq(RD88F5182_PCI_SLOT0_IRQ_A_PIN); in rd88f5182_pci_map_irq()
94 return gpio_to_irq(RD88F5182_PCI_SLOT0_IRQ_B_PIN); in rd88f5182_pci_map_irq()
A Dts209-setup.c115 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()
A Drd88f5182-setup.c121 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in rd88f5182_pci_preinit()
134 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in rd88f5182_pci_preinit()
163 return gpio_to_irq(RD88F5182_PCI_SLOT0_IRQ_A_PIN); in rd88f5182_pci_map_irq()
165 return gpio_to_irq(RD88F5182_PCI_SLOT0_IRQ_B_PIN); in rd88f5182_pci_map_irq()
A Ddb88f5281-setup.c215 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in db88f5281_pci_preinit()
228 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in db88f5281_pci_preinit()
256 return gpio_to_irq(DB88F5281_PCI_SLOT0_IRQ_PIN); in db88f5281_pci_map_irq()
259 return gpio_to_irq(DB88F5281_PCI_SLOT1_SLOT2_IRQ_PIN); in db88f5281_pci_map_irq()
A Dterastation_pro2-setup.c86 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()
A Drd88f5181l-ge-setup.c152 return gpio_to_irq(4); in rd88f5181l_ge_pci_map_irq()
154 return gpio_to_irq(10); in rd88f5181l_ge_pci_map_irq()
/linux/drivers/power/supply/
A Dtosa_battery.c391 ret = request_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), in tosa_bat_probe()
398 ret = request_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), in tosa_bat_probe()
405 ret = request_irq(gpio_to_irq(TOSA_GPIO_JACKET_DETECT), in tosa_bat_probe()
414 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_probe()
416 free_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), &tosa_bat_main); in tosa_bat_probe()
434 free_irq(gpio_to_irq(TOSA_GPIO_JACKET_DETECT), &tosa_bat_jacket); in tosa_bat_remove()
435 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_remove()
436 free_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), &tosa_bat_main); in tosa_bat_remove()
/linux/drivers/leds/trigger/
A Dledtrig-gpio.c137 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()
/linux/arch/arm/include/asm/
A Dgpio.h18 #ifndef gpio_to_irq
19 #define gpio_to_irq __gpio_to_irq macro
/linux/drivers/input/keyboard/
A Dmatrix_keypad.c94 enable_irq(gpio_to_irq(pdata->row_gpios[i])); in enable_row_irqs()
107 disable_irq_nosync(gpio_to_irq(pdata->row_gpios[i])); in disable_row_irqs()
245 if (enable_irq_wake(gpio_to_irq(gpio)) == 0) in matrix_keypad_enable_wakeup()
267 disable_irq_wake(gpio_to_irq(gpio)); in matrix_keypad_disable_wakeup()
347 gpio_to_irq(pdata->row_gpios[i]), in matrix_keypad_init_gpio()
367 free_irq(gpio_to_irq(pdata->row_gpios[i]), keypad); in matrix_keypad_init_gpio()
389 free_irq(gpio_to_irq(pdata->row_gpios[i]), keypad); in matrix_keypad_free_gpio()
/linux/arch/arm/mach-pxa/
A Dzeus.c143 irq_set_irq_type(gpio_to_irq(ZEUS_AC97_GPIO), IRQ_TYPE_EDGE_RISING); in zeus_init_irq()
144 irq_set_irq_type(gpio_to_irq(ZEUS_WAKEUP_GPIO), IRQ_TYPE_EDGE_RISING); in zeus_init_irq()
145 irq_set_irq_type(gpio_to_irq(ZEUS_PTT_GPIO), IRQ_TYPE_EDGE_RISING); in zeus_init_irq()
146 irq_set_irq_type(gpio_to_irq(ZEUS_EXTGPIO_GPIO), in zeus_init_irq()
148 irq_set_irq_type(gpio_to_irq(ZEUS_CAN_GPIO), IRQ_TYPE_EDGE_FALLING); in zeus_init_irq()
158 irq_set_irq_type(gpio_to_irq(ZEUS_ISA_GPIO), IRQ_TYPE_EDGE_RISING); in zeus_init_irq()
159 irq_set_chained_handler(gpio_to_irq(ZEUS_ISA_GPIO), zeus_irq_handler); in zeus_init_irq()
A Dsharpsl_pm.c856 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_acin); in sharpsl_pm_probe()
861 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_batlock); in sharpsl_pm_probe()
867 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_fatal); in sharpsl_pm_probe()
875 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_batfull); in sharpsl_pm_probe()
906 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_acin), sharpsl_ac_isr); in sharpsl_pm_remove()
907 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_batlock), sharpsl_fatal_isr); in sharpsl_pm_remove()
910 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_fatal), sharpsl_fatal_isr); in sharpsl_pm_remove()
913 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_batfull), sharpsl_chrg_full_isr); in sharpsl_pm_remove()
/linux/drivers/mfd/
A Dhi655x-pmic.c137 ret = regmap_add_irq_chip(pmic->regmap, gpio_to_irq(pmic->gpio), in hi655x_pmic_probe()
152 regmap_del_irq_chip(gpio_to_irq(pmic->gpio), pmic->irq_data); in hi655x_pmic_probe()
163 regmap_del_irq_chip(gpio_to_irq(pmic->gpio), pmic->irq_data); in hi655x_pmic_remove()
A Dwm8994-irq.c200 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()
/linux/drivers/net/wireless/intersil/p54/
A Dp54spi.c264 disable_irq(gpio_to_irq(p54spi_gpio_irq)); in p54spi_power_off()
271 enable_irq(gpio_to_irq(p54spi_gpio_irq)); in p54spi_power_on()
625 ret = request_irq(gpio_to_irq(p54spi_gpio_irq), in p54spi_probe()
633 irq_set_irq_type(gpio_to_irq(p54spi_gpio_irq), IRQ_TYPE_EDGE_RISING); in p54spi_probe()
635 disable_irq(gpio_to_irq(p54spi_gpio_irq)); in p54spi_probe()
662 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); in p54spi_probe()
678 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); in p54spi_remove()
/linux/include/linux/
A Dgpio.h79 static inline int gpio_to_irq(unsigned int gpio) in gpio_to_irq() function
215 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq() function
/linux/arch/arm/mach-davinci/
A Dboard-dm355-leopard.c144 dm355leopard_i2c_info[0].irq = gpio_to_irq(5); in leopard_init_i2c()
246 dm355leopard_dm9000_rsrc[2].start = gpio_to_irq(9); in dm355_leopard_init()

Completed in 34 milliseconds

123