Searched defs:irq (Results 1 - 25 of 1741) sorted by relevance

1234567891011>>

/drivers/pci/
H A Dsetup-irq.c2 * 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 Dide-legacy.c10 int irq; local
15 irq = 14;
19 irq = 15;
36 hw->irq = irq;
/drivers/media/video/cx18/
H A Dcx18-irq.c25 #include "cx18-irq.h"
45 irqreturn_t cx18_irq_handler(int irq, void *dev_id) argument
/drivers/staging/iio/addac/
H A Dadt7316.h18 int irq; member in struct:adt7316_bus
/drivers/staging/iio/
H A Dtrigger_consumer.h18 * @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 Dhvc_irq.c12 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 Di2c-designware-platdrv.c57 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 Dopencores-kbd.c23 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 Dab8500-ponkey.c22 * @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 Ddm355evm_keys.c36 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 Dpcap_keys.c28 static irqreturn_t pcap_keys_handler(int irq, void *_pcap_keys) argument
31 int pirq = irq_to_pcap(pcap_keys->pcap, irq);
H A Dpcf50633-input.c37 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 Dtwl4030-pwrbutton.c36 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 Dwm831x-on.c63 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 Drpcmouse.c28 #include <asm/irq.h>
38 static irqreturn_t rpcmouse_irq(int irq, void *dev_id) argument
/drivers/input/serio/
H A Drpckbd.c39 #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 Dmodule.c26 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 Datmel_tclib.c111 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 Dlowlevel.c57 irqreturn_t ibmasm_interrupt_handler(int irq, void * dev_id) argument
/drivers/mmc/core/
H A Dcd-gpio.c24 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 Dtmio_mmc.c65 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 Dasp.c36 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 Dwax.c31 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 Dcardbus.c30 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 Dintel_mid_powerbtn.c34 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);

Completed in 483 milliseconds

1234567891011>>