etnaviv: add API to get drm fd from etna_device
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Acked-by: Eric Anholt <eric@anholt.net>main
parent
3e81f8b7b9
commit
a14d6a6a43
|
@ -13,6 +13,7 @@ _init
|
||||||
etna_device_new
|
etna_device_new
|
||||||
etna_device_ref
|
etna_device_ref
|
||||||
etna_device_del
|
etna_device_del
|
||||||
|
etna_device_fd
|
||||||
etna_gpu_new
|
etna_gpu_new
|
||||||
etna_gpu_del
|
etna_gpu_del
|
||||||
etna_gpu_get_param
|
etna_gpu_get_param
|
||||||
|
|
|
@ -94,3 +94,8 @@ void etna_device_del(struct etna_device *dev)
|
||||||
etna_device_del_impl(dev);
|
etna_device_del_impl(dev);
|
||||||
pthread_mutex_unlock(&table_lock);
|
pthread_mutex_unlock(&table_lock);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int etna_device_fd(struct etna_device *dev)
|
||||||
|
{
|
||||||
|
return dev->fd;
|
||||||
|
}
|
||||||
|
|
|
@ -86,6 +86,7 @@ enum etna_param_id {
|
||||||
struct etna_device *etna_device_new(int fd);
|
struct etna_device *etna_device_new(int fd);
|
||||||
struct etna_device *etna_device_ref(struct etna_device *dev);
|
struct etna_device *etna_device_ref(struct etna_device *dev);
|
||||||
void etna_device_del(struct etna_device *dev);
|
void etna_device_del(struct etna_device *dev);
|
||||||
|
int etna_device_fd(struct etna_device *dev);
|
||||||
|
|
||||||
/* gpu functions:
|
/* gpu functions:
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue