Hi all,
this little patch fixes the problems when using the pan function for
davinci fb with the git kernel (error messages when using decode demo).
Also the isr function has been fixed.
Have fun,
Peter
diff --git a/drivers/video/davincifb.c b/drivers/video/davincifb.c
old mode 100644
new mode 100755
index 12ebf2e..e3c2eb9
--- a/drivers/video/davincifb.c
+++ b/drivers/video/davincifb.c
@@ -289,7 +289,7 @@ static int davincifb_venc_check_mode(con
}
static void set_sdram_params(char *id, u32 addr, u32 line_length);
-static irqreturn_t davincifb_isr(int irq, void *arg, struct pt_regs *regs)
+static irqreturn_t davincifb_isr(int irq, void *arg)
{
struct dm_info *dm = (struct dm_info *)arg;
unsigned long addr=0;
@@ -921,7 +921,7 @@ static int davincifb_pan_display(struct
set_sdram_params(info->fix.id, start, info->fix.line_length);
else
w->sdram_address = start;
-
+
return (0);
}
@@ -1232,7 +1232,7 @@ static struct fb_info *init_fb_info(stru
info->fix.visual = (info->var.bits_per_pixel <= 8) ?
FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR;
info->fix.xpanstep = 0;
- info->fix.ypanstep = 0;
+ info->fix.ypanstep = 1;
info->fix.ywrapstep = 0;
info->fix.type_aux = 0;
info->fix.mmio_start = dm->mmio_base_phys;
| Peter Wippich Voice: +49 30 46776411 |
| G&W Instruments GmbH fax: +49 30 46776419 |
| Gustav-Meyer-Allee 25, Geb. 12 Email: [EMAIL PROTECTED] |
| D-13355 Berlin / Germany |
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source