diff --git a/drivers/staging/fbtft/fb_tls8204.c b/drivers/staging/fbtft/fb_tls8204.c index fcd38bf2ed79f9f66f37a1fa2811ebfb89c4586e..5ea73b5ce45a4a3f7729934bf7d478f31fa1bb6d 100644 --- a/drivers/staging/fbtft/fb_tls8204.c +++ b/drivers/staging/fbtft/fb_tls8204.c @@ -115,6 +115,7 @@ static int write_vmem(struct fbtft_par *par, size_t offset, size_t len) for (x = 0; x < WIDTH; x++) { u8 ch = 0; + for (i = 0; i < 8*WIDTH; i += WIDTH) { ch >>= 1; if (vmem16[(y*8*WIDTH)+i+x])