diff options
author | Lars Svensson <lars1.svensson@sonymobile.com> | 2015-10-07 09:20:13 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-10-13 10:51:30 -0700 |
commit | 4b6dc179dcf8e6fa023fb38a0b4fc456b90186f5 (patch) | |
tree | 1b0e343e1c4d355188d2636cf59b14c8719d2392 /drivers/staging/fbtft/fb_ssd1306.c | |
parent | 17a7b0b4d9749f80d365d7baff5dec2f54b0e992 (diff) | |
download | linux-4b6dc179dcf8e6fa023fb38a0b4fc456b90186f5.tar.bz2 |
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_ssd1306.c')
-rw-r--r-- | drivers/staging/fbtft/fb_ssd1306.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/fbtft/fb_ssd1306.c b/drivers/staging/fbtft/fb_ssd1306.c index 568b4334c9d9..e0b34a42c9c6 100644 --- a/drivers/staging/fbtft/fb_ssd1306.c +++ b/drivers/staging/fbtft/fb_ssd1306.c @@ -160,7 +160,7 @@ static int set_gamma(struct fbtft_par *par, unsigned long *curves) 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, i; int ret = 0; |