On 16/07/13 03:07, Wei Yongjun wrote: > The IRQ handler nuc900fb_irqhandler() use dev_id as a type of > struct nuc900fb_info *, so we should pass fbi as the device > identity to request_irq(). > > Signed-off-by: Wei Yongjun <yongjun_wei@xxxxxxxxxxxxxxxxx> > --- > Was 'video: nuc900fb: fix to pass correct device identity to free_irq()' > --- > drivers/video/nuc900fb.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/video/nuc900fb.c b/drivers/video/nuc900fb.c > index 8c527e5..796e511 100644 > --- a/drivers/video/nuc900fb.c > +++ b/drivers/video/nuc900fb.c > @@ -587,8 +587,7 @@ static int nuc900fb_probe(struct platform_device *pdev) > fbinfo->flags = FBINFO_FLAG_DEFAULT; > fbinfo->pseudo_palette = &fbi->pseudo_pal; > > - ret = request_irq(irq, nuc900fb_irqhandler, 0, > - pdev->name, fbinfo); > + ret = request_irq(irq, nuc900fb_irqhandler, 0, pdev->name, fbi); > if (ret) { > dev_err(&pdev->dev, "cannot register irq handler %d -err %d\n", > irq, ret); > Thanks, I've applied this into my 3.11-fixes/fbdev branch. Tomi
Attachment:
signature.asc
Description: OpenPGP digital signature