/drivers/video/fbdev/ |
H A D | au1200fb.c | 1504 static irqreturn_t au1200fb_handle_irq(int irq, void* dev_id) argument 1651 int bpp, plane, ret, irq; local 1742 irq = platform_get_irq(dev, 0); 1743 ret = request_irq(irq, au1200fb_handle_irq, 1747 irq, ret);
|
H A D | bf54x-lq043fb.c | 55 #include <asm/irq.h> 86 int irq; member in struct:bfin_bf54xfb_info 479 static irqreturn_t bfin_bf54x_irq_error(int irq, void *dev_id) argument 630 info->irq = platform_get_irq(pdev, 0); 631 if (info->irq < 0) { 636 if (request_irq(info->irq, bfin_bf54x_irq_error, 0, 671 free_irq(info->irq, info); 695 free_irq(info->irq, info);
|
H A D | bfin-lq035q1-fb.c | 29 #include <asm/irq.h> 100 int irq; member in struct:bfin_lq035q1fb_info 545 static irqreturn_t bfin_lq035q1_irq_error(int irq, void *dev_id) argument 701 info->irq = platform_get_irq(pdev, 0); 702 if (info->irq < 0) { 707 ret = request_irq(info->irq, bfin_lq035q1_irq_error, 0, 754 free_irq(info->irq, info); 785 free_irq(info->irq, info);
|
H A D | bfin-t350mcqb-fb.c | 47 #include <asm/irq.h> 92 int irq; member in struct:bfin_t350mcqbfb_info 401 static irqreturn_t bfin_t350mcqb_irq_error(int irq, void *dev_id) argument 527 info->irq = platform_get_irq(pdev, 0); 528 if (info->irq < 0) { 533 ret = request_irq(info->irq, bfin_t350mcqb_irq_error, 0, 568 free_irq(info->irq, info); 594 free_irq(info->irq, info);
|
H A D | bfin_adv7393fb.c | 30 #include <asm/irq.h> 302 static irqreturn_t ppi_irq_error(int irq, void *dev_id) argument
|
H A D | cyber2000fb.c | 68 u_int irq; member in struct:cfb_info 1137 info->irq = int_cfb_info->irq; 1743 cfb->irq = dev->irq;
|
H A D | cyber2000fb.h | 474 unsigned int irq; member in struct:cyberpro_info
|
H A D | da8xx-fb.c | 163 int irq; member in struct:da8xx_fb_par 834 static irqreturn_t lcdc_irq_handler_rev02(int irq, void *arg) argument 896 static irqreturn_t lcdc_irq_handler_rev01(int irq, void *arg) argument 1460 par->irq = platform_get_irq(device, 0); 1461 if (par->irq < 0) { 1519 ret = devm_request_irq(&device->dev, par->irq, lcdc_irq_handler, 0,
|
H A D | fsl-diu-fb.c | 354 * @irq: IRQ 372 unsigned int irq; member in struct:fsl_diu_data 1585 static irqreturn_t fsl_diu_isr(int irq, void *dev_id) argument 1750 data->irq = irq_of_parse_and_map(np, 0); 1752 if (!data->irq) { 1786 ret = request_irq(data->irq, fsl_diu_isr, 0, "fsl-diu-fb", 1789 dev_err(&pdev->dev, "could not claim irq\n"); 1797 free_irq(data->irq, data->diu_reg); 1833 free_irq(data->irq, data->diu_reg);
|
H A D | goldfishfb.c | 47 int irq; member in struct:goldfish_fb 56 static irqreturn_t goldfish_fb_interrupt(int irq, void *dev_id) argument 211 fb->irq = platform_get_irq(pdev, 0); 212 if (fb->irq <= 0) { 263 ret = request_irq(fb->irq, goldfish_fb_interrupt, IRQF_SHARED, 277 free_irq(fb->irq, fb); 299 free_irq(fb->irq, fb);
|
H A D | mx3fb.c | 768 dev_dbg(mx3fb->dev, "irq %d callback\n", ichannel->eof_irq); 1435 unsigned int irq; local 1448 irq = ichan->eof_irq; 1504 dev_dbg(mx3fb->dev, "disabling irq %d\n", ichan->eof_irq);
|
H A D | nuc900fb.c | 418 static irqreturn_t nuc900fb_irqhandler(int irq, void *dev_id) argument 510 int irq; local 532 irq = platform_get_irq(pdev, 0); 533 if (irq < 0) { 534 dev_err(&pdev->dev, "no irq for device\n"); 590 ret = request_irq(irq, nuc900fb_irqhandler, 0, pdev->name, fbi); 592 dev_err(&pdev->dev, "cannot register irq handler %d -err %d\n", 593 irq, ret); 662 free_irq(irq, fbi); 691 int irq; local [all...] |
/drivers/video/fbdev/exynos/ |
H A D | exynos_mipi_dsi_common.c | 76 irqreturn_t exynos_mipi_dsi_interrupt_handler(int irq, void *dev_id) argument
|
/drivers/video/fbdev/intelfb/ |
H A D | intelfbhw.c | 2008 static irqreturn_t intelfbhw_irq(int irq, void *dev_id) argument 2047 if (request_irq(dinfo->pdev->irq, intelfbhw_irq, IRQF_SHARED, 2087 free_irq(dinfo->pdev->irq, dinfo);
|
/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.c | 201 static irqreturn_t matrox_irq(int irq, void *dev_id) argument 235 if (request_irq(minfo->pcidev->irq, matrox_irq, 264 free_irq(minfo->pcidev->irq, minfo);
|
/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb.h | 77 unsigned int irq; member in struct:mb862xxfb_par
|
H A D | mb862xxfbdrv.c | 584 static irqreturn_t mb862xx_intr(int irq, void *dev_id) argument 696 par->irq = irq_of_parse_and_map(np, 0); 697 if (par->irq == NO_IRQ) { 698 dev_err(dev, "failed to map irq\n"); 737 dev_dbg(dev, "mmio phys 0x%llx 0x%lx, (irq = %d)\n", 738 (u64)par->mmio_base_phys, (ulong)par->mmio_len, par->irq); 743 if (request_irq(par->irq, mb862xx_intr, 0, 745 dev_err(dev, "Cannot request irq\n"); 774 free_irq(par->irq, (void *)par); 782 irq_dispose_mapping(par->irq); [all...] |
/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_ctrl.c | 43 static irqreturn_t ctrl_handle_irq(int irq, void *dev_id) argument 452 int ret, i, size, irq; local 464 irq = platform_get_irq(pdev, 0); 465 if (irq < 0) { 491 ctrl->irq = irq; 513 /* request irq */ 514 ret = devm_request_irq(ctrl->dev, ctrl->irq, ctrl_handle_irq, 518 __func__, ctrl->irq);
|
H A D | mmp_ctrl.h | 650 #define DMA_FRAME_IRQ0_ENA(irq) ((irq)<<31) 652 #define DMA_FRAME_IRQ1_ENA(irq) ((irq)<<30) 656 #define AXI_BUS_ERROR_IRQ_ENA(irq) ((irq)<<28) 658 #define GRA_FRAME_IRQ0_ENA(irq) ((irq)<<27) 660 #define GRA_FRAME_IRQ1_ENA(irq) ((irq)<<2 1409 int irq; member in struct:mmphw_ctrl [all...] |
/drivers/video/fbdev/msm/ |
H A D | mddi.c | 59 int irq; member in struct:mddi_info 255 static irqreturn_t mddi_isr(int irq, void *data) argument 686 printk(KERN_ERR "mddi: no associated irq resource!\n"); 690 mddi->irq = resource->start; 691 printk(KERN_INFO "mddi: init() base=0x%p irq=%d\n", mddi->base, 692 mddi->irq); 714 ret = request_irq(mddi->irq, mddi_isr, 0, "mddi", 717 printk(KERN_ERR "mddi: failed to request enable irq!\n"); 797 free_irq(mddi->irq, 0);
|
H A D | mddi_client_nt35399.c | 132 irqreturn_t nt35399_vsync_interrupt(int irq, void *data) argument 152 unsigned int irq; local 162 ret = irq = gpio_to_irq(gpio); 166 ret = request_irq(irq, nt35399_vsync_interrupt, IRQF_TRIGGER_RISING,
|
H A D | mddi_client_toshiba.c | 165 irqreturn_t toshiba_vsync_interrupt(int irq, void *data) argument 183 unsigned int irq; local 193 ret = irq = gpio_to_irq(gpio); 197 ret = request_irq(irq, toshiba_vsync_interrupt, IRQF_TRIGGER_RISING,
|
H A D | mdp.c | 62 printk(KERN_ERR "mdp irq already on already on %x %x\n", 66 /* if the mdp irq is not already enabled enable it */ 70 enable_irq(mdp->irq); 73 /* update the irq mask to reflect the fact that the interrupt is 84 printk(KERN_ERR "mdp irq already off %x %x\n", 88 /* update the irq mask to reflect the fact that the interrupt is 93 disable_irq_nosync(mdp->irq); 111 static irqreturn_t mdp_isr(int irq, void *data) argument 400 mdp->irq = platform_get_irq(pdev, 0); 401 if (mdp->irq < [all...] |
H A D | mdp_hw.h | 23 int irq; member in struct:mdp_info
|
/drivers/video/fbdev/omap/ |
H A D | lcdc.c | 133 * final DONE irq. It will be disabled in the IRQ handler. 241 static irqreturn_t lcdc_irq_handler(int irq, void *dev_id) argument 287 * the LCD controller, which will generate a DONE irq after the last frame has 416 /* The controller gets disabled in the irq handler */
|