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

Reply via email to