aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpu/drm/vkms (follow)
AgeCommit message (Expand)AuthorFilesLines
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-28Merge 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/kernel/git/tip/tipLinus 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
2024-11-04drm/vkms: Remove usage of legacy drm_crtc membersLouis Chauvet3-6/+4
2024-11-04drm/vkms: Drop unnecessary call to drm_crtc_cleanup()José Expósito1-4/+1
2024-09-26drm/vkms: Run DRM default client setupThomas Zimmermann2-1/+4
2024-09-24drm/vkms: Add missing check for CRTC initializationLouis Chauvet1-1/+6
2024-09-24drm/vkms: Suppress context imbalance detected by sparse warningLouis Chauvet1-0/+2
2024-09-24drm/vkms: Add documentationLouis Chauvet4-23/+161
2024-08-15drm/vkms: Formatting and typo fixLouis Chauvet1-2/+4
2024-08-08drm/vkms: Fix cpu_to_le16()/le16_to_cpu() warningsJosé Expósito1-7/+7