summaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorLines
2025-01-21drm/xe: Move suballocator init to after display initMaarten Lankhorst-4/+15
2025-01-21drm/xe: Do not attempt to bootstrap VF in execlists modeMaarten Lankhorst-0/+3
2025-01-21drm/client: Handle tiled displays betterMaarten Lankhorst-0/+9
2025-01-21drm/modeset: Handle tiled displays in pan_display_atomic.Maarten Lankhorst-6/+8
2025-01-21drm/vkms: Switch to dynamic allocation for CRTCLouis Chauvet-40/+45
2025-01-21drm/vkms: Switch to dynamic allocation for encoderLouis Chauvet-2/+6
2025-01-21drm/vkms: Switch to dynamic allocation for connectorLouis Chauvet-2/+7
2025-01-21drm/i915/psr: Allow changing Panel Replay mode without full modesetJouni Högander-22/+17
2025-01-21drm/i915/psr: Make intel_psr_enable_sink as local static functionJouni Högander-4/+2
2025-01-21drm/i915/psr: Enable Panel Replay on sink always when it's supportedJouni Högander-2/+1
2025-01-21drm/i915/psr: Add new function for writing sink panel replay enable bitJouni Högander-0/+8
2025-01-21drm/vkms: Switch to managed for writeback connectorLouis Chauvet-10/+16
2025-01-21drm: writeback: Create drmm variants for drm_writeback_connector initializationLouis Chauvet-0/+74
2025-01-21drm: writeback: Add missing cleanup in case of initialization failureLouis Chauvet-4/+25
2025-01-21drm: writeback: Create an helper for drm_writeback_connector initializationLouis Chauvet-26/+61
2025-01-21drm/vkms: Switch to managed for crtcLouis Chauvet-10/+4
2025-01-21drm/managed: Add DRM-managed alloc_ordered_workqueueLouis Chauvet-0/+8
2025-01-21drm/vkms: Switch to managed for encoderLouis Chauvet-9/+3
2025-01-21drm/vkms: Switch to managed for connectorLouis Chauvet-8/+4
2025-01-21drm/xe/display: Re-use display vmas when possibleMaarten Lankhorst-9/+65
2025-01-21drm/i915/hdcp: Use correct function to check if encoder is HDMISuraj Kandpal-1/+1
2025-01-20drm/i915: Carve up skl_get_plane_caps()Ville Syrjälä-24/+57
2025-01-20drm/i915: Relocate xe AUX hackVille Syrjälä-5/+10
2025-01-20drm/i915: Nuke ADL pre-production Wa_22011186057Ville Syrjälä-8/+0
2025-01-20drm/i915: Disable scanout VT-d workaround for TGL+Ville Syrjälä-1/+1
2025-01-20drm/i915: Reuse vlv_primary_min_alignment() for sprites as wellVille Syrjälä-20/+9
2025-01-20drm/i915: Use plane->can_async_flip() for alignment exceptionsVille Syrjälä-39/+37
2025-01-20drm/i915: Introduce plane->can_async_flip()Ville Syrjälä-52/+97
2025-01-20drm/i915: Allow async flips with compression on ICLVille Syrjälä-1/+20
2025-01-20drm/i915: Allow async flips with render compression on TGL+Ville Syrjälä-8/+26
2025-01-20drm/imagination: Use the drm_sched_job_has_dependency helperTvrtko Ursulin-9/+3
2025-01-20drm/sched: Add helper to check job dependenciesTvrtko Ursulin-0/+23
2025-01-19drm/vc4: Remove BOs seqnosMaíra Canal-113/+17
2025-01-19drm/vc4: Use DMA Resv to implement VC4 wait BO IOCTLMaíra Canal-11/+14
2025-01-19drm/vc4: Use DRM Execution ContextsMaíra Canal-78/+22
2025-01-19drm/virtio: Don't return error if virtio-gpu PCI dev is not foundVivek Kasireddy-10/+11
2025-01-19drm/virtio: Fix UAF in virtgpu_dma_buf_free_obj()Vivek Kasireddy-5/+6
2025-01-19drm/xe: Suppress printing of mode when running in non-sriov modeSatyanarayana K V P-1/+1
2025-01-19drm/xe/kunit: Add KUnit tests for GuC Buffer CacheMichal Wajdeczko-0/+338
2025-01-19drm/xe/kunit: Allow to replace xe_managed_bo_create_pin_map()Michal Wajdeczko-0/+4
2025-01-19drm/xe/pf: Use GuC Buffer Cache during VFs provisioningMichal Wajdeczko-33/+35
2025-01-19drm/xe/guc: Introduce the GuC Buffer CacheMichal Wajdeczko-0/+256
2025-01-19drm/xe/sa: Minor header cleanupsMichal Wajdeczko-3/+1
2025-01-19drm/xe/sa: Allow creating suballocator with custom guard sizeMichal Wajdeczko-4/+23
2025-01-19drm/xe/sa: Allow making suballocations using custom gfp flagsMichal Wajdeczko-5/+29
2025-01-19drm/xe/sa: Tidy up coding style in init()Michal Wajdeczko-3/+2
2025-01-19drm/xe/sa: Improve error message on init failureMichal Wajdeczko-2/+2
2025-01-19drm/xe/sa: Drop redundant NULL assignmentsMichal Wajdeczko-5/+1
2025-01-19drm/xe/sa: Always call drm_suballoc_manager_fini()Michal Wajdeczko-2/+1
2025-01-18drm/xe/vf: Perform early GT MMIO initialization to read GMDIDMichal Wajdeczko-0/+1