summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Hellstrom <thellstrom@vmware.com>2018-07-05 16:42:35 -0700
committerDeepak Rawat <drawat@vmware.com>2018-07-05 16:43:55 -0700
commit01402f5e3b7f8f7efabf14dc125bd7538cd5e1ba (patch)
treeb9dd98553816ff43060893b54af01feda0f8148a
parentcb2964b1159b9becae9f663abd2dac6e164458bd (diff)
vmwgfx: Fix build on RHEL 7.5
RHEL 7.5 has backported drm from kernel 4.14 and the new dma-buf methods causes a compilation error. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by: Sinclair Yeh <syeh@vmware.com> Reviewed-by: Deepak Rawat <drawat@vmware.com>
-rw-r--r--vmwgfx_prime.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/vmwgfx_prime.c b/vmwgfx_prime.c
index 10fbfbf..0a20bfa 100644
--- a/vmwgfx_prime.c
+++ b/vmwgfx_prime.c
@@ -114,7 +114,8 @@ const struct dma_buf_ops vmw_prime_dmabuf_ops = {
.map_dma_buf = vmw_prime_map_dma_buf,
.unmap_dma_buf = vmw_prime_unmap_dma_buf,
.release = NULL,
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0))
+#if ((LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0)) || \
+ (RHEL_VERSION_CODE >= RHEL_RELEASE_VERSION(7, 5)))
.map = vmw_prime_dmabuf_kmap,
.map_atomic = vmw_prime_dmabuf_kmap_atomic,
.unmap = vmw_prime_dmabuf_kunmap,