]> git.baikalelectronics.ru Git - kernel.git/commit
drm/vmwgfx: Cleanup fifo mmio handling
authorZack Rusin <zackr@vmware.com>
Wed, 4 Nov 2020 18:46:09 +0000 (13:46 -0500)
committerZack Rusin <zackr@vmware.com>
Thu, 14 Jan 2021 17:13:19 +0000 (12:13 -0500)
commit9b1fae36612aabb87b889196ff37eb861ac57030
tree3d6eac86a478acffed591dab250b8fb93b0c226d
parent2b42f4d72331260fdd3f2dad223d173d3324707b
drm/vmwgfx: Cleanup fifo mmio handling

Going forward the svga device might reuse mmio for general
register accesses, in order to prepare for that we need to
cleanup our naming and handling of fifo specific mmio reads
and writes. As part of this work lets switch to managed
mapping of the fifo mmio to make the error handling cleaner.

Signed-off-by: Zack Rusin <zackr@vmware.com>
Reviewed-by: Martin Krastev <krastevm@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Link: https://patchwork.freedesktop.org/patch/414045/?series=85516&rev=2
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c