forked from enlightenment/efl
ecore-drm: Add API function to return the drm device name
@feature: Add new API function to return the drm device name NB: This will be used in the ecore_evas_drm code to set the ecore_evas->name. Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
parent
2a90b4f23d
commit
bdf00c28b7
|
@ -143,6 +143,7 @@ EAPI Eina_Bool ecore_drm_device_master_set(Ecore_Drm_Device *dev);
|
||||||
EAPI Eina_Bool ecore_drm_device_master_drop(Ecore_Drm_Device *dev);
|
EAPI Eina_Bool ecore_drm_device_master_drop(Ecore_Drm_Device *dev);
|
||||||
EAPI int ecore_drm_device_fd_get(Ecore_Drm_Device *dev);
|
EAPI int ecore_drm_device_fd_get(Ecore_Drm_Device *dev);
|
||||||
EAPI void ecore_drm_device_window_set(Ecore_Drm_Device *dev, void *window);
|
EAPI void ecore_drm_device_window_set(Ecore_Drm_Device *dev, void *window);
|
||||||
|
EAPI const char *ecore_drm_device_name_get(Ecore_Drm_Device *dev);
|
||||||
|
|
||||||
EAPI Eina_Bool ecore_drm_tty_open(Ecore_Drm_Device *dev, const char *name);
|
EAPI Eina_Bool ecore_drm_tty_open(Ecore_Drm_Device *dev, const char *name);
|
||||||
EAPI Eina_Bool ecore_drm_tty_close(Ecore_Drm_Device *dev);
|
EAPI Eina_Bool ecore_drm_tty_close(Ecore_Drm_Device *dev);
|
||||||
|
|
|
@ -606,3 +606,17 @@ ecore_drm_device_window_set(Ecore_Drm_Device *dev, void *window)
|
||||||
|
|
||||||
dev->window = window;
|
dev->window = window;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* TODO: Doxy
|
||||||
|
*
|
||||||
|
* @since 1.10
|
||||||
|
*/
|
||||||
|
EAPI const char *
|
||||||
|
ecore_drm_device_name_get(Ecore_Drm_Device *dev)
|
||||||
|
{
|
||||||
|
/* check for valid device */
|
||||||
|
if ((!dev) || (dev->drm.fd < 0)) return NULL;
|
||||||
|
|
||||||
|
return dev->drm.name;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue