Home
last modified time | relevance | path

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

12345678

/linux-3.3/drivers/power/
Dmax8903_charger.c298 ret = request_threaded_irq(gpio_to_irq(pdata->dok), in max8903_probe()
304 gpio_to_irq(pdata->dok), ret); in max8903_probe()
310 ret = request_threaded_irq(gpio_to_irq(pdata->uok), in max8903_probe()
316 gpio_to_irq(pdata->uok), ret); in max8903_probe()
322 ret = request_threaded_irq(gpio_to_irq(pdata->flt), in max8903_probe()
328 gpio_to_irq(pdata->flt), ret); in max8903_probe()
337 free_irq(gpio_to_irq(pdata->uok), data); in max8903_probe()
340 free_irq(gpio_to_irq(pdata->dok), data); in max8903_probe()
356 free_irq(gpio_to_irq(pdata->flt), data); in max8903_remove()
358 free_irq(gpio_to_irq(pdata->uok), data); in max8903_remove()
[all …]
Dtosa_battery.c371 ret = request_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), in tosa_bat_probe()
378 ret = request_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), in tosa_bat_probe()
385 ret = request_irq(gpio_to_irq(TOSA_GPIO_JACKET_DETECT), in tosa_bat_probe()
394 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_probe()
396 free_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), &tosa_bat_main); in tosa_bat_probe()
414 free_irq(gpio_to_irq(TOSA_GPIO_JACKET_DETECT), &tosa_bat_jacket); in tosa_bat_remove()
415 free_irq(gpio_to_irq(TOSA_GPIO_BAT1_CRG), &tosa_bat_jacket); in tosa_bat_remove()
416 free_irq(gpio_to_irq(TOSA_GPIO_BAT0_CRG), &tosa_bat_main); in tosa_bat_remove()
Ds3c_adc_battery.c329 ret = request_irq(gpio_to_irq(pdata->gpio_charge_finished), in s3c_adc_bat_probe()
354 free_irq(gpio_to_irq(pdata->gpio_charge_finished), NULL); in s3c_adc_bat_probe()
379 free_irq(gpio_to_irq(pdata->gpio_charge_finished), NULL); in s3c_adc_bat_remove()
400 gpio_to_irq(pdata->gpio_charge_finished)); in s3c_adc_bat_suspend()
402 disable_irq(gpio_to_irq(pdata->gpio_charge_finished)); in s3c_adc_bat_suspend()
417 gpio_to_irq(pdata->gpio_charge_finished)); in s3c_adc_bat_resume()
419 enable_irq(gpio_to_irq(pdata->gpio_charge_finished)); in s3c_adc_bat_resume()
/linux-3.3/arch/arm/mach-w90x900/include/mach/
Dgpio.h19 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq() function
23 #define gpio_to_irq gpio_to_irq macro
/linux-3.3/arch/arm/mach-ixp4xx/include/mach/
Dgpio.h74 extern int gpio_to_irq(int gpio);
75 #define gpio_to_irq gpio_to_irq macro
/linux-3.3/arch/unicore32/kernel/
Dpuv3-nb0916.c124 if (request_irq(gpio_to_irq(GPI_LCD_CASE_OFF), in mach_nb0916_init()
130 gpio_to_irq(GPI_LCD_CASE_OFF)); in mach_nb0916_init()
133 if (request_irq(gpio_to_irq(GPI_OTP_INT), &nb0916_overheat_handler, in mach_nb0916_init()
138 gpio_to_irq(GPI_OTP_INT)); in mach_nb0916_init()
/linux-3.3/drivers/pcmcia/
Dpxa2xx_cm_x255.c28 #define PCMCIA_S0_CD_VALID gpio_to_irq(GPIO_PCMCIA_S0_CD_VALID)
29 #define PCMCIA_S1_CD_VALID gpio_to_irq(GPIO_PCMCIA_S1_CD_VALID)
30 #define PCMCIA_S0_RDYINT gpio_to_irq(GPIO_PCMCIA_S0_RDYINT)
31 #define PCMCIA_S1_RDYINT gpio_to_irq(GPIO_PCMCIA_S1_RDYINT)
Dpxa2xx_e740.c40 skt->socket.pci_irq = gpio_to_irq(GPIO_E740_PCMCIA_RDY0); in e740_pcmcia_hw_init()
42 skt->socket.pci_irq = gpio_to_irq(GPIO_E740_PCMCIA_RDY1); in e740_pcmcia_hw_init()
44 cd_irqs[0].irq = gpio_to_irq(GPIO_E740_PCMCIA_CD0); in e740_pcmcia_hw_init()
45 cd_irqs[1].irq = gpio_to_irq(GPIO_E740_PCMCIA_CD1); in e740_pcmcia_hw_init()
Dpxa2xx_vpac270.c57 skt->socket.pci_irq = gpio_to_irq(GPIO35_VPAC270_PCMCIA_RDY); in vpac270_pcmcia_hw_init()
58 cd_irqs[0].irq = gpio_to_irq(GPIO84_VPAC270_PCMCIA_CD); in vpac270_pcmcia_hw_init()
66 skt->socket.pci_irq = gpio_to_irq(GPIO12_VPAC270_CF_RDY); in vpac270_pcmcia_hw_init()
67 cd_irqs[1].irq = gpio_to_irq(GPIO17_VPAC270_CF_CD); in vpac270_pcmcia_hw_init()
Dsa1100_h3600.c39 skt->socket.pci_irq = gpio_to_irq(H3XXX_GPIO_PCMCIA_IRQ0); in h3600_pcmcia_hw_init()
47 irqs[0].irq = gpio_to_irq(H3XXX_GPIO_PCMCIA_CD0); in h3600_pcmcia_hw_init()
84 skt->socket.pci_irq = gpio_to_irq(H3XXX_GPIO_PCMCIA_IRQ1); in h3600_pcmcia_hw_init()
92 irqs[1].irq = gpio_to_irq(H3XXX_GPIO_PCMCIA_CD1); in h3600_pcmcia_hw_init()
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()
/linux-3.3/arch/arm/mach-orion5x/
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()
311 qnap_ts209_i2c_rtc.irq = gpio_to_irq(TS209_RTC_GPIO); in qnap_ts209_init()
Drd88f5182-setup.c150 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in rd88f5182_pci_preinit()
163 irq_set_irq_type(gpio_to_irq(pin), IRQ_TYPE_LEVEL_LOW); in rd88f5182_pci_preinit()
192 return gpio_to_irq(RD88F5182_PCI_SLOT0_IRQ_A_PIN); in rd88f5182_pci_map_irq()
194 return gpio_to_irq(RD88F5182_PCI_SLOT0_IRQ_B_PIN); in rd88f5182_pci_map_irq()
Drd88f5181l-ge-setup.c130 gpio_to_irq(8)); in rd88f5181l_ge_init()
157 return gpio_to_irq(4); in rd88f5181l_ge_pci_map_irq()
159 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()
/linux-3.3/drivers/gpio/
Dgpio-ep93xx.c29 #define irq_to_gpio(irq) ((irq) - gpio_to_irq(0))
96 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_A(0)) + i; in ep93xx_gpio_ab_irq_handler()
104 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_B(0)) + i; in ep93xx_gpio_ab_irq_handler()
118 int gpio_irq = gpio_to_irq(EP93XX_GPIO_LINE_F(0)) + port_f_idx; in ep93xx_gpio_f_irq_handler()
241 for (gpio_irq = gpio_to_irq(0); in ep93xx_gpio_init_irq()
242 gpio_irq <= gpio_to_irq(EP93XX_GPIO_LINE_MAX_IRQ); ++gpio_irq) { in ep93xx_gpio_init_irq()
304 int irq = gpio_to_irq(gpio); in ep93xx_gpio_set_debounce()
/linux-3.3/arch/arm/include/asm/
Dgpio.h26 #ifndef gpio_to_irq
27 #define gpio_to_irq __gpio_to_irq macro
/linux-3.3/arch/arm/mach-ixp4xx/
Dnslu2-setup.c264 if (request_irq(gpio_to_irq(NSLU2_RB_GPIO), &nslu2_reset_handler, in nslu2_init()
269 gpio_to_irq(NSLU2_RB_GPIO)); in nslu2_init()
272 if (request_irq(gpio_to_irq(NSLU2_PB_GPIO), &nslu2_power_handler, in nslu2_init()
277 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()
215 gpio_to_irq(FSG_RB_GPIO)); in fsg_init()
218 if (request_irq(gpio_to_irq(FSG_SB_GPIO), &fsg_power_handler, in fsg_init()
223 gpio_to_irq(FSG_SB_GPIO)); in fsg_init()
/linux-3.3/arch/arm/mach-omap1/
Dboard-voiceblue.c271 irq_set_irq_type(gpio_to_irq(12), IRQ_TYPE_EDGE_RISING); in voiceblue_init()
272 irq_set_irq_type(gpio_to_irq(13), IRQ_TYPE_EDGE_RISING); in voiceblue_init()
273 irq_set_irq_type(gpio_to_irq(14), IRQ_TYPE_EDGE_RISING); in voiceblue_init()
274 irq_set_irq_type(gpio_to_irq(15), IRQ_TYPE_EDGE_RISING); in voiceblue_init()
Dboard-palmz71.c251 irq_set_irq_type(gpio_to_irq(PALMZ71_USBDETECT_GPIO), in palmz71_powercable()
255 irq_set_irq_type(gpio_to_irq(PALMZ71_USBDETECT_GPIO), in palmz71_powercable()
293 if (request_irq(gpio_to_irq(PALMZ71_USBDETECT_GPIO), in palmz71_gpio_setup()
298 palmz71_powercable(gpio_to_irq(PALMZ71_USBDETECT_GPIO), 0); in palmz71_gpio_setup()
/linux-3.3/drivers/input/serio/
Dams_delta_serio.c140 err = request_irq(gpio_to_irq(AMS_DELTA_GPIO_PIN_KEYBRD_CLK), in ams_delta_serio_init()
145 gpio_to_irq(AMS_DELTA_GPIO_PIN_KEYBRD_CLK)); in ams_delta_serio_init()
153 irq_set_handler(gpio_to_irq(AMS_DELTA_GPIO_PIN_KEYBRD_CLK), in ams_delta_serio_init()
/linux-3.3/drivers/input/keyboard/
Dmatrix_keypad.c95 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()
243 if (enable_irq_wake(gpio_to_irq(gpio)) == 0) in matrix_keypad_enable_wakeup()
265 disable_irq_wake(gpio_to_irq(gpio)); in matrix_keypad_disable_wakeup()
344 err = request_irq(gpio_to_irq(pdata->row_gpios[i]), in init_matrix_gpio()
365 free_irq(gpio_to_irq(pdata->row_gpios[i]), keypad); in init_matrix_gpio()
471 free_irq(gpio_to_irq(pdata->row_gpios[i]), keypad); in matrix_keypad_remove()
/linux-3.3/drivers/leds/
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()
226 free_irq(gpio_to_irq(gpio_data->gpio), led); in gpio_trig_deactivate()
/linux-3.3/arch/arm/plat-omap/
Ddebug-devices.c81 smc91x_resources[1].start = gpio_to_irq(gpio); in debug_card_init()
82 smc91x_resources[1].end = gpio_to_irq(gpio); in debug_card_init()

12345678