Revert "dmabuf_test: Use dumb ioctls for creating and mapping BOs"

This reverts commit dfa86cedd632e5b1e8a2743e8459985f0542ec43.

The original problems in b:167236452 was that mixing
DRM_IOCTL_MODE_MAP_DUMB and non-dumb buffers was never supposed to
work and recently indeed stopped working.  This rolls dmabuf_test back
to using minigbm for mapping and depends on CL 2561378, which fixes
the problem we hit in the i915 backend there.

BUG=b:167236452
TEST=dmabuf_test from drm-tests passes

Cq-Depend: chromium:2561378
Change-Id: Id1cad4ef281ed2e162143939f38ff6c3738a20d0
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/drm-tests/+/2561379
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
Tested-by: Kristian H. Kristensen <hoegsberg@chromium.org>
Tested-by: Ilja H. Friedel <ihf@chromium.org>
Commit-Queue: Ilja H. Friedel <ihf@chromium.org>
1 file changed