aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/fbtft/fb_agm1264k-fl.c
diff options
context:
space:
mode:
authorLars Svensson <lars1.svensson@sonymobile.com>2015-10-07 09:20:13 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-10-13 10:51:30 -0700
commit4b6dc179dcf8e6fa023fb38a0b4fc456b90186f5 (patch)
tree1b0e343e1c4d355188d2636cf59b14c8719d2392 /drivers/staging/fbtft/fb_agm1264k-fl.c
parentfb.h: Provide alternate screen_base pointer (diff)
downloadlinux-dev-4b6dc179dcf8e6fa023fb38a0b4fc456b90186f5.tar.xz
linux-dev-4b6dc179dcf8e6fa023fb38a0b4fc456b90186f5.zip
staging: fbtft: use alternate screen pointer
Member screen_base in struct fb_info is declared with __iomem qualifier causing sparse warnings when used as a regular ponter. To avoid the warnings, instead use alternate non-__iomem pointer, screen_buffer, troughout the driver. Signed-off-by: Lars Svensson <lars1.svensson@sonymobile.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/fbtft/fb_agm1264k-fl.c')
-rw-r--r--drivers/staging/fbtft/fb_agm1264k-fl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/fbtft/fb_agm1264k-fl.c b/drivers/staging/fbtft/fb_agm1264k-fl.c
index 88718f61eb5b..19f6136eb310 100644
--- a/drivers/staging/fbtft/fb_agm1264k-fl.c
+++ b/drivers/staging/fbtft/fb_agm1264k-fl.c
@@ -266,7 +266,7 @@ construct_line_bitmap(struct fbtft_par *par, u8 *dest, signed short *src,
static int write_vmem(struct fbtft_par *par, size_t offset, size_t len)
{
- u16 *vmem16 = (u16 *)par->info->screen_base;
+ u16 *vmem16 = (u16 *)par->info->screen_buffer;
u8 *buf = par->txbuf.buf;
int x, y;
int ret = 0;