/drivers/pci/ |
H A D | setup-irq.c | 2 * drivers/pci/setup-irq.c 27 int irq = 0; local 44 irq = (*map_irq)(dev, slot, pin); 45 if (irq == -1) 46 irq = 0; 48 dev->irq = irq; 50 dev_dbg(&dev->dev, "fixup irq: got %d\n", dev->irq); 54 pcibios_update_irq(dev, irq); [all...] |
/drivers/ide/ |
H A D | ide-legacy.c | 10 int irq; local 15 irq = 14; 19 irq = 15; 36 hw->irq = irq;
|
/drivers/media/video/cx18/ |
H A D | cx18-irq.c | 25 #include "cx18-irq.h" 45 irqreturn_t cx18_irq_handler(int irq, void *dev_id) argument
|
/drivers/staging/iio/addac/ |
H A D | adt7316.h | 18 int irq; member in struct:adt7316_bus
|
/drivers/staging/iio/ |
H A D | trigger_consumer.h | 18 * @irq: the corresponding irq as allocated from the 26 irqreturn_t (*h)(int irq, void *p); 27 irqreturn_t (*thread)(int irq, void *p); 30 int irq; member in struct:iio_poll_func 36 *iio_alloc_pollfunc(irqreturn_t (*h)(int irq, void *p), 37 irqreturn_t (*thread)(int irq, void *p), 43 irqreturn_t iio_pollfunc_store_time(int irq, void *p);
|
/drivers/tty/hvc/ |
H A D | hvc_irq.c | 12 static irqreturn_t hvc_handle_interrupt(int irq, void *dev_instance) argument 23 int notifier_add_irq(struct hvc_struct *hp, int irq) argument 27 if (!irq) { 31 rc = request_irq(irq, hvc_handle_interrupt, 0, 38 void notifier_del_irq(struct hvc_struct *hp, int irq) argument 42 free_irq(irq, hp); 46 void notifier_hangup_irq(struct hvc_struct *hp, int irq) argument 48 notifier_del_irq(hp, irq);
|
/drivers/i2c/busses/ |
H A D | i2c-designware-platdrv.c | 57 int irq, r; local 66 irq = platform_get_irq(pdev, 0); 67 if (irq < 0) { 68 dev_err(&pdev->dev, "no irq resource?\n"); 69 return irq; /* -ENXIO */ 88 dev->irq = irq; 127 r = request_irq(dev->irq, i2c_dw_isr, IRQF_DISABLED, pdev->name, dev); 129 dev_err(&pdev->dev, "failure requesting irq %i\n", dev->irq); [all...] |
/drivers/input/keyboard/ |
H A D | opencores-kbd.c | 23 int irq; member in struct:opencores_kbd 27 static irqreturn_t opencores_kbd_isr(int irq, void *dev_id) argument 45 int irq, i, error; local 53 irq = platform_get_irq(pdev, 0); 54 if (irq < 0) { 83 opencores_kbd->irq = irq; 112 error = request_irq(irq, &opencores_kbd_isr, 115 dev_err(&pdev->dev, "unable to claim irq %d\n", irq); [all...] |
/drivers/input/misc/ |
H A D | ab8500-ponkey.c | 22 * @irq_dbf: irq number for falling transition 23 * @irq_dbr: irq number for rising transition 33 static irqreturn_t ab8500_ponkey_handler(int irq, void *data) argument 37 if (irq == ponkey->irq_dbf) 39 else if (irq == ponkey->irq_dbr)
|
H A D | dm355evm_keys.c | 36 int irq; member in struct:dm355evm_keys 105 static irqreturn_t dm355evm_keys_irq(int irq, void *_keys) argument 197 keys->irq = status; 215 status = request_threaded_irq(keys->irq, NULL, dm355evm_keys_irq, 230 free_irq(keys->irq, keys); 245 free_irq(keys->irq, keys);
|
H A D | pcap_keys.c | 28 static irqreturn_t pcap_keys_handler(int irq, void *_pcap_keys) argument 31 int pirq = irq_to_pcap(pcap_keys->pcap, irq);
|
H A D | pcf50633-input.c | 37 pcf50633_input_irq(int irq, void *data) argument 48 if (irq == PCF50633_IRQ_ONKEYF && !onkey_released) 50 else if (irq == PCF50633_IRQ_ONKEYR && onkey_released)
|
H A D | twl4030-pwrbutton.c | 36 static irqreturn_t powerbutton_irq(int irq, void *_pwr) argument 58 int irq = platform_get_irq(pdev, 0); local 73 err = request_threaded_irq(irq, NULL, powerbutton_irq, 92 free_irq(irq, pwr); 101 int irq = platform_get_irq(pdev, 0); local 103 free_irq(irq, pwr);
|
H A D | wm831x-on.c | 63 static irqreturn_t wm831x_on_irq(int irq, void *data) argument 76 int irq = platform_get_irq(pdev, 0); local 101 ret = request_threaded_irq(irq, NULL, wm831x_on_irq, 119 free_irq(irq, wm831x_on); 130 int irq = platform_get_irq(pdev, 0); local 132 free_irq(irq, wm831x_on);
|
/drivers/input/mouse/ |
H A D | rpcmouse.c | 28 #include <asm/irq.h> 38 static irqreturn_t rpcmouse_irq(int irq, void *dev_id) argument
|
/drivers/input/serio/ |
H A D | rpckbd.c | 39 #include <asm/irq.h> 59 static irqreturn_t rpckbd_rx(int irq, void *dev_id) argument 74 static irqreturn_t rpckbd_tx(int irq, void *dev_id) argument
|
/drivers/isdn/pcbit/ |
H A D | module.c | 26 static int irq[MAX_PCBIT_CARDS]; variable 29 module_param_array(irq, int, NULL, 0); 44 if (mem[0] || irq[0]) 46 for (board=0; board < MAX_PCBIT_CARDS && mem[board] && irq[board]; board++) 50 if (!irq[board]) 51 irq[board] = 5; 53 if (pcbit_init_dev(board, mem[board], irq[board]) == 0) 113 irq[i] = ints[j];
|
/drivers/misc/ |
H A D | atmel_tclib.c | 111 int irq; local 116 irq = platform_get_irq(pdev, 0); 117 if (irq < 0) 140 tc->irq[0] = irq; 141 tc->irq[1] = platform_get_irq(pdev, 1); 142 if (tc->irq[1] < 0) 143 tc->irq[1] = irq; 144 tc->irq[ [all...] |
/drivers/misc/ibmasm/ |
H A D | lowlevel.c | 57 irqreturn_t ibmasm_interrupt_handler(int irq, void * dev_id) argument
|
/drivers/mmc/core/ |
H A D | cd-gpio.c | 24 static irqreturn_t mmc_cd_gpio_irqt(int irq, void *dev_id) argument 32 unsigned int irq, unsigned long flags) 47 ret = request_threaded_irq(irq, NULL, mmc_cd_gpio_irqt, 53 host->hotplug.irq = irq; 70 free_irq(host->hotplug.irq, host); 31 mmc_cd_gpio_request(struct mmc_host *host, unsigned int gpio, unsigned int irq, unsigned long flags) argument
|
/drivers/mmc/host/ |
H A D | tmio_mmc.c | 65 int ret = -EINVAL, irq; local 74 irq = platform_get_irq(pdev, 0); 75 if (irq < 0) { 76 ret = irq; 91 ret = request_irq(irq, tmio_mmc_irq, IRQF_TRIGGER_FALLING, 96 pr_info("%s at 0x%08lx irq %d\n", mmc_hostname(host->mmc), 97 (unsigned long)host->ctl, irq);
|
/drivers/parisc/ |
H A D | asp.c | 36 int irq; local 39 case 0x71: irq = 9; break; /* SCSI */ 40 case 0x72: irq = 8; break; /* LAN */ 41 case 0x73: irq = 1; break; /* HIL */ 42 case 0x74: irq = 7; break; /* Centronics */ 43 case 0x75: irq = (dev->hw_path == 4) ? 5 : 6; break; /* RS232 */ 44 case 0x76: irq = 10; break; /* EISA BA */ 45 case 0x77: irq = 11; break; /* Graphics1 */ 46 case 0x7a: irq = 13; break; /* Audio (Bushmaster) */ 47 case 0x7b: irq [all...] |
H A D | wax.c | 31 int irq; local 34 case 0x73: irq = 1; break; /* i8042 General */ 35 case 0x8c: irq = 6; break; /* Serial */ 36 case 0x90: irq = 10; break; /* EISA */ 40 gsc_asic_assign_irq(ctrl, irq, &dev->irq); 43 case 0x73: irq = 2; break; /* i8042 High-priority */ 44 case 0x90: irq = 0; break; /* EISA NMI */ 48 gsc_asic_assign_irq(ctrl, irq, &dev->aux_irq); 92 dev->irq [all...] |
/drivers/pcmcia/ |
H A D | cardbus.c | 30 static void cardbus_config_irq_and_cls(struct pci_bus *bus, int irq) argument 44 dev->irq = irq; 45 pci_write_config_byte(dev, PCI_INTERRUPT_LINE, dev->irq); 56 cardbus_config_irq_and_cls(dev->subordinate, irq);
|
/drivers/platform/x86/ |
H A D | intel_mid_powerbtn.c | 34 static irqreturn_t mfld_pb_isr(int irq, void *dev_id) argument 56 int irq = platform_get_irq(pdev, 0); local 59 if (irq < 0) 75 error = request_threaded_irq(irq, NULL, mfld_pb_isr, 0, 78 dev_err(&pdev->dev, "Unable to request irq %d for mfld power" 79 "button\n", irq); 94 free_irq(irq, input); 103 int irq = platform_get_irq(pdev, 0); local 105 free_irq(irq, input);
|