Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next
[pandora-kernel.git] / drivers / gpu / drm / exynos / exynos_drm_fbdev.c
index 836f410..f79f768 100644 (file)
@@ -99,7 +99,7 @@ static int exynos_drm_fbdev_update(struct drm_fb_helper *helper,
 
        exynos_fb->fb = fb;
 
-       drm_fb_helper_fill_fix(fbi, fb->pitch, fb->depth);
+       drm_fb_helper_fill_fix(fbi, fb->pitches[0], fb->depth);
        drm_fb_helper_fill_var(fbi, helper, fb->width, fb->height);
 
        buffer = exynos_drm_fb_get_buf(fb);
@@ -109,7 +109,7 @@ static int exynos_drm_fbdev_update(struct drm_fb_helper *helper,
        }
 
        offset = fbi->var.xoffset * (fb->bits_per_pixel >> 3);
-       offset += fbi->var.yoffset * fb->pitch;
+       offset += fbi->var.yoffset * fb->pitches[0];
 
        dev->mode_config.fb_base = (resource_size_t)buffer->dma_addr;
        fbi->screen_base = buffer->kvaddr + offset;