diff options
author | Jiandi An | 2018-09-19 09:09:53 +0200 |
---|---|---|
committer | Gerd Hoffmann | 2018-09-19 13:33:06 +0200 |
commit | 8f44ca223345a7d02e18ed4e70ff95178434e137 (patch) | |
tree | a7c73784d3c2f6782bd0d41f86468795960cb49f /drivers/gpu/drm/virtio/virtgpu_fb.c | |
parent | drm/sun4i: add support for R40 HDMI PHY (diff) | |
download | kernel-qcow2-linux-8f44ca223345a7d02e18ed4e70ff95178434e137.tar.gz kernel-qcow2-linux-8f44ca223345a7d02e18ed4e70ff95178434e137.tar.xz kernel-qcow2-linux-8f44ca223345a7d02e18ed4e70ff95178434e137.zip |
drm/virtio: add dma sync for dma mapped virtio gpu framebuffer pages
With virtio gpu ttm-pages being dma mapped, dma sync is needed when
swiotlb is used as bounce buffers, before TRANSFER_TO_HOST_2D/3D
commands are sent.
Signed-off-by: Jiandi An <jiandi.an@amd.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20180919070931.91168-1-jiandi.an@amd.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/virtio/virtgpu_fb.c')
-rw-r--r-- | drivers/gpu/drm/virtio/virtgpu_fb.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/drivers/gpu/drm/virtio/virtgpu_fb.c b/drivers/gpu/drm/virtio/virtgpu_fb.c index b5cebc9a179a..b9678c4082ac 100644 --- a/drivers/gpu/drm/virtio/virtgpu_fb.c +++ b/drivers/gpu/drm/virtio/virtgpu_fb.c @@ -29,13 +29,6 @@ #define VIRTIO_GPU_FBCON_POLL_PERIOD (HZ / 60) -struct virtio_gpu_fbdev { - struct drm_fb_helper helper; - struct virtio_gpu_framebuffer vgfb; - struct virtio_gpu_device *vgdev; - struct delayed_work work; -}; - static int virtio_gpu_dirty_update(struct virtio_gpu_framebuffer *fb, bool store, int x, int y, int width, int height) |