remove support for GRALLOC_MODULE_PERFORM_CREATE_HANDLE_FROM_BUFFER

this is not used anymore.

Change-Id: Ie9e44ae8d1aa43c51f03c8cf29057ceae18a55c1
diff --git a/libgralloc-qsd8k/mapper.cpp b/libgralloc-qsd8k/mapper.cpp
index 26fadbc..6de7346 100644
--- a/libgralloc-qsd8k/mapper.cpp
+++ b/libgralloc-qsd8k/mapper.cpp
@@ -321,38 +321,5 @@
         int operation, ... )
 {
     int res = -EINVAL;
-    va_list args;
-    va_start(args, operation);
-
-    switch (operation) {
-        case GRALLOC_MODULE_PERFORM_CREATE_HANDLE_FROM_BUFFER: {
-            int fd = va_arg(args, int);
-            size_t size = va_arg(args, size_t);
-            size_t offset = va_arg(args, size_t);
-            void* base = va_arg(args, void*);
-
-            // validate that it's indeed a pmem buffer
-            pmem_region region;
-            if (ioctl(fd, PMEM_GET_SIZE, &region) < 0) {
-                break;
-            }
-
-            native_handle_t** handle = va_arg(args, native_handle_t**);
-            private_handle_t* hnd = (private_handle_t*)native_handle_create(
-                    private_handle_t::sNumFds, private_handle_t::sNumInts);
-            hnd->magic = private_handle_t::sMagic;
-            hnd->fd = fd;
-            hnd->flags = private_handle_t::PRIV_FLAGS_USES_PMEM;
-            hnd->size = size;
-            hnd->offset = offset;
-            hnd->base = intptr_t(base) + offset;
-            hnd->lockState = private_handle_t::LOCK_STATE_MAPPED;
-            *handle = (native_handle_t *)hnd;
-            res = 0;
-            break;
-        }
-    }
-
-    va_end(args);
     return res;
 }
diff --git a/libgralloc/mapper.cpp b/libgralloc/mapper.cpp
index 8be6b71..7a5fdc6 100644
--- a/libgralloc/mapper.cpp
+++ b/libgralloc/mapper.cpp
@@ -205,37 +205,5 @@
         int operation, ... )
 {
     int res = -EINVAL;
-    va_list args;
-    va_start(args, operation);
-
-    switch (operation) {
-        case GRALLOC_MODULE_PERFORM_CREATE_HANDLE_FROM_BUFFER: {
-            int fd = va_arg(args, int);
-            size_t size = va_arg(args, size_t);
-            size_t offset = va_arg(args, size_t);
-            void* base = va_arg(args, void*);
-
-            // validate that it's indeed a pmem buffer
-            pmem_region region;
-            if (ioctl(fd, PMEM_GET_SIZE, &region) < 0) {
-                break;
-            }
-
-            native_handle_t** handle = va_arg(args, native_handle_t**);
-            private_handle_t* hnd = (private_handle_t*)native_handle_create(
-                    private_handle_t::sNumFds, private_handle_t::sNumInts);
-            hnd->magic = private_handle_t::sMagic;
-            hnd->fd = fd;
-            hnd->flags = private_handle_t::PRIV_FLAGS_USES_PMEM;
-            hnd->size = size;
-            hnd->offset = offset;
-            hnd->base = intptr_t(base) + offset;
-            *handle = (native_handle_t *)hnd;
-            res = 0;
-            break;
-        }
-    }
-
-    va_end(args);
     return res;
 }