Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/vkms/
H A Dvkms_output.c31 int vkms_output_init(struct vkms_device *vkmsdev) in vkms_output_init() argument
33 struct drm_device *dev = &vkmsdev->drm; in vkms_output_init()
48 primary = vkms_plane_init(vkmsdev, DRM_PLANE_TYPE_PRIMARY); in vkms_output_init()
52 if (vkmsdev->config->cursor) { in vkms_output_init()
53 cursor = vkms_plane_init(vkmsdev, DRM_PLANE_TYPE_CURSOR); in vkms_output_init()
65 if (vkmsdev->config->overlay) { in vkms_output_init()
67 overlay = vkms_plane_init(vkmsdev, DRM_PLANE_TYPE_OVERLAY); in vkms_output_init()
112 if (vkmsdev->config->writeback) { in vkms_output_init()
113 writeback = vkms_enable_writeback_connector(vkmsdev, output); in vkms_output_init()
H A Dvkms_drv.c88 struct vkms_device *vkmsdev = drm_device_to_vkms_device(dev); in vkms_config_show() local
90 seq_printf(m, "writeback=%d\n", vkmsdev->config->writeback); in vkms_config_show()
91 seq_printf(m, "cursor=%d\n", vkmsdev->config->cursor); in vkms_config_show()
92 seq_printf(m, "overlay=%d\n", vkmsdev->config->overlay); in vkms_config_show()
141 static int vkms_modeset_init(struct vkms_device *vkmsdev) in vkms_modeset_init() argument
143 struct drm_device *dev = &vkmsdev->drm; in vkms_modeset_init()
165 return vkms_output_init(vkmsdev); in vkms_modeset_init()
H A Dvkms_drv.h253 int vkms_output_init(struct vkms_device *vkmsdev);
261 struct vkms_plane *vkms_plane_init(struct vkms_device *vkmsdev,
277 int vkms_enable_writeback_connector(struct vkms_device *vkmsdev, struct vkms_output *vkms_out);
H A Dvkms_writeback.c166 int vkms_enable_writeback_connector(struct vkms_device *vkmsdev, in vkms_enable_writeback_connector() argument
172 ret = drmm_encoder_init(&vkmsdev->drm, &vkms_output->wb_encoder, in vkms_enable_writeback_connector()
180 return drmm_writeback_connector_init(&vkmsdev->drm, wb, in vkms_enable_writeback_connector()
H A Dvkms_plane.c190 struct vkms_plane *vkms_plane_init(struct vkms_device *vkmsdev, in vkms_plane_init() argument
193 struct drm_device *dev = &vkmsdev->drm; in vkms_plane_init()