Home
last modified time | relevance | path

Searched refs:drm_info (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/xen/
Dxen_drm_front_kms.c37 struct xen_drm_front_drm_info *drm_info = fb->dev->dev_private; in fb_destroy() local
41 xen_drm_front_fb_detach(drm_info->front_info, in fb_destroy()
56 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in fb_create() local
74 ret = xen_drm_front_fb_attach(drm_info->front_info, in fb_create()
200 struct xen_drm_front_drm_info *drm_info = pipeline->drm_info; in display_send_page_flip() local
206 ret = xen_drm_front_page_flip(drm_info->front_info, in display_send_page_flip()
295 static int display_pipe_init(struct xen_drm_front_drm_info *drm_info, in display_pipe_init() argument
299 struct drm_device *dev = drm_info->drm_dev; in display_pipe_init()
304 pipeline->drm_info = drm_info; in display_pipe_init()
311 ret = xen_drm_front_conn_init(drm_info, &pipeline->conn); in display_pipe_init()
[all …]
Dxen_drm_front.c143 front_info = pipeline->drm_info->front_info; in xen_drm_front_mode_set()
383 struct xen_drm_front_drm_info *drm_info = front_info->drm_info; in xen_drm_front_on_frame_done() local
388 xen_drm_front_kms_on_frame_done(&drm_info->pipeline[conn_idx], in xen_drm_front_on_frame_done()
396 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in xen_drm_drv_dumb_create() local
418 ret = xen_drm_front_dbuf_create(drm_info->front_info, in xen_drm_drv_dumb_create()
436 xen_drm_front_dbuf_destroy(drm_info->front_info, in xen_drm_drv_dumb_create()
448 struct xen_drm_front_drm_info *drm_info = obj->dev->dev_private; in xen_drm_drv_free_object_unlocked() local
452 xen_drm_front_dbuf_destroy(drm_info->front_info, in xen_drm_drv_free_object_unlocked()
456 dbuf_free(&drm_info->front_info->dbuf_list, in xen_drm_drv_free_object_unlocked()
465 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in xen_drm_drv_release() local
[all …]
Dxen_drm_front_kms.h19 int xen_drm_front_kms_init(struct xen_drm_front_drm_info *drm_info);
21 void xen_drm_front_kms_fini(struct xen_drm_front_drm_info *drm_info);
Dxen_drm_front_gem.c82 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in gem_create() local
91 if (drm_info->front_info->cfg.be_alloc) { in gem_create()
192 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in xen_drm_front_gem_import_sg_table() local
213 ret = xen_drm_front_dbuf_create(drm_info->front_info, in xen_drm_front_gem_import_sg_table()
Dxen_drm_front.h89 struct xen_drm_front_drm_info *drm_info; member
103 struct xen_drm_front_drm_info *drm_info; member
Dxen_drm_front_conn.c100 int xen_drm_front_conn_init(struct xen_drm_front_drm_info *drm_info, in xen_drm_front_conn_init() argument
113 return drm_connector_init(drm_info->drm_dev, connector, in xen_drm_front_conn_init()
Dxen_drm_front_conn.h22 int xen_drm_front_conn_init(struct xen_drm_front_drm_info *drm_info,
/Linux-v4.19/drivers/gpu/drm/
DMakefile13 drm_info.o drm_encoder_slave.o \