2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/drivers/gpu/drm/vkms
José Expósito 2c7aafc05c
drm/vkms: Allow to attach connectors and encoders
Add a list of possible encoders to the connector configuration and
helpers to attach and detach them.

Now that the default configuration has its connector and encoder
correctly, configure the output following the configuration.

Reviewed-by: Louis Chauvet <louis.chauvet@bootlin.com>
Co-developed-by: Louis Chauvet <louis.chauvet@bootlin.com>
Signed-off-by: Louis Chauvet <louis.chauvet@bootlin.com>
Signed-off-by: José Expósito <jose.exposito89@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250218101214.5790-15-jose.exposito89@gmail.com
Signed-off-by: Maxime Ripard <mripard@kernel.org>
2025-03-07 10:58:28 +01:00
..
tests drm/vkms: Allow to attach connectors and encoders 2025-03-07 10:58:28 +01:00
Kconfig drm/vkms: Add KUnit test scaffolding 2025-03-07 10:58:20 +01:00
Makefile drm/vkms: Extract vkms_config header 2025-03-07 10:58:21 +01:00
vkms_composer.c drm/vkms: Re-introduce line-per-line composition algorithm 2024-11-22 14:00:08 +01:00
vkms_config.c drm/vkms: Allow to attach connectors and encoders 2025-03-07 10:58:28 +01:00
vkms_config.h drm/vkms: Allow to attach connectors and encoders 2025-03-07 10:58:28 +01:00
vkms_connector.c drm/vkms: Allow to configure multiple connectors 2025-03-07 10:58:28 +01:00
vkms_connector.h drm/vkms: Create vkms_connector struct 2025-03-07 10:58:19 +01:00
vkms_crtc.c drm/vkms: Switch to dynamic allocation for CRTC 2025-01-21 10:57:30 +01:00
vkms_drv.c drm/vkms: Allow to attach planes and CRTCs 2025-03-07 10:58:26 +01:00
vkms_drv.h drm/vkms: Set device name from vkms_config 2025-03-07 10:58:22 +01:00
vkms_formats.c drm/vkms: Add support for ABGR8888 pixel format 2025-02-04 14:44:13 +01:00
vkms_formats.h drm/vkms: Re-introduce line-per-line composition algorithm 2024-11-22 14:00:08 +01:00
vkms_output.c drm/vkms: Allow to attach connectors and encoders 2025-03-07 10:58:28 +01:00
vkms_plane.c drm/vkms: Add support for ABGR8888 pixel format 2025-02-04 14:44:13 +01:00
vkms_writeback.c drm/vkms: Add support for ABGR8888 pixel format 2025-02-04 14:44:13 +01:00