drm/tegra: Force cast to __iomem to make sparse happy
authorThierry Reding <treding@nvidia.com>
Fri, 8 Nov 2013 12:18:14 +0000 (13:18 +0100)
committerThierry Reding <treding@nvidia.com>
Tue, 3 Dec 2013 09:05:04 +0000 (10:05 +0100)
The fbdev screen memory pointer is annotated __iomem, so cast the kernel
virtual address to that address space to make the warning go away.

Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/drm/tegra/fb.c

index 490f7719e317ed80319f4961a69d3e349d1ad333..a3835e7de1842b84145e52c40ef15ed21e183323 100644 (file)
@@ -247,7 +247,7 @@ static int tegra_fbdev_probe(struct drm_fb_helper *helper,
                 info->var.yoffset * fb->pitches[0];
 
        drm->mode_config.fb_base = (resource_size_t)bo->paddr;
-       info->screen_base = bo->vaddr + offset;
+       info->screen_base = (void __iomem *)bo->vaddr + offset;
        info->screen_size = size;
        info->fix.smem_start = (unsigned long)(bo->paddr + offset);
        info->fix.smem_len = size;
This page took 0.024718 seconds and 5 git commands to generate.