drm: Introduce a drmSetClientCap() wrapper
That wraps around the new DRM_SET_CLIENT_CAP ioctl. v2: SET_CAP -> SET_CLIENT_CAP renaming Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>main
parent
2dd7054781
commit
ddbbdb13d8
|
@ -823,6 +823,13 @@ int drmGetCap(int fd, uint64_t capability, uint64_t *value)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int drmSetClientCap(int fd, uint64_t capability, uint64_t value)
|
||||||
|
{
|
||||||
|
struct drm_set_client_cap cap = { capability, value };
|
||||||
|
|
||||||
|
return drmIoctl(fd, DRM_IOCTL_SET_CLIENT_CAP, &cap);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Free the bus ID information.
|
* Free the bus ID information.
|
||||||
*
|
*
|
||||||
|
|
|
@ -609,6 +609,8 @@ extern int drmUpdateDrawableInfo(int fd, drm_drawable_t handle,
|
||||||
unsigned int num, void *data);
|
unsigned int num, void *data);
|
||||||
extern int drmCtlInstHandler(int fd, int irq);
|
extern int drmCtlInstHandler(int fd, int irq);
|
||||||
extern int drmCtlUninstHandler(int fd);
|
extern int drmCtlUninstHandler(int fd);
|
||||||
|
extern int drmSetClientCap(int fd, uint64_t capability,
|
||||||
|
uint64_t value);
|
||||||
|
|
||||||
/* General user-level programmer's API: authenticated client and/or X */
|
/* General user-level programmer's API: authenticated client and/or X */
|
||||||
extern int drmMap(int fd,
|
extern int drmMap(int fd,
|
||||||
|
|
Loading…
Reference in New Issue