OSDN Git Service

minigbm: Store usage in driver data flags
authorSatyajit Sahu <satyajit.sahu@amd.com>
Thu, 21 Sep 2017 09:44:46 +0000 (15:14 +0530)
committerchrome-bot <chrome-bot@chromium.org>
Fri, 22 Sep 2017 13:10:15 +0000 (06:10 -0700)
Storing usage flag  in drv_data.flags in gbm_bo_import method.

BUG=b:38152101
TEST=Tested by running graphics_Sanity autotest and mmap_test.

Change-Id: I8d1bd8473f8aa6c63da014f86ddcec42e250998a
Signed-off-by: Satyajit Sahu <satyajit.sahu@amd.com>
Reviewed-on: https://chromium-review.googlesource.com/676554
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
gbm.c

diff --git a/gbm.c b/gbm.c
index 37fb1d9..58173ea 100644 (file)
--- a/gbm.c
+++ b/gbm.c
@@ -170,7 +170,7 @@ PUBLIC struct gbm_bo *gbm_bo_import(struct gbm_device *gbm, uint32_t type, void
        size_t num_planes, i;
 
        memset(&drv_data, 0, sizeof(drv_data));
-
+       drv_data.flags = gbm_convert_flags(usage);
        switch (type) {
        case GBM_BO_IMPORT_FD:
                gbm_format = fd_data->format;