kms: Fix compilation error when libdrm < 2.4.68
authorU. Artie Eoff <ullysses.a.eoff@intel.com>
Fri, 6 Oct 2017 00:28:30 +0000 (17:28 -0700)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Fri, 6 Oct 2017 00:50:37 +0000 (20:50 -0400)
commitddba9e40f24548d8ec0e98f9684e1a1227ac5ee8
treeaf91a4e2c20c2edd969d139efc9f76eca66ed266
parent2057a36d04e8444911a1264fffcb6d8f8cba3f7c
kms: Fix compilation error when libdrm < 2.4.68

DRM_RDWR was not defined until libdrm 2.4.68.  However,
in configure.ac we only require libdrm >= 2.4.55.

Seems silly to to bump minimum libdrm version for a simple
define.  Thus, define DRM_RDWR if it's not defined.

This fixes compilation error introduced in:

commit 922031b0f98bf5c7b01f4431d1c08617f65865f7
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date:   Tue Sep 12 12:07:13 2017 -0400

    kms: Export DMABuf from Dumb buffer when possible

    https://bugzilla.gnome.org/show_bug.cgi?id=787593

Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
sys/kms/gstkmsallocator.c