summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vkms
AgeCommit message (Expand)AuthorFilesLines
2025-07-07drm/vkms: convert to use faux_deviceGreg Kroah-Hartman2-16/+16
2025-07-03drm: Simplify drmm_alloc_ordered_workqueue returnMatthew Brost1-2/+0
2025-06-13drm/vkms: Compile all tests with CONFIG_DRM_VKMS_KUNIT_TESTMaíra Canal1-2/+5
2025-05-28drm/vkms: Add support for DRM_FORMAT_R*Louis Chauvet2-1/+113
2025-05-28drm/vkms: Create KUnit tests for YUV conversionsArthur Grillo4-2/+291
2025-05-28drm/vkms: Add range and encoding properties to the planeArthur Grillo1-0/+9
2025-05-28drm/vkms: Add YUV supportArthur Grillo4-1/+391
2025-05-28drm/vkms: Document pixel_argb_u16Louis Chauvet1-0/+17
2025-05-06drm/vkms: Adjust vkms_state->active_planes allocation typeKees Cook1-1/+1
2025-04-07Merge drm/drm-next into drm-misc-nextThomas Zimmermann2-3/+3
2025-03-29Merge tag 'drm-next-2025-03-28' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds7-80/+121
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2025-03-12Backmerge tag 'v6.14-rc6' into drm-nextDave Airlie1-1/+1
2025-03-07drm/vkms: Allow to attach connectors and encodersJosé Expósito4-13/+215
2025-03-07drm/vkms: Allow to configure multiple connectorsJosé Expósito4-0/+204
2025-03-07drm/vkms: Allow to attach encoders and CRTCsJosé Expósito4-20/+265
2025-03-07drm/vkms: Allow to configure multiple encodersJosé Expósito3-0/+194
2025-03-07drm/vkms: Allow to attach planes and CRTCsJosé Expósito5-36/+453
2025-03-07drm/vkms: Allow to configure multiple CRTCsJosé Expósito3-5/+221
2025-03-07drm/vkms: Allow to configure multiple planesJosé Expósito4-36/+369
2025-03-07drm/vkms: Add a validation function for VKMS configurationLouis Chauvet4-0/+21
2025-03-07drm/vkms: Set device name from vkms_configJosé Expósito5-5/+40
2025-03-07drm/vkms: Move default_config creation to its own functionJosé Expósito4-5/+71
2025-03-07drm/vkms: Extract vkms_config headerJosé Expósito7-42/+121
2025-03-07drm/vkms: Add KUnit test scaffoldingJosé Expósito5-0/+42
2025-03-07drm/vkms: Create vkms_connector structJosé Expósito3-7/+16
2025-03-07drm/vkms: Extract vkms_connector headerJosé Expósito4-38/+73
2025-02-25drm/vkms: Round fixp2int conversion in lerp_u16Harry Wentland1-1/+1
2025-02-18drm/vkms: Switch to use hrtimer_setup()Nam Cao1-2/+2
2025-02-13drm/vkms: Fix use after free and double free on init errorJosé Expósito1-6/+9
2025-02-04drm/vkms: Add support for ABGR8888 pixel formatPaz Zcharya3-0/+34
2025-01-21drm/vkms: Switch to dynamic allocation for CRTCLouis Chauvet4-40/+45
2025-01-21drm/vkms: Switch to dynamic allocation for encoderLouis Chauvet2-2/+6
2025-01-21drm/vkms: Switch to dynamic allocation for connectorLouis Chauvet2-2/+7
2025-01-21drm/vkms: Switch to managed for writeback connectorLouis Chauvet3-10/+16
2025-01-21drm/vkms: Switch to managed for crtcLouis Chauvet2-10/+4
2025-01-21drm/vkms: Switch to managed for encoderLouis Chauvet1-9/+3
2025-01-21drm/vkms: Switch to managed for connectorLouis Chauvet1-8/+4
2024-12-05drm: remove driver date from struct drm_driver and all driversJani Nikula1-2/+0
2024-11-22drm/vkms: Remove useless drm_rotation_simplifyLouis Chauvet1-6/+1
2024-11-22drm/vkms: Re-introduce line-per-line composition algorithmLouis Chauvet5-149/+344
2024-11-22drm/vkms: Introduce pixel_read_direction enumLouis Chauvet3-0/+87
2024-11-22drm/vkms: Avoid computing blending limits inside pre_mul_alpha_blendLouis Chauvet1-21/+19
2024-11-22drm/vkms: Update pixels accessor to support packed and multi-plane formats.Louis Chauvet1-23/+91
2024-11-22drm/vkms: Use const for input pointers in pixel_read an pixel_write functionsLouis Chauvet2-12/+12
2024-11-22drm/vkms: Add typedef and documentation for pixel_read and pixel_write functionsLouis Chauvet4-59/+94
2024-11-22drm/vkms: Use drm_frame directlyArthur Grillo4-16/+6
2024-11-22drm/vkms: Code formattingLouis Chauvet4-15/+12
2024-11-22drm/vkms: Remove index parameter from init_vkms_outputLouis Chauvet4-42/+21
2024-11-15drm/client: Move public client header to clients/ subdirectoryThomas Zimmermann1-1/+1