|
@@ -137,7 +137,7 @@ int fbtft_write_vmem16_bus8(struct fbtft_par *par, size_t offset, size_t len)
|
|
|
__func__, offset, len);
|
|
|
|
|
|
remain = len / 2;
|
|
|
- vmem16 = (u16 *)(par->info->screen_base + offset);
|
|
|
+ vmem16 = (u16 *)(par->info->screen_buffer + offset);
|
|
|
|
|
|
if (par->gpio.dc != -1)
|
|
|
gpio_set_value(par->gpio.dc, 1);
|
|
@@ -196,7 +196,7 @@ int fbtft_write_vmem16_bus9(struct fbtft_par *par, size_t offset, size_t len)
|
|
|
}
|
|
|
|
|
|
remain = len;
|
|
|
- vmem8 = par->info->screen_base + offset;
|
|
|
+ vmem8 = par->info->screen_buffer + offset;
|
|
|
|
|
|
tx_array_size = par->txbuf.len / 2;
|
|
|
|
|
@@ -240,7 +240,7 @@ int fbtft_write_vmem16_bus16(struct fbtft_par *par, size_t offset, size_t len)
|
|
|
fbtft_par_dbg(DEBUG_WRITE_VMEM, par, "%s(offset=%zu, len=%zu)\n",
|
|
|
__func__, offset, len);
|
|
|
|
|
|
- vmem16 = (u16 *)(par->info->screen_base + offset);
|
|
|
+ vmem16 = (u16 *)(par->info->screen_buffer + offset);
|
|
|
|
|
|
if (par->gpio.dc != -1)
|
|
|
gpio_set_value(par->gpio.dc, 1);
|