Searched refs:drm_info (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/gpu/drm/xen/ |
D | xen_drm_front_kms.c | 38 struct xen_drm_front_drm_info *drm_info = fb->dev->dev_private; in fb_destroy() local 42 xen_drm_front_fb_detach(drm_info->front_info, in fb_destroy() 57 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in fb_create() local 75 ret = xen_drm_front_fb_attach(drm_info->front_info, in fb_create() 201 struct xen_drm_front_drm_info *drm_info = pipeline->drm_info; in display_send_page_flip() local 207 ret = xen_drm_front_page_flip(drm_info->front_info, in display_send_page_flip() 296 static int display_pipe_init(struct xen_drm_front_drm_info *drm_info, in display_pipe_init() argument 300 struct drm_device *dev = drm_info->drm_dev; in display_pipe_init() 305 pipeline->drm_info = drm_info; in display_pipe_init() 312 ret = xen_drm_front_conn_init(drm_info, &pipeline->conn); in display_pipe_init() [all …]
|
D | xen_drm_front.c | 132 front_info = pipeline->drm_info->front_info; in xen_drm_front_mode_set() 373 struct xen_drm_front_drm_info *drm_info = front_info->drm_info; in xen_drm_front_on_frame_done() local 378 xen_drm_front_kms_on_frame_done(&drm_info->pipeline[conn_idx], in xen_drm_front_on_frame_done() 386 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in xen_drm_drv_dumb_create() local 408 ret = xen_drm_front_dbuf_create(drm_info->front_info, in xen_drm_drv_dumb_create() 426 xen_drm_front_dbuf_destroy(drm_info->front_info, in xen_drm_drv_dumb_create() 438 struct xen_drm_front_drm_info *drm_info = obj->dev->dev_private; in xen_drm_drv_free_object_unlocked() local 442 xen_drm_front_dbuf_destroy(drm_info->front_info, in xen_drm_drv_free_object_unlocked() 446 dbuf_free(&drm_info->front_info->dbuf_list, in xen_drm_drv_free_object_unlocked() 455 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in xen_drm_drv_release() local [all …]
|
D | xen_drm_front_kms.h | 19 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);
|
D | xen_drm_front_gem.c | 80 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in gem_create() local 89 if (drm_info->front_info->cfg.be_alloc) { in gem_create() 190 struct xen_drm_front_drm_info *drm_info = dev->dev_private; in xen_drm_front_gem_import_sg_table() local 211 ret = xen_drm_front_dbuf_create(drm_info->front_info, in xen_drm_front_gem_import_sg_table()
|
D | xen_drm_front.h | 94 struct xen_drm_front_drm_info *drm_info; member 108 struct xen_drm_front_drm_info *drm_info; member
|
D | xen_drm_front_conn.c | 100 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()
|
D | xen_drm_front_conn.h | 21 int xen_drm_front_conn_init(struct xen_drm_front_drm_info *drm_info,
|