Remove display_get_buffer_fd things 51/65551/1
authorBoram Park <boram1288.park@samsung.com>
Thu, 24 Mar 2016 13:39:11 +0000 (22:39 +0900)
committerBoram Park <boram1288.park@samsung.com>
Mon, 11 Apr 2016 10:42:35 +0000 (19:42 +0900)
    display_get_buffer_fd has been removed from TDM backend interface.

Change-Id: I691378ae07277963a276478c22fac75358e34415

src/tdm_fbdev.c
src/tdm_fbdev.h
src/tdm_fbdev_display.c

index 3bae591..8cd1a75 100644 (file)
@@ -14,7 +14,6 @@ static tdm_func_display fbdev_func_display =
     NULL,  //display_get_capture_capability
     fbdev_display_get_outputs,
     fbdev_display_get_fd,
-    fbdev_display_get_buffer_fd,
     fbdev_display_handle_events,
     NULL,  //display_create_pp,
 };
index 6da001b..a2c7d13 100644 (file)
@@ -28,7 +28,6 @@
 tdm_error    fbdev_display_get_capabilitiy(tdm_backend_data *bdata, tdm_caps_display *caps);
 tdm_output** fbdev_display_get_outputs(tdm_backend_data *bdata, int *count, tdm_error *error);
 tdm_error    fbdev_display_get_fd(tdm_backend_data *bdata, int *fd);
-tdm_error    fbdev_display_get_buffer_fd(tdm_backend_data *bdata, int *fd);
 tdm_error    fbdev_display_handle_events(tdm_backend_data *bdata);
 tdm_pp*      fbdev_display_create_pp(tdm_backend_data *bdata, tdm_error *error);
 tdm_error    fbdev_output_get_capability(tdm_output *output, tdm_caps_output *caps);
index 9a8477a..32d8348 100644 (file)
@@ -322,31 +322,6 @@ fbdev_display_get_fd(tdm_backend_data *bdata, int *fd)
 }
 
 tdm_error
-fbdev_display_get_buffer_fd(tdm_backend_data *bdata, int *fd)
-{
-    tdm_fbdev_data *fbdev_data = (tdm_fbdev_data *)bdata;
-    int bufmgr_fd;
-
-    RETURN_VAL_IF_FAIL(fbdev_data, TDM_ERROR_INVALID_PARAMETER);
-    RETURN_VAL_IF_FAIL(fd, TDM_ERROR_INVALID_PARAMETER);
-
-    /*
-     * We assume that shared memory backend will be used, howewer tbm buffer
-     *  manager uses dup() system call on received filed descriptor, that is
-     *  why we must provide tbm buffer manager with valid file descriptor
-     */
-
-
-
-    bufmgr_fd = open("/tmp/tdm_fbdev_bufmng", O_RDWR | O_CREAT | O_TRUNC, ACCESSPERMS);
-    TDM_INFO("Open fake file: /tdm_fbdev_bufmgr %d", bufmgr_fd);
-
-    *fd = bufmgr_fd;
-
-    return TDM_ERROR_NONE;
-}
-
-tdm_error
 fbdev_display_handle_events(tdm_backend_data *bdata)
 {
     tdm_fbdev_data *fbdev_data = (tdm_fbdev_data *) bdata;