/drivers/ata/ |
H A D | pata_isapnp.c | 52 int irq = 0; local 59 irq = pnp_irq(idev, 0); 96 return ata_host_activate(host, irq, handler, 0,
|
/drivers/edac/ |
H A D | highbank_l2_edac.c | 36 static irqreturn_t highbank_l2_err_handler(int irq, void *dev_id) argument 41 if (irq == drvdata->sb_irq) { 45 if (irq == drvdata->db_irq) {
|
/drivers/gpu/drm/mga/ |
H A D | mga_irq.c | 50 irqreturn_t mga_driver_irq_handler(int irq, void *arg) argument
|
/drivers/gpu/drm/msm/ |
H A D | msm_kms.h | 34 /* irq handling: */ 38 irqreturn_t (*irq)(struct msm_kms *kms); member in struct:msm_kms_funcs 53 /* irq handling: */ 56 uint32_t vblank_mask; /* irq bits set for userspace vblank */
|
/drivers/gpu/host1x/hw/ |
H A D | intr_hw.c | 21 #include <linux/irq.h> 44 static irqreturn_t syncpt_thresh_isr(int irq, void *dev_id) argument
|
/drivers/ide/ |
H A D | macide.c | 70 int irq) 81 hw->irq = irq; 106 int irq; local 116 irq = IRQ_NUBUS_F; 120 irq = IRQ_NUBUS_C; 125 irq = IRQ_BABOON_1; 134 macide_setup_ports(&hw, base, irq); 69 macide_setup_ports(struct ide_hw *hw, unsigned long base, int irq) argument
|
H A D | rapide.c | 19 void __iomem *ctrl, unsigned int sz, int irq) 29 hw->irq = irq; 50 rapide_setup_ports(&hw, base, base + 0x818, 1 << 6, ec->irq); 18 rapide_setup_ports(struct ide_hw *hw, void __iomem *base, void __iomem *ctrl, unsigned int sz, int irq) argument
|
/drivers/iio/imu/ |
H A D | adis_buffer.c | 76 static irqreturn_t adis_trigger_handler(int irq, void *p) argument 142 if (adis->spi->irq) { 165 if (adis->spi->irq)
|
/drivers/input/joystick/ |
H A D | amijoy.c | 54 static irqreturn_t amijoy_interrupt(int irq, void *dummy) argument 86 printk(KERN_ERR "amijoy.c: Can't allocate irq %d\n", IRQ_AMIGA_VERTB);
|
/drivers/input/keyboard/ |
H A D | jornada720_kbd.c | 58 static irqreturn_t jornada720_kbd_interrupt(int irq, void *dev_id) argument
|
/drivers/input/misc/ |
H A D | 88pm860x_onkey.c | 41 int irq; member in struct:pm860x_onkey_info 45 static irqreturn_t pm860x_onkey_handler(int irq, void *data) argument 64 int irq, ret; local 66 irq = platform_get_irq(pdev, 0); 67 if (irq < 0) { 79 info->irq = irq; 100 ret = devm_request_threaded_irq(&pdev->dev, info->irq, NULL, 105 info->irq, ret);
|
H A D | da9052_onkey.c | 66 static irqreturn_t da9052_onkey_irq(int irq, void *data) argument
|
H A D | da9055_onkey.c | 63 static irqreturn_t da9055_onkey_irq(int irq, void *data) argument 80 int irq, err; local 82 irq = platform_get_irq_byname(pdev, "ONKEY"); 83 if (irq < 0) { 85 "Failed to get an IRQ for input device, %d\n", irq); 112 err = request_threaded_irq(irq, NULL, da9055_onkey_irq, 118 irq, err); 134 free_irq(irq, onkey); 145 int irq = platform_get_irq_byname(pdev, "ONKEY"); local 147 irq [all...] |
H A D | ixp4xx-beeper.c | 77 static irqreturn_t ixp4xx_spkr_interrupt(int irq, void *dev_id) argument
|
H A D | max8925_onkey.c | 39 unsigned int irq[2]; member in struct:max8925_onkey_info 47 static irqreturn_t max8925_onkey_handler(int irq, void *data) argument 71 int irq[2], error; local 73 irq[0] = platform_get_irq(pdev, 0); 74 if (irq[0] < 0) { 79 irq[1] = platform_get_irq(pdev, 1); 80 if (irq[1] < 0) { 97 info->irq[0] = irq[0]; 98 info->irq[ [all...] |
/drivers/input/mouse/ |
H A D | amimouse.c | 26 #include <asm/irq.h> 38 static irqreturn_t amimouse_interrupt(int irq, void *data) argument 87 dev_err(&dev->dev, "Can't allocate irq %d\n", IRQ_AMIGA_VERTB);
|
H A D | pc110pad.c | 43 #include <asm/irq.h> 59 static irqreturn_t pc110pad_interrupt(int irq, void *ptr) argument 125 printk(KERN_ERR "pc110pad: Unable to get irq %d.\n", pc110pad_irq);
|
/drivers/input/serio/ |
H A D | ams_delta_serio.c | 24 #include <linux/irq.h> 66 static irqreturn_t ams_delta_serio_interrupt(int irq, void *dev_id) argument
|
H A D | q40kbd.c | 43 #include <asm/irq.h> 58 static irqreturn_t q40kbd_interrupt(int irq, void *dev_id) argument 153 dev_err(&pdev->dev, "Can't get irq %d.\n", Q40_IRQ_KEYBOARD);
|
H A D | rpckbd.c | 61 static irqreturn_t rpckbd_rx(int irq, void *dev_id) argument 76 static irqreturn_t rpckbd_tx(int irq, void *dev_id) argument
|
/drivers/input/touchscreen/ |
H A D | hp680_ts_input.c | 68 static irqreturn_t hp680_ts_interrupt(int irq, void *dev) argument 70 disable_irq_nosync(irq); 97 printk(KERN_ERR "hp680_touchscreen.c: Can't allocate irq %d\n",
|
H A D | jornada720_ts.c | 67 static irqreturn_t jornada720_ts_interrupt(int irq, void *dev_id) argument 133 dev_err(&pdev->dev, "HP7XX TS : Unable to acquire irq!\n");
|
/drivers/mfd/ |
H A D | intel_soc_pmic_core.c | 37 int irq; local 43 irq = gpiod_to_irq(desc); 44 if (irq < 0) 45 dev_warn(dev, "Can't get irq: %d\n", irq); 47 return irq; 58 int irq; local 71 irq = intel_soc_pmic_find_gpio_irq(dev); 72 pmic->irq = (irq < [all...] |
H A D | mc13xxx.h | 43 int irq; member in struct:mc13xxx
|
H A D | wm831x-auxadc.c | 24 #include <linux/mfd/wm831x/irq.h> 113 static irqreturn_t wm831x_auxadc_irq(int irq, void *irq_data) argument 283 if (wm831x->irq) {
|