aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/fbtft
diff options
context:
space:
mode:
authorJandy Gou <gouqingsong@goodix.com>2017-05-16 16:28:09 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-05-16 13:56:36 +0200
commitcaaba6775ebe524642e2cd92f2f9e44840e9cd33 (patch)
treeb48b77595d4732396e14c3bfab80682276d1471b /drivers/staging/fbtft
parentdrivers/staging: refactor dgnc tty registration. (diff)
downloadlinux-dev-caaba6775ebe524642e2cd92f2f9e44840e9cd33.tar.xz
linux-dev-caaba6775ebe524642e2cd92f2f9e44840e9cd33.zip
staging: fbtft: fix sparse warning
fix the following sparse warning: drivers/staging/fbtft/fbtft-io.c:74:29: warning: incorrect type in assignment (different base types) drivers/staging/fbtft/fbtft-io.c:74:29: expected unsigned long long [unsigned] [long] [long long] [usertype] <noident> drivers/staging/fbtft/fbtft-io.c:74:29: got restricted __be64 [usertype] <noident> Signed-off-by: Jandy Gou <gouqingsong@goodix.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/fbtft')
-rw-r--r--drivers/staging/fbtft/fbtft-io.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/fbtft/fbtft-io.c b/drivers/staging/fbtft/fbtft-io.c
index d86840548b74..ffb9a3b4d454 100644
--- a/drivers/staging/fbtft/fbtft-io.c
+++ b/drivers/staging/fbtft/fbtft-io.c
@@ -71,7 +71,7 @@ int fbtft_write_spi_emulate_9(struct fbtft_par *par, void *buf, size_t len)
src++;
}
tmp |= ((*src & 0x0100) ? 1 : 0);
- *(u64 *)dst = cpu_to_be64(tmp);
+ *(__be64 *)dst = cpu_to_be64(tmp);
dst += 8;
*dst++ = (u8)(*src++ & 0x00FF);
added++;