summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vkms
AgeCommit message (Expand)Author
2025-05-06drm/vkms: Adjust vkms_state->active_planes allocation typeKees Cook
2025-04-07Merge drm/drm-next into drm-misc-nextThomas Zimmermann
2025-03-28Merge tag 'drm-next-2025-03-28' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-03-12Backmerge tag 'v6.14-rc6' into drm-nextDave Airlie
2025-03-07drm/vkms: Allow to attach connectors and encodersJosé Expósito
2025-03-07drm/vkms: Allow to configure multiple connectorsJosé Expósito
2025-03-07drm/vkms: Allow to attach encoders and CRTCsJosé Expósito
2025-03-07drm/vkms: Allow to configure multiple encodersJosé Expósito
2025-03-07drm/vkms: Allow to attach planes and CRTCsJosé Expósito
2025-03-07drm/vkms: Allow to configure multiple CRTCsJosé Expósito
2025-03-07drm/vkms: Allow to configure multiple planesJosé Expósito
2025-03-07drm/vkms: Add a validation function for VKMS configurationLouis Chauvet
2025-03-07drm/vkms: Set device name from vkms_configJosé Expósito
2025-03-07drm/vkms: Move default_config creation to its own functionJosé Expósito
2025-03-07drm/vkms: Extract vkms_config headerJosé Expósito
2025-03-07drm/vkms: Add KUnit test scaffoldingJosé Expósito
2025-03-07drm/vkms: Create vkms_connector structJosé Expósito
2025-03-07drm/vkms: Extract vkms_connector headerJosé Expósito
2025-02-25drm/vkms: Round fixp2int conversion in lerp_u16Harry Wentland
2025-02-18drm/vkms: Switch to use hrtimer_setup()Nam Cao
2025-02-13drm/vkms: Fix use after free and double free on init errorJosé Expósito
2025-02-04drm/vkms: Add support for ABGR8888 pixel formatPaz Zcharya
2025-01-21drm/vkms: Switch to dynamic allocation for CRTCLouis Chauvet
2025-01-21drm/vkms: Switch to dynamic allocation for encoderLouis Chauvet
2025-01-21drm/vkms: Switch to dynamic allocation for connectorLouis Chauvet
2025-01-21drm/vkms: Switch to managed for writeback connectorLouis Chauvet
2025-01-21drm/vkms: Switch to managed for crtcLouis Chauvet
2025-01-21drm/vkms: Switch to managed for encoderLouis Chauvet
2025-01-21drm/vkms: Switch to managed for connectorLouis Chauvet
2024-12-05drm: remove driver date from struct drm_driver and all driversJani Nikula
2024-11-22drm/vkms: Remove useless drm_rotation_simplifyLouis Chauvet
2024-11-22drm/vkms: Re-introduce line-per-line composition algorithmLouis Chauvet
2024-11-22drm/vkms: Introduce pixel_read_direction enumLouis Chauvet
2024-11-22drm/vkms: Avoid computing blending limits inside pre_mul_alpha_blendLouis Chauvet
2024-11-22drm/vkms: Update pixels accessor to support packed and multi-plane formats.Louis Chauvet
2024-11-22drm/vkms: Use const for input pointers in pixel_read an pixel_write functionsLouis Chauvet
2024-11-22drm/vkms: Add typedef and documentation for pixel_read and pixel_write functionsLouis Chauvet
2024-11-22drm/vkms: Use drm_frame directlyArthur Grillo
2024-11-22drm/vkms: Code formattingLouis Chauvet
2024-11-22drm/vkms: Remove index parameter from init_vkms_outputLouis Chauvet
2024-11-15drm/client: Move public client header to clients/ subdirectoryThomas Zimmermann
2024-11-04drm/vkms: Remove usage of legacy drm_crtc membersLouis Chauvet
2024-11-04drm/vkms: Drop unnecessary call to drm_crtc_cleanup()José Expósito
2024-09-26drm/vkms: Run DRM default client setupThomas Zimmermann
2024-09-24drm/vkms: Add missing check for CRTC initializationLouis Chauvet
2024-09-24drm/vkms: Suppress context imbalance detected by sparse warningLouis Chauvet
2024-09-24drm/vkms: Add documentationLouis Chauvet
2024-08-15drm/vkms: Formatting and typo fixLouis Chauvet
2024-08-08drm/vkms: Fix cpu_to_le16()/le16_to_cpu() warningsJosé Expósito