Home
last modified time | relevance | path

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

/linux-4.4.14/arch/arm/mach-orion5x/
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()
Dts209-setup.c119 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in qnap_ts209_pci_preinit()
133 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in qnap_ts209_pci_preinit()
162 return gpio_to_irq(QNAP_TS209_PCI_SLOT0_IRQ_PIN); in qnap_ts209_pci_map_irq()
164 return gpio_to_irq(QNAP_TS209_PCI_SLOT1_IRQ_PIN); in qnap_ts209_pci_map_irq()
312 qnap_ts209_i2c_rtc.irq = gpio_to_irq(TS209_RTC_GPIO); in qnap_ts209_init()
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()
Drd88f5181l-ge-setup.c129 gpio_to_irq(8)); in rd88f5181l_ge_init()
158 return gpio_to_irq(4); in rd88f5181l_ge_pci_map_irq()
160 return gpio_to_irq(10); in rd88f5181l_ge_pci_map_irq()
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()
Dterastation_pro2-setup.c90 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in tsp2_pci_preinit()
117 return gpio_to_irq(TSP2_PCI_SLOT0_IRQ_PIN); in tsp2_pci_map_irq()
347 tsp2_i2c_rtc.irq = gpio_to_irq(TSP2_RTC_GPIO); in tsp2_init()
Drd88f6183ap-ge-setup.c94 gpio_to_irq(3)); in rd88f6183ap_ge_init()
Drd88f5181l-fxo-setup.c148 return gpio_to_irq(1); in rd88f5181l_fxo_pci_map_irq()
Dwnr854t-setup.c153 return gpio_to_irq(4); in wnr854t_pci_map_irq()
Dmv2120-setup.c217 mv2120_i2c_rtc.irq = gpio_to_irq(MV2120_GPIO_RTC_IRQ); in mv2120_init()
Dwrt350n-v2-setup.c241 return gpio_to_irq(4); in wrt350n_v2_pci_map_irq()
Dts409-setup.c300 qnap_ts409_i2c_rtc.irq = gpio_to_irq(TS409_RTC_GPIO); in qnap_ts409_init()
/linux-4.4.14/drivers/pcmcia/
Dat91_cf.c73 if (irq == gpio_to_irq(cf->board->det_pin)) { in at91_cf_irq()
287 status = devm_request_irq(&pdev->dev, gpio_to_irq(board->det_pin), in at91_cf_probe()
315 status = devm_request_irq(&pdev->dev, gpio_to_irq(board->irq_pin), in at91_cf_probe()
319 cf->socket.pci_irq = gpio_to_irq(board->irq_pin); in at91_cf_probe()
339 gpio_to_irq(board->det_pin), gpio_to_irq(board->irq_pin)); in at91_cf_probe()
379 enable_irq_wake(gpio_to_irq(board->det_pin)); in at91_cf_suspend()
381 enable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_suspend()
392 disable_irq_wake(gpio_to_irq(board->det_pin)); in at91_cf_resume()
394 disable_irq_wake(gpio_to_irq(board->irq_pin)); in at91_cf_resume()
Dxxs1500_ss.c264 sock->socket.pci_irq = gpio_to_irq(GPIO_CARDIRQ); in xxs1500_pcmcia_probe()
276 irq = gpio_to_irq(GPIO_CDA); in xxs1500_pcmcia_probe()
295 free_irq(gpio_to_irq(GPIO_CDA), sock); in xxs1500_pcmcia_probe()
308 free_irq(gpio_to_irq(GPIO_CDA), sock); in xxs1500_pcmcia_remove()
Dpxa2xx_colibri.c65 skt->socket.pci_irq = gpio_to_irq(colibri_pcmcia_gpios[READY].gpio); in colibri_pcmcia_hw_init()
66 skt->stat[SOC_STAT_CD].irq = gpio_to_irq(colibri_pcmcia_gpios[DETECT].gpio); in colibri_pcmcia_hw_init()
Dpxa2xx_hx4700.c40 irq_set_irq_type(gpio_to_irq(GPIOD4_CF_nCD), IRQ_TYPE_EDGE_BOTH); in hx4700_pcmcia_hw_init()
Ddb1xxx_ss.c468 sock->insert_irq = r ? gpio_to_irq(r->start) : -1; in db1x_pcmcia_socket_probe()
Dsoc_common.c155 irq = gpio_to_irq(skt->stat[i].gpio); in soc_pcmcia_hw_init()
/linux-4.4.14/arch/arm/mach-omap1/
Dboard-osk.c278 irq_set_irq_type(gpio_to_irq(62), IRQ_TYPE_EDGE_FALLING); in osk_init_cf()
498 irq_set_irq_type(gpio_to_irq(4), IRQ_TYPE_EDGE_FALLING); in osk_mistral_init()
500 mistral_boardinfo[0].irq = gpio_to_irq(4); in osk_mistral_init()
514 int irq = gpio_to_irq(OMAP_MPUIO(2)); in osk_mistral_init()
578 osk5912_smc91x_resources[1].start = gpio_to_irq(0); in osk_init()
579 osk5912_smc91x_resources[1].end = gpio_to_irq(0); in osk_init()
580 osk5912_cf_resources[0].start = gpio_to_irq(62); in osk_init()
581 osk5912_cf_resources[0].end = gpio_to_irq(62); in osk_init()
596 osk_i2c_board_info[0].irq = gpio_to_irq(OMAP_MPUIO(1)); in osk_init()
Dboard-palmz71.c218 irq_set_irq_type(gpio_to_irq(PALMZ71_USBDETECT_GPIO), in palmz71_powercable()
222 irq_set_irq_type(gpio_to_irq(PALMZ71_USBDETECT_GPIO), in palmz71_powercable()
260 if (request_irq(gpio_to_irq(PALMZ71_USBDETECT_GPIO), in palmz71_gpio_setup()
264 palmz71_powercable(gpio_to_irq(PALMZ71_USBDETECT_GPIO), NULL); in palmz71_gpio_setup()
284 palmz71_boardinfo[0].irq = gpio_to_irq(PALMZ71_PENIRQ_GPIO); in omap_palmz71_init()
Dboard-nokia770.c254 irq_set_irq_type(gpio_to_irq(retu_irq_gpio), IRQ_TYPE_EDGE_RISING); in nokia770_cbus_init()
255 irq_set_irq_type(gpio_to_irq(tahvo_irq_gpio), IRQ_TYPE_EDGE_RISING); in nokia770_cbus_init()
256 nokia770_i2c_board_info_2[0].irq = gpio_to_irq(retu_irq_gpio); in nokia770_cbus_init()
257 nokia770_i2c_board_info_2[1].irq = gpio_to_irq(tahvo_irq_gpio); in nokia770_cbus_init()
280 nokia770_spi_board_info[1].irq = gpio_to_irq(15); in omap_nokia770_init()
Dboard-h2.c409 h2_smc91x_resources[1].start = gpio_to_irq(0); in h2_init()
410 h2_smc91x_resources[1].end = gpio_to_irq(0); in h2_init()
413 h2_i2c_board_info[0].irq = gpio_to_irq(58); in h2_init()
414 h2_i2c_board_info[1].irq = gpio_to_irq(2); in h2_init()
Dboard-h3.c433 smc91x_resources[1].start = gpio_to_irq(40); in h3_init()
434 smc91x_resources[1].end = gpio_to_irq(40); in h3_init()
436 h3_spi_board_info[0].irq = gpio_to_irq(H3_TS_GPIO); in h3_init()
440 h3_i2c_board_info[1].irq = gpio_to_irq(14); in h3_init()
Dams-delta-fiq.c50 irq_chip = irq_get_chip(gpio_to_irq(AMS_DELTA_GPIO_PIN_KEYBRD_CLK)); in deferred_fiq()
58 irq_num = gpio_to_irq(gpio); in deferred_fiq()
Dserial.c228 ret = request_irq(gpio_to_irq(gpio_nr), &omap_serial_wake_interrupt, in omap_serial_set_port_wakeup()
236 enable_irq_wake(gpio_to_irq(gpio_nr)); in omap_serial_set_port_wakeup()
Dboard-htcherald.c574 htcpld_resources[0].start = gpio_to_irq(HTCHERALD_GIRQ_BTNS); in htcherald_init()
575 htcpld_resources[0].end = gpio_to_irq(HTCHERALD_GIRQ_BTNS); in htcherald_init()
583 htcherald_spi_board_info[0].irq = gpio_to_irq(HTCHERALD_GPIO_TS); in htcherald_init()
Dboard-innovator.c409 innovator1610_smc91x_resources[1].start = gpio_to_irq(0); in innovator_init()
410 innovator1610_smc91x_resources[1].end = gpio_to_irq(0); in innovator_init()
Dfpga.c188 irq_set_irq_type(gpio_to_irq(13), IRQ_TYPE_EDGE_RISING); in omap1510_fpga_init_irq()
Dboard-palmte.c223 palmte_spi_info[0].irq = gpio_to_irq(PALMTE_PINTDAV_GPIO); in omap_palmte_init()
Dboard-palmtt.c271 palmtt_boardinfo[0].irq = gpio_to_irq(6); in omap_palmtt_init()
Dboard-ams-delta.c573 gpio_to_irq(AMS_DELTA_GPIO_PIN_MODEM_IRQ); in late_init()
/linux-4.4.14/arch/unicore32/kernel/
Dpuv3-nb0916.c131 if (request_irq(gpio_to_irq(GPI_LCD_CASE_OFF), in mach_nb0916_init()
137 gpio_to_irq(GPI_LCD_CASE_OFF)); in mach_nb0916_init()
140 if (request_irq(gpio_to_irq(GPI_OTP_INT), &nb0916_overheat_handler, in mach_nb0916_init()
145 gpio_to_irq(GPI_OTP_INT)); in mach_nb0916_init()
/linux-4.4.14/drivers/media/rc/
Dgpio-ir-recv.c172 rc = request_any_context_irq(gpio_to_irq(pdata->gpio_nr), in gpio_ir_recv_probe()
198 free_irq(gpio_to_irq(gpio_dev->gpio_nr), gpio_dev); in gpio_ir_recv_remove()
212 enable_irq_wake(gpio_to_irq(gpio_dev->gpio_nr)); in gpio_ir_recv_suspend()
214 disable_irq(gpio_to_irq(gpio_dev->gpio_nr)); in gpio_ir_recv_suspend()
225 disable_irq_wake(gpio_to_irq(gpio_dev->gpio_nr)); in gpio_ir_recv_resume()
227 enable_irq(gpio_to_irq(gpio_dev->gpio_nr)); in gpio_ir_recv_resume()
/linux-4.4.14/arch/arm/mach-imx/
Dmach-kzm_arm11_01.c126 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_1)); in kzm_init_ext_uart()
128 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_1)); in kzm_init_ext_uart()
130 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_1)); in kzm_init_ext_uart()
191 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_2)); in kzm_init_smsc9118()
193 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_2)); in kzm_init_smsc9118()
Dmach-mx21ads.c266 return request_irq(gpio_to_irq(MX21ADS_MMC_CD), detect_irq, in mx21ads_sdhc_init()
272 free_irq(gpio_to_irq(MX21ADS_MMC_CD), data); in mx21ads_sdhc_exit()
313 gpio_to_irq(MX21ADS_CS8900A_IRQ_GPIO); in mx21ads_board_init()
315 gpio_to_irq(MX21ADS_CS8900A_IRQ_GPIO); in mx21ads_board_init()
Dmach-mx27ads.c295 return request_irq(gpio_to_irq(IMX_GPIO_NR(5, 21)), detect_irq, in mx27ads_sdhc1_init()
302 return request_irq(gpio_to_irq(IMX_GPIO_NR(2, 7)), detect_irq, in mx27ads_sdhc2_init()
308 free_irq(gpio_to_irq(IMX_GPIO_NR(5, 21)), data); in mx27ads_sdhc1_exit()
313 free_irq(gpio_to_irq(IMX_GPIO_NR(2, 7)), data); in mx27ads_sdhc2_exit()
Dmach-mx31lite.c259 mc13783_spi_dev.irq = gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_3)); in mx31lite_init()
277 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_SFS6)); in mx31lite_init()
279 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_SFS6)); in mx31lite_init()
Dmach-pcm037.c374 ret = request_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_SCK6)), detect_irq, in pcm970_sdhc1_init()
393 free_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_SCK6)), data); in pcm970_sdhc1_exit()
631 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO3_1)); in pcm037_init()
633 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO3_1)); in pcm037_init()
661 gpio_to_irq(IOMUX_TO_GPIO(IOMUX_PIN(48, 105))); in pcm037_init()
663 gpio_to_irq(IOMUX_TO_GPIO(IOMUX_PIN(48, 105))); in pcm037_init()
Dmach-scb9328.c124 dm9000x_resources[2].start = gpio_to_irq(IMX_GPIO_NR(3, 3)); in scb9328_init()
125 dm9000x_resources[2].end = gpio_to_irq(IMX_GPIO_NR(3, 3)); in scb9328_init()
Dmach-apf9328.c130 dm9000_resources[2].start = gpio_to_irq(IMX_GPIO_NR(2, 14)); in apf9328_init()
131 dm9000_resources[2].end = gpio_to_irq(IMX_GPIO_NR(2, 14)); in apf9328_init()
Dmach-armadillo5x0.c407 ret = request_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_ATA_DMACK)), in armadillo5x0_sdhc1_init()
428 free_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_ATA_DMACK)), data); in armadillo5x0_sdhc1_exit()
497 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_0)); in armadillo5x0_init()
499 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_0)); in armadillo5x0_init()
535 armadillo5x0_i2c_rtc.irq = gpio_to_irq(ARMADILLO5X0_RTC_GPIO); in armadillo5x0_init()
Dmach-mx31lilly.c287 mc13783_dev.irq = gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_3)); in mx31lilly_board_init()
293 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_0)); in mx31lilly_board_init()
295 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_0)); in mx31lilly_board_init()
Dmx31lilly-db.c132 ret = request_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_1)), in mxc_mmc1_init()
153 free_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_1)), data); in mxc_mmc1_exit()
Dmx31lite-db.c118 ret = request_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_DCD_DCE1)), in mxc_mmc1_init()
140 free_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_DCD_DCE1)), data); in mxc_mmc1_exit()
Dmach-qong.c95 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_DTR_DCE1)); in qong_init_dnet()
97 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_DTR_DCE1)); in qong_init_dnet()
Dmx31moboard-devboard.c80 ret = request_irq(gpio_to_irq(SDHC2_CD), detect_irq, in devboard_sdhc2_init()
98 free_irq(gpio_to_irq(SDHC2_CD), data); in devboard_sdhc2_exit()
Dmach-mx27_3ds.c202 return request_irq(gpio_to_irq(SD1_CD), detect_irq, in mx27_3ds_sdhc1_init()
208 free_irq(gpio_to_irq(SD1_CD), data); in mx27_3ds_sdhc1_exit()
514 mx27_3ds_spi_devs[0].irq = gpio_to_irq(PMIC_INT); in mx27pdk_init()
Dmach-mx31moboard.c338 ret = request_irq(gpio_to_irq(SDHC1_CD), detect_irq, in moboard_sdhc1_init()
356 free_irq(gpio_to_irq(SDHC1_CD), data); in moboard_sdhc1_exit()
546 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_3)); in mx31moboard_init()
Dmach-pca100.c248 ret = request_irq(gpio_to_irq(IMX_GPIO_NR(3, 29)), detect_irq, in pca100_sdhc2_init()
259 free_irq(gpio_to_irq(IMX_GPIO_NR(3, 29)), data); in pca100_sdhc2_exit()
Dmx31moboard-marxbot.c92 ret = request_irq(gpio_to_irq(SDHC2_CD), detect_irq, in marxbot_sdhc2_init()
110 free_irq(gpio_to_irq(SDHC2_CD), data); in marxbot_sdhc2_exit()
Dmach-mx31_3ds.c314 ret = request_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO3_1)), in mx31_3ds_sdhc1_init()
333 free_irq(gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO3_1)), data); in mx31_3ds_sdhc1_exit()
711 mx31_3ds_spi_devs[0].irq = gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_3)); in mx31_3ds_init()
Dmach-mx31ads.c243 irq = gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_4)); in mx31ads_init_expio()
514 gpio_to_irq(IOMUX_TO_GPIO(MX31_PIN_GPIO1_3)); in mxc_init_i2c()
Dmach-imx27_visstrim_m10.c345 ret = request_irq(gpio_to_irq(SDHC1_IRQ_GPIO), detect_irq, in visstrim_m10_sdhc1_init()
352 free_irq(gpio_to_irq(SDHC1_IRQ_GPIO), data); in visstrim_m10_sdhc1_exit()
D3ds_debugboard.c157 u32 p_irq = gpio_to_irq(intr_gpio); in mxc_expio_init()
Dmach-vpr200.c297 vpr200_i2c_devices[1].irq = gpio_to_irq(GPIO_PMIC_INT); in vpr200_board_init()
Dmach-mx35_3ds.c497 mx35_3ds_i2c_mc13892.irq = gpio_to_irq(GPIO_PMIC_INT); in imx35_3ds_init_mc13892()
/linux-4.4.14/drivers/input/serio/
Dams_delta_serio.c155 err = request_irq(gpio_to_irq(AMS_DELTA_GPIO_PIN_KEYBRD_CLK), in ams_delta_serio_init()
160 gpio_to_irq(AMS_DELTA_GPIO_PIN_KEYBRD_CLK)); in ams_delta_serio_init()
168 irq_set_handler(gpio_to_irq(AMS_DELTA_GPIO_PIN_KEYBRD_CLK), in ams_delta_serio_init()
187 free_irq(gpio_to_irq(AMS_DELTA_GPIO_PIN_KEYBRD_CLK), 0); in ams_delta_serio_exit()
/linux-4.4.14/drivers/power/
Dtosa_battery.c395 ret = request_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), in tosa_bat_probe()
402 ret = request_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), in tosa_bat_probe()
409 ret = request_irq(gpio_to_irq(TOSA_GPIO_JACKET_DETECT), in tosa_bat_probe()
418 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_probe()
420 free_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), &tosa_bat_main); in tosa_bat_probe()
438 free_irq(gpio_to_irq(TOSA_GPIO_JACKET_DETECT), &tosa_bat_jacket); in tosa_bat_remove()
439 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_remove()
440 free_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), &tosa_bat_main); in tosa_bat_remove()
Dmax8903_charger.c293 ret = devm_request_threaded_irq(dev, gpio_to_irq(pdata->dok), in max8903_probe()
300 gpio_to_irq(pdata->dok), ret); in max8903_probe()
306 ret = devm_request_threaded_irq(dev, gpio_to_irq(pdata->uok), in max8903_probe()
313 gpio_to_irq(pdata->uok), ret); in max8903_probe()
319 ret = devm_request_threaded_irq(dev, gpio_to_irq(pdata->flt), in max8903_probe()
326 gpio_to_irq(pdata->flt), ret); in max8903_probe()
Ds3c_adc_battery.c341 ret = request_irq(gpio_to_irq(pdata->gpio_charge_finished), in s3c_adc_bat_probe()
366 free_irq(gpio_to_irq(pdata->gpio_charge_finished), NULL); in s3c_adc_bat_probe()
391 free_irq(gpio_to_irq(pdata->gpio_charge_finished), NULL); in s3c_adc_bat_remove()
412 gpio_to_irq(pdata->gpio_charge_finished)); in s3c_adc_bat_suspend()
414 disable_irq(gpio_to_irq(pdata->gpio_charge_finished)); in s3c_adc_bat_suspend()
429 gpio_to_irq(pdata->gpio_charge_finished)); in s3c_adc_bat_resume()
431 enable_irq(gpio_to_irq(pdata->gpio_charge_finished)); in s3c_adc_bat_resume()
Dz2_battery.c222 irq_set_irq_type(gpio_to_irq(info->charge_gpio), in z2_batt_probe()
224 ret = request_irq(gpio_to_irq(info->charge_gpio), in z2_batt_probe()
253 free_irq(gpio_to_irq(info->charge_gpio), charger); in z2_batt_probe()
272 free_irq(gpio_to_irq(info->charge_gpio), charger); in z2_batt_remove()
Dcollie_battery.c301 wakeup_enabled = !enable_irq_wake(gpio_to_irq(COLLIE_GPIO_CO)); in collie_bat_suspend()
311 disable_irq_wake(gpio_to_irq(COLLIE_GPIO_CO)); in collie_bat_resume()
359 ret = request_irq(gpio_to_irq(COLLIE_GPIO_CO), in collie_bat_probe()
385 free_irq(gpio_to_irq(COLLIE_GPIO_CO), &collie_bat_main); in collie_bat_remove()
Dwm97xx_battery.c196 ret = request_irq(gpio_to_irq(pdata->charge_gpio), in wm97xx_bat_probe()
261 free_irq(gpio_to_irq(pdata->charge_gpio), dev); in wm97xx_bat_probe()
275 free_irq(gpio_to_irq(pdata->charge_gpio), dev); in wm97xx_bat_remove()
Dpm2301_charger.c1107 ret = request_threaded_irq(gpio_to_irq(pm2->pdata->gpio_irq_number), in pm2xxx_wall_charger_probe()
1116 gpio_to_irq(pm2->pdata->gpio_irq_number), ret); in pm2xxx_wall_charger_probe()
1130 ret = enable_irq_wake(gpio_to_irq(pm2->pdata->gpio_irq_number)); in pm2xxx_wall_charger_probe()
1184 disable_irq_wake(gpio_to_irq(pm2->pdata->gpio_irq_number)); in pm2xxx_wall_charger_probe()
1187 free_irq(gpio_to_irq(pm2->pdata->gpio_irq_number), pm2); in pm2xxx_wall_charger_probe()
1212 disable_irq_wake(gpio_to_irq(pm2->pdata->gpio_irq_number)); in pm2xxx_wall_charger_remove()
1215 free_irq(gpio_to_irq(pm2->pdata->gpio_irq_number), pm2); in pm2xxx_wall_charger_remove()
Dgeneric-adc-battery.c333 irq = gpio_to_irq(pdata->gpio_charge_finished); in gab_probe()
372 free_irq(gpio_to_irq(pdata->gpio_charge_finished), adc_bat); in gab_remove()
Dgpio-charger.c194 irq = gpio_to_irq(pdata->gpio); in gpio_charger_probe()
Djz4740-battery.c316 jz_battery->charge_irq = gpio_to_irq(pdata->gpio_charge); in jz_battery_probe()
Dsbs-battery.c868 irq = gpio_to_irq(pdata->battery_detect); in sbs_probe()
Dsmb347-charger.c838 int ret, irq = gpio_to_irq(pdata->irq_gpio); in smb347_irq_init()
Dbq24190_charger.c1340 bdi->irq = gpio_to_irq(pdata->gpio_int); in bq24190_setup_pdata()
/linux-4.4.14/drivers/gpio/
Dgpio-ep93xx.c27 #define irq_to_gpio(irq) ((irq) - gpio_to_irq(0))
89 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_A(0)) + i; in ep93xx_gpio_ab_irq_handler()
97 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_B(0)) + i; in ep93xx_gpio_ab_irq_handler()
112 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_F(0)) + port_f_idx; in ep93xx_gpio_f_irq_handler()
234 for (gpio_irq = gpio_to_irq(0); in ep93xx_gpio_init_irq()
235 gpio_irq <= gpio_to_irq(EP93XX_GPIO_LINE_MAX_IRQ); ++gpio_irq) { in ep93xx_gpio_init_irq()
297 int irq = gpio_to_irq(gpio); in ep93xx_gpio_set_debounce()
Dgpio-pxa.c425 generic_handle_irq(gpio_to_irq(gpio_base + n)); in pxa_gpio_demux_handler()
643 irq = gpio_to_irq(0); in pxa_gpio_probe()
649 irq = gpio_to_irq(1); in pxa_gpio_probe()
655 for (irq = gpio_to_irq(gpio_offset); in pxa_gpio_probe()
656 irq <= gpio_to_irq(pxa_last_gpio); irq++) { in pxa_gpio_probe()
Dgpio-tegra.c297 generic_handle_irq(gpio_to_irq(gpio + pin)); in tegra_gpio_irq_handler()
/linux-4.4.14/arch/arm/include/asm/
Dgpio.h21 #ifndef gpio_to_irq
22 #define gpio_to_irq __gpio_to_irq macro
/linux-4.4.14/arch/arm/mach-ixp4xx/
Dnslu2-setup.c267 if (request_irq(gpio_to_irq(NSLU2_RB_GPIO), &nslu2_reset_handler, in nslu2_init()
271 gpio_to_irq(NSLU2_RB_GPIO)); in nslu2_init()
274 if (request_irq(gpio_to_irq(NSLU2_PB_GPIO), &nslu2_power_handler, in nslu2_init()
278 gpio_to_irq(NSLU2_PB_GPIO)); in nslu2_init()
Dfsg-setup.c210 if (request_irq(gpio_to_irq(FSG_RB_GPIO), &fsg_reset_handler, in fsg_init()
214 gpio_to_irq(FSG_RB_GPIO)); in fsg_init()
217 if (request_irq(gpio_to_irq(FSG_SB_GPIO), &fsg_power_handler, in fsg_init()
221 gpio_to_irq(FSG_SB_GPIO)); in fsg_init()
Ddsmg600-setup.c235 if (request_irq(gpio_to_irq(DSMG600_RB_GPIO), &dsmg600_reset_handler, in dsmg600_gpio_init()
239 gpio_to_irq(DSMG600_RB_GPIO)); in dsmg600_gpio_init()
Dnas100d-setup.c297 if (request_irq(gpio_to_irq(NAS100D_RB_GPIO), &nas100d_reset_handler, in nas100d_init()
301 gpio_to_irq(NAS100D_RB_GPIO)); in nas100d_init()
/linux-4.4.14/drivers/leds/trigger/
Dledtrig-gpio.c159 free_irq(gpio_to_irq(gpio_data->gpio), led); in gpio_trig_gpio_store()
164 ret = request_irq(gpio_to_irq(gpio), gpio_trig_irq, in gpio_trig_gpio_store()
171 free_irq(gpio_to_irq(gpio_data->gpio), led); in gpio_trig_gpio_store()
227 free_irq(gpio_to_irq(gpio_data->gpio), led); in gpio_trig_deactivate()
/linux-4.4.14/drivers/input/keyboard/
Dmatrix_keypad.c96 enable_irq(gpio_to_irq(pdata->row_gpios[i])); in enable_row_irqs()
109 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()
Dtca8418_keypad.c360 irq = gpio_to_irq(irq); in tca8418_keypad_probe()
Dtca6416-keypad.c275 chip->irqnum = gpio_to_irq(client->irq); in tca6416_keypad_probe()
Dgpio_keys.c486 irq = gpio_to_irq(button->gpio); in gpio_keys_setup_key()
/linux-4.4.14/drivers/mfd/
Dwm8994-irq.c205 if (gpio_to_irq(pdata->irq_gpio) != wm8994->irq) { in wm8994_irq_init()
208 gpio_to_irq(pdata->irq_gpio)); in wm8994_irq_init()
209 wm8994->irq = gpio_to_irq(pdata->irq_gpio); in wm8994_irq_init()
Darizona-irq.c338 if (gpio_to_irq(arizona->pdata.irq_gpio) != arizona->irq) { in arizona_irq_init()
341 gpio_to_irq(arizona->pdata.irq_gpio)); in arizona_irq_init()
342 arizona->irq = gpio_to_irq(arizona->pdata.irq_gpio); in arizona_irq_init()
Dintel_msic.c333 ret = gpio_to_irq(gpio); in intel_msic_init_devices()
Dstmpe.c1215 stmpe->irq = gpio_to_irq(pdata->irq_gpio); in stmpe_probe()
/linux-4.4.14/arch/arm/mach-pxa/
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()
Dcm-x2xx-pci.c46 irq_set_irq_type(gpio_to_irq(irq_gpio), IRQ_TYPE_EDGE_RISING); in __cmx2xx_pci_init_irq()
48 irq_set_chained_handler(gpio_to_irq(irq_gpio), in __cmx2xx_pci_init_irq()
Dsharpsl_pm.c860 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_acin); in sharpsl_pm_probe()
865 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_batlock); in sharpsl_pm_probe()
871 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_fatal); in sharpsl_pm_probe()
879 irq = gpio_to_irq(sharpsl_pm.machinfo->gpio_batfull); in sharpsl_pm_probe()
910 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_acin), sharpsl_ac_isr); in sharpsl_pm_remove()
911 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_batlock), sharpsl_fatal_isr); in sharpsl_pm_remove()
914 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_fatal), sharpsl_fatal_isr); in sharpsl_pm_remove()
917 free_irq(gpio_to_irq(sharpsl_pm.machinfo->gpio_batfull), sharpsl_chrg_full_isr); in sharpsl_pm_remove()
Draumfeld.c837 power_supply_resources[0].start = gpio_to_irq(GPIO_CHARGE_DC_OK); in raumfeld_power_init()
838 power_supply_resources[0].end = gpio_to_irq(GPIO_CHARGE_DC_OK); in raumfeld_power_init()
840 ret = request_irq(gpio_to_irq(GPIO_CHARGE_DONE), in raumfeld_power_init()
Dem-x270.c566 err = request_irq(gpio_to_irq(mmc_cd), em_x270_detect_int, in em_x270_mci_init()
595 free_irq(gpio_to_irq(mmc_cd), data); in em_x270_mci_init()
619 free_irq(gpio_to_irq(mmc_cd), data); in em_x270_mci_exit()
Dviper.c321 irq_set_chained_handler(gpio_to_irq(VIPER_CPLD_GPIO), in viper_init_irq()
323 irq_set_irq_type(gpio_to_irq(VIPER_CPLD_GPIO), IRQ_TYPE_EDGE_BOTH); in viper_init_irq()
Dmioa701.c331 rc = request_irq(gpio_to_irq(GPIO25_GSM_MOD_ON_STATE), gsm_on_irq, in gsm_init()
350 free_irq(gpio_to_irq(GPIO25_GSM_MOD_ON_STATE), NULL); in gsm_exit()
/linux-4.4.14/drivers/net/wireless/p54/
Dp54spi.c277 disable_irq(gpio_to_irq(p54spi_gpio_irq)); in p54spi_power_off()
284 enable_irq(gpio_to_irq(p54spi_gpio_irq)); in p54spi_power_on()
638 ret = request_irq(gpio_to_irq(p54spi_gpio_irq), in p54spi_probe()
646 irq_set_irq_type(gpio_to_irq(p54spi_gpio_irq), IRQ_TYPE_EDGE_RISING); in p54spi_probe()
648 disable_irq(gpio_to_irq(p54spi_gpio_irq)); in p54spi_probe()
675 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); in p54spi_probe()
691 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); in p54spi_remove()
/linux-4.4.14/include/linux/
Dgpio.h68 static inline int gpio_to_irq(unsigned int gpio) in gpio_to_irq() function
205 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq() function
/linux-4.4.14/arch/arm/mach-ep93xx/
Dsimone.c119 irq = gpio_to_irq(gpio); in simone_mmc_spi_init()
141 free_irq(gpio_to_irq(gpio), mmc); in simone_mmc_spi_exit()
Dvision_ep9307.c358 vision_i2c_info[1].irq = gpio_to_irq(EP93XX_GPIO_LINE_F(7)); in vision_init_machine()
/linux-4.4.14/arch/arm/mach-davinci/
Dboard-dm355-leopard.c142 dm355leopard_i2c_info[0].irq = gpio_to_irq(5); in leopard_init_i2c()
242 dm355leopard_dm9000_rsrc[2].start = gpio_to_irq(9); in dm355_leopard_init()
Dboard-dm355-evm.c150 dm355evm_i2c_info[0].irq = gpio_to_irq(5); in evm_init_i2c()
384 dm355evm_dm9000_rsrc[2].start = gpio_to_irq(1); in dm355_evm_init()
Dboard-omapl138-hawk.c209 int irq = gpio_to_irq(DA850_USB1_OC_PIN); in hawk_usb_ocic_notify()
Dboard-da830-evm.c73 int irq = gpio_to_irq(ON_BD_USB_OVC); in da830_evm_usb_ocic_notify()
/linux-4.4.14/arch/sh/include/asm/
Dgpio.h42 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq() function
/linux-4.4.14/arch/avr32/mach-at32ap/include/mach/
Dgpio.h33 static inline int gpio_to_irq(unsigned int gpio) in gpio_to_irq() function
/linux-4.4.14/drivers/hwmon/
Dsht15.c535 enable_irq(gpio_to_irq(data->pdata->gpio_data)); in sht15_measurement()
537 disable_irq_nosync(gpio_to_irq(data->pdata->gpio_data)); in sht15_measurement()
549 disable_irq_nosync(gpio_to_irq(data->pdata->gpio_data)); in sht15_measurement()
834 enable_irq(gpio_to_irq(data->pdata->gpio_data)); in sht15_bh_read_data()
992 ret = devm_request_irq(&pdev->dev, gpio_to_irq(data->pdata->gpio_data), in sht15_probe()
1001 disable_irq_nosync(gpio_to_irq(data->pdata->gpio_data)); in sht15_probe()
Dgpio-fan.c116 alarm_irq = gpio_to_irq(alarm->gpio); in fan_alarm_init()
/linux-4.4.14/drivers/tty/serial/
Difx6x60.c1175 ret = request_irq(gpio_to_irq(ifx_dev->gpio.reset_out), in ifx_spi_spi_probe()
1181 gpio_to_irq(ifx_dev->gpio.reset_out)); in ifx_spi_spi_probe()
1187 ret = request_irq(gpio_to_irq(ifx_dev->gpio.srdy), in ifx_spi_spi_probe()
1192 gpio_to_irq(ifx_dev->gpio.srdy)); in ifx_spi_spi_probe()
1214 free_irq(gpio_to_irq(ifx_dev->gpio.reset_out), ifx_dev); in ifx_spi_spi_probe()
1245 free_irq(gpio_to_irq(ifx_dev->gpio.reset_out), ifx_dev); in ifx_spi_spi_remove()
1246 free_irq(gpio_to_irq(ifx_dev->gpio.srdy), ifx_dev); in ifx_spi_spi_remove()
Dsirfsoc_uart.c339 disable_irq(gpio_to_irq(sirfport->cts_gpio)); in sirfsoc_uart_disable_ms()
376 enable_irq(gpio_to_irq(sirfport->cts_gpio)); in sirfsoc_uart_enable_ms()
950 irq_modify_status(gpio_to_irq(sirfport->cts_gpio), in sirfsoc_uart_startup()
952 ret = request_irq(gpio_to_irq(sirfport->cts_gpio), in sirfsoc_uart_startup()
1021 free_irq(gpio_to_irq(sirfport->cts_gpio), sirfport); in sirfsoc_uart_shutdown()
Dbfin_sport_uart.c298 if (request_irq(gpio_to_irq(up->cts_pin), in sport_startup()
451 free_irq(gpio_to_irq(up->cts_pin), up); in sport_shutdown()
Dbfin_uart.c705 if (request_irq(gpio_to_irq(uart->cts_pin), in bfin_serial_startup()
771 free_irq(gpio_to_irq(uart->cts_pin), uart); in bfin_serial_shutdown()
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dpm.c83 int irq = gpio_to_irq(pin); in s3c_pm_check_resume_pin()
/linux-4.4.14/arch/arm/mach-omap2/
Dcommon-board-devices.c86 spi_bi->irq = gpio_to_irq(gpio_pendown); in omap_ads7846_init()
Dgpmc-smsc911x.c65 gpmc_smsc911x_resources[1].start = gpio_to_irq(gpmc_cfg->gpio_irq); in gpmc_smsc911x_init()
Dboard-rx51-peripherals.c1079 rx51_peripherals_i2c_board_info_2[0].irq = gpio_to_irq(RX51_FMTX_IRQ); in rx51_i2c_init()
1084 rx51_lis3lv02d_data.irq2 = gpio_to_irq(LIS302_IRQ2_GPIO); in rx51_i2c_init()
1085 rx51_peripherals_i2c_board_info_3[0].irq = gpio_to_irq(LIS302_IRQ1_GPIO); in rx51_i2c_init()
1153 irq = gpio_to_irq(RX51_WL1251_IRQ_GPIO); in rx51_init_wl1251()
1212 gpio_to_irq(RX51_TSC2005_IRQ_GPIO); in rx51_init_tsc2005()
Dusb-tusb6010.c208 tusb_resources[2].start = gpio_to_irq(irq); in tusb6010_setup_interface()
Dpdata-quirks.c358 pandora_wl1251_pdata.irq = gpio_to_irq(PANDORA_WIFI_IRQ_GPIO); in pandora_wl1251_init()
/linux-4.4.14/arch/unicore32/include/asm/
Dgpio.h88 static inline unsigned gpio_to_irq(unsigned gpio) in gpio_to_irq() function
/linux-4.4.14/arch/arm/mach-s3c64xx/
Dmach-smartq.c109 ret = request_irq(gpio_to_irq(S3C64XX_GPL(10)), in smartq_usb_host_enableoc()
116 free_irq(gpio_to_irq(S3C64XX_GPL(10)), info); in smartq_usb_host_enableoc()
/linux-4.4.14/Documentation/zh_CN/
Dgpio.txt364 int gpio_to_irq(unsigned gpio);
372 并非来源于gpio_to_irq()的 IRQ 编号。
376 gpio_to_irq()返回的非错误值可以传递给 request_irq()或者 free_irq()。
/linux-4.4.14/arch/m68k/include/asm/
Dgpio.h65 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq() function
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/
DGPIO.txt35 s3c2410_gpio_getirq() gpio_to_irq()
78 gpio_to_irq() call.
162 int gpio_to_irq(unsigned int pin);
/linux-4.4.14/arch/blackfin/include/asm/
Dgpio.h208 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq() function
/linux-4.4.14/drivers/usb/host/
Dohci-at91.c417 gpio_to_irq(pdata->overcurrent_pin[port]) == irq) { in ohci_hcd_at91_overcurrent_irq()
546 ret = request_irq(gpio_to_irq(gpio), in ohci_hcd_at91_drv_probe()
576 free_irq(gpio_to_irq(pdata->overcurrent_pin[i]), pdev); in ohci_hcd_at91_drv_remove()
/linux-4.4.14/drivers/input/misc/
Drotary_encoder.c316 encoder->irq_a = gpio_to_irq(pdata->gpio_a); in rotary_encoder_probe()
317 encoder->irq_b = gpio_to_irq(pdata->gpio_b); in rotary_encoder_probe()
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/
Dgpio-au1300.h194 static inline int gpio_to_irq(unsigned int gpio) in gpio_to_irq() function
/linux-4.4.14/drivers/input/touchscreen/
Dzylonite-wm97xx.c195 wm->pen_irq = gpio_to_irq(gpio_touch_irq); in zylonite_wm97xx_probe()
Dmainstone-wm97xx.c220 wm->pen_irq = gpio_to_irq(irq); in wm97xx_acc_startup()
Deeti_ts.c203 priv->irq = gpio_to_irq(pdata->irq_gpio); in eeti_ts_probe()
Dcy8ctmg110_ts.c253 client->irq = gpio_to_irq(ts->irq_pin); in cy8ctmg110_probe()
Datmel-wm97xx.c351 atmel_wm97xx->gpio_irq = gpio_to_irq(atmel_wm97xx->gpio_pen); in atmel_wm97xx_probe()
Dbu21013_ts.c535 bu21013_data->irq = gpio_to_irq(pdata->touch_pin); in bu21013_probe()
Dcyttsp4_core.c2042 cd->irq = gpio_to_irq(cd->cpdata->irq_gpio); in cyttsp4_probe()
/linux-4.4.14/drivers/pps/clients/
Dpps-gpio.c139 ret = gpio_to_irq(data->gpio_pin); in pps_gpio_probe()
/linux-4.4.14/drivers/gpu/drm/tegra/
Doutput.c146 err = gpio_to_irq(output->hpd_gpio); in tegra_output_probe()
/linux-4.4.14/drivers/mtd/onenand/
Domap2.c681 if ((r = request_irq(gpio_to_irq(c->gpio_irq), in omap2_onenand_probe()
765 free_irq(gpio_to_irq(c->gpio_irq), c); in omap2_onenand_probe()
789 free_irq(gpio_to_irq(c->gpio_irq), c); in omap2_onenand_remove()
/linux-4.4.14/arch/blackfin/mach-bf609/
Dpm.c334 irq = gpio_to_irq(GPIO_PE12); in bf609_init_pm()
/linux-4.4.14/arch/avr32/boards/favr-32/
Dsetup.c350 spi1_board_info[0].irq = gpio_to_irq(GPIO_PIN_PB(3)); in favr32_init()
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/
Dpanel-dsi-cm.c260 disable_irq(gpio_to_irq(ddata->ext_te_gpio)); in dsicm_enter_ulps()
302 enable_irq(gpio_to_irq(ddata->ext_te_gpio)); in dsicm_exit_ulps()
316 enable_irq(gpio_to_irq(ddata->ext_te_gpio)); in dsicm_exit_ulps()
1271 r = devm_request_irq(dev, gpio_to_irq(ddata->ext_te_gpio), in dsicm_probe()
/linux-4.4.14/drivers/usb/gadget/udc/
Datmel_usba_udc.c1848 enable_irq(gpio_to_irq(udc->vbus_pin)); in atmel_usba_start()
1863 disable_irq(gpio_to_irq(udc->vbus_pin)); in atmel_usba_start()
1879 disable_irq(gpio_to_irq(udc->vbus_pin)); in atmel_usba_stop()
2184 irq_set_status_flags(gpio_to_irq(udc->vbus_pin), in usba_udc_probe()
2187 gpio_to_irq(udc->vbus_pin), NULL, in usba_udc_probe()
2253 enable_irq_wake(gpio_to_irq(udc->vbus_pin)); in usba_udc_suspend()
2270 disable_irq_wake(gpio_to_irq(udc->vbus_pin)); in usba_udc_resume()
Ds3c2410_udc.c1840 irq = gpio_to_irq(udc_info->vbus_pin); in s3c2410_udc_probe()
1897 free_irq(gpio_to_irq(udc_info->vbus_pin), udc); in s3c2410_udc_probe()
1932 irq = gpio_to_irq(udc_info->vbus_pin); in s3c2410_udc_remove()
Dat91_udc.c1934 gpio_to_irq(udc->board.vbus_pin), in at91udc_probe()
Dpch_udc.c1408 irq_num = gpio_to_irq(vbus_gpio_port); in pch_vbus_gpio_init()
/linux-4.4.14/drivers/iio/humidity/
Ddht11.c276 dht11->irq = gpio_to_irq(dht11->gpio); in dht11_probe()
/linux-4.4.14/drivers/ptp/
Dptp_ixp46x.c273 irq = gpio_to_irq(gpio); in setup_interrupt()
/linux-4.4.14/drivers/input/joystick/
Das5011.c287 irq = gpio_to_irq(as5011->button_gpio); in as5011_probe()
/linux-4.4.14/drivers/thermal/ti-soc-thermal/
Dti-bandgap.c1145 status = request_irq(gpio_to_irq(gpio_nr), ti_bandgap_tshut_irq_handler, in ti_bandgap_tshut_init()
1439 free_irq(gpio_to_irq(bgp->tshut_gpio), NULL); in ti_bandgap_probe()
1472 free_irq(gpio_to_irq(bgp->tshut_gpio), NULL); in ti_bandgap_remove()
/linux-4.4.14/drivers/usb/phy/
Dphy-gpio-vbus-usb.c292 irq = gpio_to_irq(gpio); in gpio_vbus_probe()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_dsi.c1288 enable_irq(gpio_to_irq(dsi->te_gpio)); in exynos_dsi_enable_irq()
1294 disable_irq(gpio_to_irq(dsi->te_gpio)); in exynos_dsi_disable_irq()
1336 te_gpio_irq = gpio_to_irq(dsi->te_gpio); in exynos_dsi_register_te_irq()
1354 free_irq(gpio_to_irq(dsi->te_gpio), dsi); in exynos_dsi_unregister_te_irq()
Dexynos_dp_core.c1277 dp->irq = gpio_to_irq(dp->hpd_gpio); in exynos_dp_bind()
/linux-4.4.14/drivers/ata/
Dpata_at91.c460 ret = ata_host_activate(host, gpio_is_valid(irq) ? gpio_to_irq(irq) : 0, in pata_at91_probe()
/linux-4.4.14/arch/avr32/mach-at32ap/
Dpio.c375 gpio_to_irq(chip->base + i)); in pio_bank_show()
/linux-4.4.14/drivers/net/ieee802154/
Dcc2520.c1092 gpio_to_irq(pdata.fifop), in cc2520_probe()
1104 gpio_to_irq(pdata.sfd), in cc2520_probe()
/linux-4.4.14/drivers/mmc/host/
Datmel-mci.c1566 enable_irq(gpio_to_irq(slot->detect_pin)); in atmci_detect_change()
2241 ret = request_irq(gpio_to_irq(slot->detect_pin), in atmci_init_slot()
2248 gpio_to_irq(slot->detect_pin)); in atmci_init_slot()
2271 free_irq(gpio_to_irq(pin), slot); in atmci_cleanup_slot()
Dsdhci-pci-core.c167 irq = gpio_to_irq(gpio); in sdhci_pci_add_own_cd()
Ds3cmci.c1656 host->irq_cd = gpio_to_irq(host->pdata->gpio_detect); in s3cmci_probe()
/linux-4.4.14/drivers/iio/magnetometer/
Dak8975.c470 irq = gpio_to_irq(data->eoc_gpio); in ak8975_setup_irq()
/linux-4.4.14/drivers/net/ethernet/wiznet/
Dw5300.c596 priv->link_irq = gpio_to_irq(priv->link_gpio); in w5300_hw_probe()
Dw5100.c684 priv->link_irq = gpio_to_irq(priv->link_gpio); in w5100_hw_probe()
/linux-4.4.14/Documentation/arm/pxa/
Dmfp.txt140 invoked with the corresponding GPIO IRQ (GPIO_IRQ(xx) or gpio_to_irq())
/linux-4.4.14/Documentation/gpio/
Dgpio-legacy.txt386 int gpio_to_irq(unsigned gpio);
395 to use an IRQ number that didn't originally come from gpio_to_irq().
400 Non-error values returned from gpio_to_irq() can be passed to request_irq()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-at91-pio4.c284 generic_handle_irq(gpio_to_irq(bank * in atmel_gpio_irq_handler()
Dpinctrl-at91.c1472 pr_warn("AT91: No type for irq %d\n", gpio_to_irq(d->irq)); in alt_gpio_irq_type()
/linux-4.4.14/drivers/staging/wilc1000/
Dlinux_wlan.c289 wl->dev_irq_num = gpio_to_irq(GPIO_NUM); in init_irq()
/linux-4.4.14/drivers/hsi/controllers/
Domap_ssi_port.c1044 cawake_irq = gpio_to_irq(omap_port->wake_gpio); in ssi_wake_irq()
/linux-4.4.14/drivers/pinctrl/nomadik/
Dpinctrl-nomadik.c992 int irq = gpio_to_irq(gpio); in nmk_gpio_dbg_show_one()
/linux-4.4.14/drivers/net/ethernet/cadence/
Dmacb.c386 phy_irq = gpio_to_irq(pdata->phy_irq_pin); in macb_mii_probe()