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

1234567891011>>

/drivers/gpu/drm/nouveau/core/include/subdev/
H A Dmc.h10 unsigned int irq; member in struct:nouveau_mc
/drivers/misc/
H A Ddummy-irq.c5 * by the 'irq' parameter.
19 #include <linux/irq.h>
22 static int irq = -1; variable
24 static irqreturn_t dummy_interrupt(int irq, void *dev_id) argument
29 printk(KERN_INFO "dummy-irq: interrupt occurred on IRQ %d\n",
30 irq);
39 if (irq < 0) {
40 printk(KERN_ERR "dummy-irq: no IRQ given. Use irq=N\n");
43 if (request_irq(irq,
[all...]
/drivers/net/wireless/brcm80211/brcmfmac/
H A Dof.c31 int irq; local
42 irq = irq_of_parse_and_map(np, 0);
43 if (!irq) {
48 irqf = irqd_get_trigger_type(irq_get_irq_data(irq));
51 sdiodev->pdata->oob_irq_nr = irq;
/drivers/pci/
H A Dsetup-irq.c2 * drivers/pci/setup-irq.c
19 void __weak pcibios_update_irq(struct pci_dev *dev, int irq) argument
21 dev_dbg(&dev->dev, "assigning IRQ %02d\n", irq);
22 pci_write_config_byte(dev, PCI_INTERRUPT_LINE, irq);
30 int irq = 0; local
47 irq = (*map_irq)(dev, slot, pin);
48 if (irq == -1)
49 irq = 0;
51 dev->irq = irq;
[all...]
/drivers/gpu/drm/qxl/
H A Dqxl_irq.c28 irqreturn_t qxl_irq_handler(int irq, void *arg) argument
93 ret = drm_irq_install(qdev->ddev, qdev->ddev->pdev->irq);
96 DRM_ERROR("Failed installing irq: %d\n", ret);
/drivers/ide/
H A Dide-legacy.c10 int irq; local
15 irq = 14;
19 irq = 15;
36 hw->irq = irq;
/drivers/iio/
H A Dindustrialio-triggered-buffer.c45 irqreturn_t (*pollfunc_bh)(int irq, void *p),
46 irqreturn_t (*pollfunc_th)(int irq, void *p),
44 iio_triggered_buffer_setup(struct iio_dev *indio_dev, irqreturn_t (*pollfunc_bh)(int irq, void *p), irqreturn_t (*pollfunc_th)(int irq, void *p), const struct iio_buffer_setup_ops *setup_ops) argument
/drivers/iio/magnetometer/
H A Dst_magn.h29 static inline int st_magn_probe_trigger(struct iio_dev *indio_dev, int irq) argument
33 static inline void st_magn_remove_trigger(struct iio_dev *indio_dev, int irq) argument
/drivers/media/pci/cx18/
H A Dcx18-irq.c25 #include "cx18-irq.h"
45 irqreturn_t cx18_irq_handler(int irq, void *dev_id) argument
/drivers/staging/comedi/drivers/
H A Dni_labpc.c89 unsigned int irq = it->options[1]; local
101 ret = labpc_common_attach(dev, irq, 0);
105 if (dev->irq)
/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/fmc/
H A Dfmc-trivial.c23 static irqreturn_t t_handler(int irq, void *dev_id) argument
28 dev_info(&fmc->dev, "received irq %i\n", irq);
/drivers/gpu/drm/r128/
H A Dr128_irq.c47 irqreturn_t r128_driver_irq_handler(int irq, void *arg) argument
/drivers/iio/common/st_sensors/
H A Dst_sensors_buffer.c105 irqreturn_t st_sensors_trigger_handler(int irq, void *p) argument
/drivers/iio/imu/
H A Dadis16400_buffer.c57 irqreturn_t adis16400_trigger_handler(int irq, void *p) argument
/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_ring.c21 #include <linux/irq.h>
99 irqreturn_t inv_mpu6050_irq_handler(int irq, void *p) argument
116 irqreturn_t inv_mpu6050_read_fifo(int irq, void *p) argument
/drivers/iio/trigger/
H A Diio-trig-interrupt.c22 unsigned int irq; member in struct:iio_interrupt_trigger_info
25 static irqreturn_t iio_interrupt_trigger_poll(int irq, void *private) argument
41 int irq, ret = 0; local
50 irq = irq_res->start;
52 trig = iio_trigger_alloc("irqtrig%d", irq);
64 trig_info->irq = irq;
66 ret = request_irq(irq, iio_interrupt_trigger_poll,
70 "request IRQ-%d failed", irq);
83 free_irq(irq, tri
[all...]
/drivers/input/keyboard/
H A Damikbd.c42 #include <asm/irq.h>
158 static irqreturn_t amikbd_interrupt(int irq, void *data) argument
H A Dopencores-kbd.c22 int irq; member in struct:opencores_kbd
26 static irqreturn_t opencores_kbd_isr(int irq, void *dev_id) argument
44 int irq, i, error; local
52 irq = platform_get_irq(pdev, 0);
53 if (irq < 0) {
101 error = devm_request_irq(&pdev->dev, irq, &opencores_kbd_isr,
105 dev_err(&pdev->dev, "unable to claim irq %d\n", irq);
/drivers/input/misc/
H A Dab8500-ponkey.c24 * @irq_dbf: irq number for falling transition
25 * @irq_dbr: irq number for rising transition
35 static irqreturn_t ab8500_ponkey_handler(int irq, void *data) argument
39 if (irq == ponkey->irq_dbf)
41 else if (irq == ponkey->irq_dbr)
H A Ddm355evm_keys.c35 int irq; member in struct:dm355evm_keys
104 static irqreturn_t dm355evm_keys_irq(int irq, void *_keys) argument
196 keys->irq = status;
214 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.c27 static irqreturn_t pcap_keys_handler(int irq, void *_pcap_keys) argument
30 int pirq = irq_to_pcap(pcap_keys->pcap, irq);
H A Dpcf50633-input.c36 pcf50633_input_irq(int irq, void *data) argument
47 if (irq == PCF50633_IRQ_ONKEYF && !onkey_released)
49 else if (irq == PCF50633_IRQ_ONKEYR && onkey_released)
H A Dretu-pwrbutton.c19 #include <linux/irq.h>
31 static irqreturn_t retu_pwrbutton_irq(int irq, void *_pwr) argument
48 int irq; local
51 irq = platform_get_irq(pdev, 0);
52 if (irq < 0)
53 return irq;
65 error = devm_request_threaded_irq(&pdev->dev, irq,
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 = devm_request_threaded_irq(&pwr->dev, irq, NULL, powerbutton_irq,

Completed in 318 milliseconds

1234567891011>>