diff options
Diffstat (limited to 'drivers/video/via/accel.c')
-rw-r--r-- | drivers/video/via/accel.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/video/via/accel.c b/drivers/video/via/accel.c index 8ac02515a18d..503f9d8e5bd0 100644 --- a/drivers/video/via/accel.c +++ b/drivers/video/via/accel.c | |||
@@ -331,7 +331,7 @@ void viafb_init_accel(struct viafb_shared *shared) | |||
331 | } | 331 | } |
332 | 332 | ||
333 | viaparinfo->fbmem_free -= CURSOR_SIZE; | 333 | viaparinfo->fbmem_free -= CURSOR_SIZE; |
334 | viaparinfo->cursor_start = viaparinfo->fbmem_free; | 334 | shared->cursor_vram_addr = viaparinfo->fbmem_free; |
335 | viaparinfo->fbmem_used += CURSOR_SIZE; | 335 | viaparinfo->fbmem_used += CURSOR_SIZE; |
336 | 336 | ||
337 | /* Reverse 8*1024 memory space for cursor image */ | 337 | /* Reverse 8*1024 memory space for cursor image */ |
@@ -487,7 +487,7 @@ void viafb_init_2d_engine(void) | |||
487 | void viafb_hw_cursor_init(void) | 487 | void viafb_hw_cursor_init(void) |
488 | { | 488 | { |
489 | /* Set Cursor Image Base Address */ | 489 | /* Set Cursor Image Base Address */ |
490 | writel(viaparinfo->cursor_start, | 490 | writel(viaparinfo->shared->cursor_vram_addr, |
491 | viaparinfo->io_virt + VIA_REG_CURSOR_MODE); | 491 | viaparinfo->io_virt + VIA_REG_CURSOR_MODE); |
492 | writel(0x0, viaparinfo->io_virt + VIA_REG_CURSOR_POS); | 492 | writel(0x0, viaparinfo->io_virt + VIA_REG_CURSOR_POS); |
493 | writel(0x0, viaparinfo->io_virt + VIA_REG_CURSOR_ORG); | 493 | writel(0x0, viaparinfo->io_virt + VIA_REG_CURSOR_ORG); |