Skip to content

Commit e89afb5

Browse files
zackrtdz
authored andcommitted
drm/vmwgfx: Fix a 64bit regression on svga3
Register accesses are always 4bytes, accidently this was changed to a void pointer whwqich badly breaks 64bit archs when running on top of svga3. Fixes: 2cd80db ("drm/vmwgfx: Add basic support for SVGA3") Signed-off-by: Zack Rusin <zackr@vmware.com> Reviewed-by: Martin Krastev <krastevm@vmware.com> Link: https://patchwork.freedesktop.org/patch/msgid/20210615182336.995192-3-zackr@vmware.com (cherry picked from commit 8736016) Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
1 parent eb92830 commit e89afb5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

drivers/gpu/drm/vmwgfx/vmwgfx_drv.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,7 @@ struct vmw_private {
492492
resource_size_t vram_start;
493493
resource_size_t vram_size;
494494
resource_size_t prim_bb_mem;
495-
void __iomem *rmmio;
495+
u32 __iomem *rmmio;
496496
u32 *fifo_mem;
497497
resource_size_t fifo_mem_size;
498498
uint32_t fb_max_width;

0 commit comments

Comments
 (0)