Home
last modified time | relevance | path

Searched refs:vkmsdev (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/vkms/
H A Dvkms_output.c9 int vkms_output_init(struct vkms_device *vkmsdev) in vkms_output_init() argument
11 struct drm_device *dev = &vkmsdev->drm; in vkms_output_init()
19 if (!vkms_config_is_valid(vkmsdev->config)) in vkms_output_init()
22 vkms_config_for_each_plane(vkmsdev->config, plane_cfg) { in vkms_output_init()
23 plane_cfg->plane = vkms_plane_init(vkmsdev, plane_cfg); in vkms_output_init()
30 vkms_config_for_each_crtc(vkmsdev->config, crtc_cfg) { in vkms_output_init()
33 primary = vkms_config_crtc_primary_plane(vkmsdev->config, crtc_cfg); in vkms_output_init()
34 cursor = vkms_config_crtc_cursor_plane(vkmsdev->config, crtc_cfg); in vkms_output_init()
45 writeback = vkms_enable_writeback_connector(vkmsdev, crtc_cfg->crtc); in vkms_output_init()
51 vkms_config_for_each_plane(vkmsdev->config, plane_cfg) { in vkms_output_init()
[all …]
H A Dvkms_drv.h300 int vkms_output_init(struct vkms_device *vkmsdev);
308 struct vkms_plane *vkms_plane_init(struct vkms_device *vkmsdev,
324 int vkms_enable_writeback_connector(struct vkms_device *vkmsdev, struct vkms_output *vkms_out);
H A Dvkms_writeback.c167 int vkms_enable_writeback_connector(struct vkms_device *vkmsdev, in vkms_enable_writeback_connector() argument
173 ret = drmm_encoder_init(&vkmsdev->drm, &vkms_output->wb_encoder, in vkms_enable_writeback_connector()
183 return drmm_writeback_connector_init(&vkmsdev->drm, wb, in vkms_enable_writeback_connector()
H A Dvkms_config.c343 struct vkms_device *vkmsdev = drm_device_to_vkms_device(dev); in vkms_config_show() local
350 dev_name = vkms_config_get_device_name((struct vkms_config *)vkmsdev->config); in vkms_config_show()
353 vkms_config_for_each_plane(vkmsdev->config, plane_cfg) { in vkms_config_show()
359 vkms_config_for_each_crtc(vkmsdev->config, crtc_cfg) { in vkms_config_show()
365 vkms_config_for_each_encoder(vkmsdev->config, encoder_cfg) in vkms_config_show()
368 vkms_config_for_each_connector(vkmsdev->config, connector_cfg) { in vkms_config_show()
H A Dvkms_plane.c221 struct vkms_plane *vkms_plane_init(struct vkms_device *vkmsdev, in vkms_plane_init() argument
224 struct drm_device *dev = &vkmsdev->drm; in vkms_plane_init()