aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
2025-12-19Merge tag 'drm-xe-fixes-2025-12-19' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie19-46/+75
2025-12-19Merge tag 'drm-misc-fixes-2025-12-18' of https://gitlab.freedesktop.org/drm/m...Dave Airlie5-7/+187
2025-12-18drm/xe: Use usleep_range for accurate long-running workload timeslicingMatthew Brost1-1/+19
2025-12-18drm/xe: Drop preempt-fences when destroying imported dma-bufs.Thomas Hellström1-11/+4
2025-12-18drm/xe/eustall: Disallow 0 EU stall property valuesAshutosh Dixit1-1/+1
2025-12-18drm/xe/oa: Disallow 0 OA property valuesAshutosh Dixit1-1/+1
2025-12-18drm/xe/xe_sriov_vfio: Fix return value in xe_sriov_vfio_migration_supported()Dan Carpenter1-1/+1
2025-12-18drm/xe/oa: Always set OAG_OAGLBCTXCTRL_COUNTER_RESUMEAshutosh Dixit1-3/+4
2025-12-18drm/xe: Adjust long-running workload timeslices to reasonable valuesMatthew Brost2-2/+5
2025-12-18drm/xe/oa: Limit num_syncs to prevent oversized allocationsShuicheng Lin1-0/+3
2025-12-18drm/xe: Limit num_syncs to prevent oversized allocationsShuicheng Lin2-1/+5
2025-12-16drm/amdkfd: Fix improper NULL termination of queue restore SMI event stringBrian Kocoloski1-1/+1
2025-12-16drm/amd/pm: restore SCLK settings after S0ix resumemythilam2-5/+37
2025-12-16drm/amdgpu: fix a job->pasid access race in gpu recoveryAlex Deucher1-2/+8
2025-12-16drm/amd/display: Fix DP no audio issueCharlene Liu1-4/+4
2025-12-16drm/amd/display: Fix scratch registers offsets for DCN351Ray Wu1-4/+4
2025-12-16drm/amd/display: Fix scratch registers offsets for DCN35Ray Wu1-4/+4
2025-12-16drm/amd: Resume the device in thaw() callback when console suspend is disabledMario Limonciello (AMD)1-1/+4
2025-12-16drm/panel: visionox-rm69299: Depend on BACKLIGHT_CLASS_DEVICEGuido Günther1-0/+1
2025-12-15drm/panel: sony-td4353-jdi: Enable prepare_prev_firstMarijn Suijten1-0/+2
2025-12-15drm/xe: Restore engine registers before restarting schedulers after GT resetJan Maslak1-3/+4
2025-12-15drm/xe: Increase TDF timeoutJagmeet Randhawa1-1/+1
2025-12-15drm/xe/vf: Fix queuing of recovery workSatyanarayana K V P1-1/+1
2025-12-15drm/xe/bo: Don't include the CCS metadata in the dma-buf sg-tableThomas Hellström1-1/+1
2025-12-15drm/me/gsc: mei interrupt top half should be in irq disabled contextJunxiao Chang1-2/+2
2025-12-15drm/xe/vf: Stop waiting for ring space on VF post migration recoveryTomasz Lis1-4/+6
2025-12-15drm/xe/throttle: Skip reason prefix while emitting arrayRaag Jadav1-1/+1
2025-12-15drm/xe: fix drm_gpusvm_init() argumentsArnd Bergmann1-1/+1
2025-12-15drm/xe: Do not reference loop variable directlyMatthew Brost1-2/+3
2025-12-15drm/xe: Apply Wa_14020316580 in xe_gt_idle_enable_pg()Vinay Belgaumkar3-8/+9
2025-12-15drm/xe: Fix freq kobject leak on sysfs_create_files failureShuicheng Lin1-1/+3
2025-12-15Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixesMaarten Lankhorst1633-19868/+84617
2025-12-13Merge tag 'drm-fixes-2025-12-13' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds16-76/+166
2025-12-13Merge tag 'drm-next-2025-12-13' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds20-151/+266
2025-12-13Merge tag 'drm-misc-fixes-2025-12-10' of https://gitlab.freedesktop.org/drm/m...Dave Airlie16-76/+166
2025-12-12drm: Fix object leak in DRM_IOCTL_GEM_CHANGE_HANDLEKarol Wachowski1-2/+6
2025-12-12drm/tests: Handle EDEADLK in set_up_atomic_state()José Expósito1-5/+22
2025-12-12drm/tests: Handle EDEADLK in drm_test_check_valid_clones()José Expósito1-0/+13
2025-12-12drm/tests: hdmi: Handle drm_kunit_helper_enable_crtc_connector() returning ED...José Expósito1-0/+143
2025-12-12Merge tag 'drm-intel-next-fixes-2025-12-12' of https://gitlab.freedesktop.org...Dave Airlie2-5/+8
2025-12-12Merge tag 'amd-drm-fixes-6.19-2025-12-11' of https://gitlab.freedesktop.org/a...Dave Airlie14-138/+239
2025-12-12Merge tag 'drm-misc-next-fixes-2025-12-10' of https://gitlab.freedesktop.org/...Dave Airlie4-8/+19
2025-12-10Revert "drm/amd/display: Fix pbn to kbps Conversion"Mario Limonciello1-23/+36
2025-12-10drm/amd: Fix unbind/rebind for VCN 4.0.5Mario Limonciello (AMD)1-0/+2
2025-12-10drm/mgag200: Fix big-endian supportRené Rebe1-0/+25
2025-12-09drm/i915: Fix format string truncation warningArd Biesheuvel1-1/+1
2025-12-09drm/i915/fbdev: Hold runtime PM ref during fbdev BO creationDibin Moolakadan Subrahmanian1-4/+7
2025-12-08drm/amd/display: Improve HDMI info retrievalIvan Lipski2-0/+11
2025-12-08drm/tilcdc: Fix removal actions in case of failed probeKory Maincent (TI.com)3-20/+37
2025-12-08drm/amdkfd: bump minimum vgpr size for gfx1151Jonathan Kim1-0/+1
2025-12-08drm/amd/display: shrink struct membersRosen Penev2-10/+5
2025-12-08drm/amdkfd: Export the cwsr_size and ctl_stack_size to userspaceMario Limonciello1-0/+4
2025-12-08drm/amd/display: Refactor dml_core_mode_support to reduce stack frameAlex Hung1-63/+71
2025-12-08drm/amdgpu: don't attach the tlb fence for SIAlex Deucher1-1/+3
2025-12-08drm/amd/display: Use GFP_ATOMIC in dc_create_plane_state()Alex Deucher1-1/+1
2025-12-08drm/amdkfd: Trap handler support for expert scheduling modeJay Cornwall2-26/+73
2025-12-08drm/amdkfd: Use huge page size to check split svm range alignmentXiaogang Chen1-14/+32
2025-12-08drm/ttm: Avoid NULL pointer deref for evicted BOsSimon Richter1-0/+6
2025-12-05Merge tag 'driver-core-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-33/+27
2025-12-05Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-95/+244
2025-12-05drm: nouveau: Replace sprintf() with sysfs_emit()Madhur Kumar1-2/+2
2025-12-05drm/nouveau: fix circular dep oops from vendored i2c encoderRené Rebe2-21/+18
2025-12-05drm/nouveau: refactor deprecated strcpyMadhur Kumar1-3/+3
2025-12-05Merge tag 'hardening-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2025-12-05drm/plane: Fix IS_ERR() vs NULL check in drm_plane_create_hotspot_properties()Dan Carpenter1-4/+4
2025-12-05drm/bridge: ti-sn65dsi83: ignore PLL_UNLOCK errorsLuca Ceresoli1-2/+9
2025-12-04Merge tag 'drm-next-2025-12-05' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds29-32/+971
2025-12-04Merge tag 'vfio-v6.19-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-146/+117
2025-12-04drm/nouveau/gsp: Allocate fwsec-sb at bootLyude Paul4-20/+58
2025-12-04Merge tag 'pci-v6.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-75/+27
2025-12-05Merge tag 'topic/drm-intel-plane-color-pipeline-2025-12-04' of https://gitlab...Dave Airlie15-2/+751
2025-12-05Merge tag 'drm-xe-next-fixes-2025-12-04' of https://gitlab.freedesktop.org/dr...Dave Airlie5-23/+36
2025-12-05Merge tag 'topic/xe-vfio-2025-12-04' of https://gitlab.freedesktop.org/drm/xe...Dave Airlie1-2/+2
2025-12-05Merge tag 'topic/xe-vfio-2025-12-01' of https://gitlab.freedesktop.org/drm/xe...Dave Airlie10-7/+184
2025-12-04drm/xe: Fix duplicated put due to merge resolutionThomas Hellström1-3/+0
2025-12-04Merge drm/drm-next into drm-xe-next-fixesThomas Hellström284-3847/+18377
2025-12-04drm/i915/color: Enable Plane Color PipelinesUma Shankar2-1/+25
2025-12-04drm/i915/color: Add 3D LUT to color pipelineChaitanya Kumar Borah7-7/+112
2025-12-04drm/i915/color: Add registers for 3D LUTChaitanya Kumar Borah1-0/+29
2025-12-04drm/i915/color: Program Plane Post CSC RegistersUma Shankar1-0/+59
2025-12-04drm/i915/color: Program Pre-CSC registersUma Shankar1-0/+61
2025-12-04drm/i915/color: Add framework to program PRE/POST CSC LUTUma Shankar3-1/+21
2025-12-04drm/i915: Add register definitions for Plane Post CSCUma Shankar1-0/+67
2025-12-04drm/i915: Add register definitions for Plane DegammaUma Shankar1-0/+48
2025-12-04drm/i915/color: Add plane CTM callback for D12 and beyondUma Shankar1-0/+98
2025-12-04drm/i915/color: Preserve sign bit when int_bits is ZeroChaitanya Kumar Borah1-0/+2
2025-12-04drm/i915/color: Add framework to program CSCChaitanya Kumar Borah4-1/+77
2025-12-04drm/i915/color: Create a transfer function color pipelineChaitanya Kumar Borah4-0/+95
2025-12-04drm/i915/color: Add helper to create intel coloropChaitanya Kumar Borah2-0/+27
2025-12-04drm/i915: Add intel_color_opChaitanya Kumar Borah5-0/+30
2025-12-04drm/i915/display: Add identifiers for driver specific blocksChaitanya Kumar Borah1-0/+8
2025-12-04drm/panel: novatek-nt35560: avoid on-stack device structureArnd Bergmann1-4/+4
2025-12-04Merge tag 'drm-next-2025-12-03' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1600-19301/+82781
2025-12-04drm/xe/pf: fix VFIO link errorArnd Bergmann1-2/+2
2025-12-04drm/rcar-du: dsi: Handle both DRM_MODE_FLAG_N.SYNC and !DRM_MODE_FLAG_P.SYNCMarek Vasut1-2/+2
2025-12-03Merge tag 'kbuild-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kb...Linus Torvalds1-1/+1
2025-12-03Merge tag 'printk-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-12/+7
2025-12-03drm/gem-shmem: revert the 8-byte alignment constraintLudovic Desroches1-1/+1
2025-12-03drm/gem-dma: revert the 8-byte alignment constraintLudovic Desroches1-1/+1
2025-12-03Merge tag 'amd-drm-next-6.19-2025-12-02' of https://gitlab.freedesktop.org/ag...Dave Airlie65-184/+1972
2025-12-02Revert "drm/amd: Skip power ungate during suspend for VPE"Mario Limonciello (AMD)1-2/+1
2025-12-02drm/amdgpu: use common defines for HUB faultsAlex Deucher5-8/+21
2025-12-02drm/amdgpu/gmc12: add amdgpu_vm_handle_fault() handlingAlex Deucher1-0/+27
2025-12-02drm/amdgpu/gmc11: add amdgpu_vm_handle_fault() handlingAlex Deucher1-0/+27
2025-12-02drm/amdgpu: use static ids for ACP platform devsBrady Norander1-2/+8
2025-12-02drm/amdgpu/sdma6: Update SDMA 6.0.3 FW version to include UMQ protected-fence...Srinivasan Shanmugam1-1/+1
2025-12-02drm/amdgpu: Forward VMID reservation errorsNatalie Vock1-2/+1
2025-12-02drm/amdgpu/gmc8: Delegate VM faults to soft IRQ handler ringTimur Kristóf1-0/+6
2025-12-02drm/amdgpu/gmc7: Delegate VM faults to soft IRQ handler ringTimur Kristóf1-0/+6
2025-12-02drm/amdgpu/gmc6: Delegate VM faults to soft IRQ handler ringTimur Kristóf1-0/+6
2025-12-02drm/amdgpu/gmc6: Cache VM fault infoTimur Kristóf1-0/+4
2025-12-02drm/amdgpu/gmc6: Don't print MC client as it's unknownTimur Kristóf1-6/+4
2025-12-02drm/amdgpu/cz_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+10
2025-12-02drm/amdgpu/tonga_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+10
2025-12-02drm/amdgpu/iceland_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+10
2025-12-02drm/amdgpu/cik_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+12
2025-12-02drm/amdgpu/si_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+12
2025-12-02drm/amd/display: fix typo in display_mode_core_structs.hAditya Gollamudi1-1/+1
2025-12-02drm/amd/display: fix Smart Power OLED not working after S4Ian Chen1-0/+6
2025-12-02drm/amd/display: Move RGB-type check for audio sync to DCE HW sequenceIvan Lipski2-2/+4
2025-12-02drm/amdgpu: add missing lock to amdgpu_ttm_access_memory_sdmaPierre-Eric Pelloux-Prayer1-0/+2
2025-12-02Merge tag 'drm-misc-next-2025-12-01-1' of https://gitlab.freedesktop.org/drm/...Dave Airlie104-728/+6454
2025-12-01drm/xe: Protect against unset LRC when pausing submissionsTomasz Lis1-6/+16
2025-12-01drm/xe/vf: Start re-emission from first unsignaled job during VF migrationMatthew Brost3-15/+19
2025-12-01drm/xe/pf: Use div_u64 when calculating GGTT profileMichal Wajdeczko1-1/+1
2025-12-01drm/xe: Fix memory leak when handling pagefault vmaMika Kuoppala1-1/+0
2025-12-01drm/xe/pf: Export helpers for VFIOMichał Winiarski2-0/+84
2025-12-01drm/xe/pci: Introduce a helper to allow VF access to PF xe_deviceMichał Winiarski2-0/+20
2025-12-01drm/xe/pf: Enable SR-IOV VF migrationMichał Winiarski4-7/+42
2025-12-01drm/xe/pm: Add scope-based cleanup helper for runtime PMMatt Roper2-0/+38
2025-11-28drm/panthor: Prevent potential UAF in group creationAkash Goel1-4/+15
2025-11-28Merge tag 'drm-xe-fixes-2025-11-27' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie2-12/+10
2025-11-28Merge tag 'drm-misc-fixes-2025-11-27' of https://gitlab.freedesktop.org/drm/m...Dave Airlie4-27/+22
2025-11-28Merge tag 'amd-drm-fixes-6.18-2025-11-26' of https://gitlab.freedesktop.org/a...Dave Airlie11-20/+36
2025-11-28Merge tag 'drm-misc-next-fixes-2025-11-26' of https://gitlab.freedesktop.org/...Dave Airlie6-1/+16
2025-11-28Merge tag 'drm-xe-next-fixes-2025-11-21' of https://gitlab.freedesktop.org/dr...Dave Airlie3-5/+16
2025-11-26drm/amd/display: Enable support for Gamma 2.2Alex Hung2-3/+9
2025-11-26drm/colorop: Add DRM_COLOROP_1D_CURVE_GAMMA22 to 1D CurveAlex Hung1-0/+2
2025-11-26drm/amd/display: Disable CRTC degamma when color pipeline is enabledAlex Hung1-14/+12
2025-11-26drm/amd/display: Ensure 3D LUT for color pipelineAlex Hung2-71/+78
2025-11-26drm/amd/display: Add AMD color pipeline docHarry Wentland1-20/+102
2025-11-26drm/amd/display: add 3D LUT coloropAlex Hung2-0/+175
2025-11-26drm/colorop: Add 3D LUT support to color pipelineAlex Hung3-0/+86
2025-11-26drm/colorop: allow non-bypass coloropsHarry Wentland4-31/+49
2025-11-26drm/colorop: Define LUT_1D interpolationHarry Wentland4-3/+46
2025-11-26drm/amd/display: Swap matrix and multiplierAlex Hung2-10/+10
2025-11-26drm/amd/display: add multiplier coloropAlex Hung2-0/+55
2025-11-26drm/colorop: Add multiplier typeAlex Hung3-0/+40
2025-11-26drm/amd/display: add 3x4 matrix coloropAlex Hung2-0/+67
2025-11-26drm/amd/display: add shaper and blend colorops for 1D Curve Custom LUTAlex Hung2-77/+251
2025-11-26drm/colorop: Add 1D Curve Custom LUT typeAlex Hung3-0/+52
2025-11-26drm: Add Enhanced LUT precision structureUma Shankar1-0/+43
2025-11-26drm/amd/display: Add support for BT.709 and BT.2020 TFsHarry Wentland2-3/+9
2025-11-26drm/colorop: add BT2020/BT709 OETF and Inverse OETFHarry Wentland1-0/+2
2025-11-26drm/amd/display: Enable support for PQ 125 EOTF and InverseHarry Wentland2-12/+25
2025-11-26drm/colorop: Add PQ 125 EOTF and its inverseHarry Wentland1-0/+2
2025-11-26drm/amd/display: Add support for sRGB EOTF in BLND blockAlex Hung3-0/+94
2025-11-26drm/amd/display: Add support for sRGB Inverse EOTF in SHAPER blockAlex Hung3-0/+93
2025-11-26drm/amd/display: Add support for sRGB EOTF in DEGAM blockAlex Hung5-3/+211
2025-11-26drm/amd/display: Skip color pipeline initialization for cursor planeAlex Hung1-0/+3
2025-11-26drm/amd/display: Add bypass COLOR PIPELINEHarry Wentland1-0/+20
2025-11-26drm/amd/display: Ignore deprecated props when plane_color_pipeline setHarry Wentland1-0/+4
2025-11-26drm/colorop: pass plane_color_pipeline client cap to atomic checkHarry Wentland1-0/+1
2025-11-26drm/vkms: Add tests for CTM handlingHarry Wentland3-1/+251
2025-11-26drm/tests: Add a few tests around drm_fixed.hHarry Wentland2-1/+73
2025-11-26drm/vkms: add 3x4 matrix in color pipelineHarry Wentland2-2/+67
2025-11-26drm/vkms: Use s32 for internal color pipeline precisionHarry Wentland2-2/+29
2025-11-26drm/colorop: Add 3x4 CTM typeHarry Wentland3-0/+81
2025-11-26drm/vkms: Add kunit tests for linear and sRGB LUTsHarry Wentland3-13/+55
2025-11-26drm/vkms: Add config for default plane pipelineLouis Chauvet5-21/+71
2025-11-26drm/vkms: Add enumerated 1D curve coloropHarry Wentland8-2/+968
2025-11-26drm/vkms: Pass plane_cfg to plane initializationLouis Chauvet3-9/+8
2025-11-26drm/colorop: Add destroy functions for color pipelineAlex Hung1-0/+36
2025-11-26Documentation/gpu: document drm_coloropHarry Wentland1-0/+31
2025-11-26drm/colorop: Introduce DRM_CLIENT_CAP_PLANE_COLOR_PIPELINEHarry Wentland4-0/+27
2025-11-26drm/plane: Add COLOR PIPELINE propertyHarry Wentland4-0/+150
2025-11-26drm/colorop: Add atomic state print for drm_coloropHarry Wentland1-1/+32
2025-11-26drm/colorop: Add NEXT propertyHarry Wentland1-0/+27
2025-11-26drm/colorop: Add BYPASS propertyHarry Wentland2-1/+20
2025-11-26drm/colorop: Add 1D Curve subtypeHarry Wentland2-4/+145
2025-11-26drm/colorop: Add TYPE propertyHarry Wentland3-3/+20
2025-11-26drm/colorop: Introduce new drm_colorop mode objectHarry Wentland6-0/+237
2025-11-26drm/vkms: Add kunit tests for VKMS LUT handlingHarry Wentland4-4/+151
2025-11-26drm/amdgpu: fix cyan_skillfish2 gpu info fw handlingAlex Deucher1-0/+2
2025-11-26drm/amdgpu: attach tlb fence to the PTs updatePrike Liang1-1/+1
2025-11-26drm/amd/display: Increase EDID read retriesMario Limonciello (AMD)1-4/+4
2025-11-26drm/amd/display: Don't change brightness for disabled connectorsMario Limonciello (AMD)1-0/+15
2025-11-26drm/amd/display: Check NULL before accessingAlex Hung1-3/+8
2025-11-26Revert "drm/amd/display: Move setup_stream_attribute"Alex Deucher5-12/+3
2025-11-26drm/amdgpu: fix cyan_skillfish2 gpu info fw handlingAlex Deucher1-0/+2
2025-11-26drm/amdgpu: Fix CPER ring debugfs read buffer overflow riskSrinivasan Shanmugam1-0/+5
2025-11-26drm/amdgpu: attach tlb fence to the PTs updatePrike Liang1-1/+1
2025-11-26drm/amdkfd: assign AID to uuid in topology for SPX modeEric Huang1-1/+3
2025-11-26drm/amd/display: Check ATOM_DEVICE_CRT2_SUPPORT in dc_load_detectionIvan Lipski1-1/+1
2025-11-26drm/amd/display: Add cursor offload abort to the new HWSS pathNicholas Kazlauskas3-0/+39
2025-11-26drm/amd/display: Increase EDID read retriesMario Limonciello (AMD)1-4/+4
2025-11-26drm/amd/display: Fix dereference-before-check for dc_linkSrinivasan Shanmugam1-5/+4
2025-11-26drm/amd/display: Don't change brightness for disabled connectorsMario Limonciello (AMD)1-0/+15
2025-11-26drm/amd/display: Fix logical vs bitwise bug in get_embedded_panel_info_v2_1()Dan Carpenter1-4/+4
2025-11-26drm/amd/display: Check NULL before accessingAlex Hung1-3/+8