OSDN Git Service

etnaviv: add API to get drm fd from etna_device
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Sun, 13 Nov 2016 20:14:57 +0000 (21:14 +0100)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Sun, 20 Nov 2016 14:58:08 +0000 (15:58 +0100)
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Acked-by: Eric Anholt <eric@anholt.net>
etnaviv/etnaviv-symbol-check
etnaviv/etnaviv_device.c
etnaviv/etnaviv_drmif.h

index 77c94c6..378e073 100755 (executable)
@@ -13,6 +13,7 @@ _init
 etna_device_new
 etna_device_ref
 etna_device_del
+etna_device_fd
 etna_gpu_new
 etna_gpu_del
 etna_gpu_get_param
index f954ca4..b716360 100644 (file)
@@ -94,3 +94,8 @@ void etna_device_del(struct etna_device *dev)
        etna_device_del_impl(dev);
        pthread_mutex_unlock(&table_lock);
 }
+
+int etna_device_fd(struct etna_device *dev)
+{
+   return dev->fd;
+}
index 979b16a..3a5cb51 100644 (file)
@@ -86,6 +86,7 @@ enum etna_param_id {
 struct etna_device *etna_device_new(int fd);
 struct etna_device *etna_device_ref(struct etna_device *dev);
 void etna_device_del(struct etna_device *dev);
+int etna_device_fd(struct etna_device *dev);
 
 /* gpu functions:
  */