aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
6 daysMerge tag 'driver-core-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-33/+27
6 daysMerge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-95/+244
7 daysMerge tag 'hardening-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
7 daysMerge tag 'drm-next-2025-12-05' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds29-32/+971
7 daysMerge tag 'vfio-v6.19-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-146/+117
7 daysMerge tag 'pci-v6.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-75/+27
7 daysMerge tag 'topic/drm-intel-plane-color-pipeline-2025-12-04' of https://gitlab...Dave Airlie15-2/+751
7 daysMerge tag 'drm-xe-next-fixes-2025-12-04' of https://gitlab.freedesktop.org/dr...Dave Airlie5-23/+36
7 daysMerge tag 'topic/xe-vfio-2025-12-04' of https://gitlab.freedesktop.org/drm/xe...Dave Airlie1-2/+2
7 daysMerge tag 'topic/xe-vfio-2025-12-01' of https://gitlab.freedesktop.org/drm/xe...Dave Airlie10-7/+184
7 daysdrm/xe: Fix duplicated put due to merge resolutionThomas Hellström1-3/+0
7 daysMerge drm/drm-next into drm-xe-next-fixesThomas Hellström284-3847/+18377
8 daysdrm/i915/color: Enable Plane Color PipelinesUma Shankar2-1/+25
8 daysdrm/i915/color: Add 3D LUT to color pipelineChaitanya Kumar Borah7-7/+112
8 daysdrm/i915/color: Add registers for 3D LUTChaitanya Kumar Borah1-0/+29
8 daysdrm/i915/color: Program Plane Post CSC RegistersUma Shankar1-0/+59
8 daysdrm/i915/color: Program Pre-CSC registersUma Shankar1-0/+61
8 daysdrm/i915/color: Add framework to program PRE/POST CSC LUTUma Shankar3-1/+21
8 daysdrm/i915: Add register definitions for Plane Post CSCUma Shankar1-0/+67
8 daysdrm/i915: Add register definitions for Plane DegammaUma Shankar1-0/+48
8 daysdrm/i915/color: Add plane CTM callback for D12 and beyondUma Shankar1-0/+98
8 daysdrm/i915/color: Preserve sign bit when int_bits is ZeroChaitanya Kumar Borah1-0/+2
8 daysdrm/i915/color: Add framework to program CSCChaitanya Kumar Borah4-1/+77
8 daysdrm/i915/color: Create a transfer function color pipelineChaitanya Kumar Borah4-0/+95
8 daysdrm/i915/color: Add helper to create intel coloropChaitanya Kumar Borah2-0/+27
8 daysdrm/i915: Add intel_color_opChaitanya Kumar Borah5-0/+30
8 daysdrm/i915/display: Add identifiers for driver specific blocksChaitanya Kumar Borah1-0/+8
8 daysMerge tag 'drm-next-2025-12-03' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1600-19301/+82781
8 daysdrm/xe/pf: fix VFIO link errorArnd Bergmann1-2/+2
8 daysMerge tag 'kbuild-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kb...Linus Torvalds1-1/+1
9 daysMerge tag 'printk-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-12/+7
9 daysMerge tag 'amd-drm-next-6.19-2025-12-02' of https://gitlab.freedesktop.org/ag...Dave Airlie65-184/+1972
10 daysRevert "drm/amd: Skip power ungate during suspend for VPE"Mario Limonciello (AMD)1-2/+1
10 daysdrm/amdgpu: use common defines for HUB faultsAlex Deucher5-8/+21
10 daysdrm/amdgpu/gmc12: add amdgpu_vm_handle_fault() handlingAlex Deucher1-0/+27
10 daysdrm/amdgpu/gmc11: add amdgpu_vm_handle_fault() handlingAlex Deucher1-0/+27
10 daysdrm/amdgpu: use static ids for ACP platform devsBrady Norander1-2/+8
10 daysdrm/amdgpu/sdma6: Update SDMA 6.0.3 FW version to include UMQ protected-fence...Srinivasan Shanmugam1-1/+1
10 daysdrm/amdgpu: Forward VMID reservation errorsNatalie Vock1-2/+1
10 daysdrm/amdgpu/gmc8: Delegate VM faults to soft IRQ handler ringTimur Kristóf1-0/+6
10 daysdrm/amdgpu/gmc7: Delegate VM faults to soft IRQ handler ringTimur Kristóf1-0/+6
10 daysdrm/amdgpu/gmc6: Delegate VM faults to soft IRQ handler ringTimur Kristóf1-0/+6
10 daysdrm/amdgpu/gmc6: Cache VM fault infoTimur Kristóf1-0/+4
10 daysdrm/amdgpu/gmc6: Don't print MC client as it's unknownTimur Kristóf1-6/+4
10 daysdrm/amdgpu/cz_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+10
10 daysdrm/amdgpu/tonga_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+10
10 daysdrm/amdgpu/iceland_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+10
10 daysdrm/amdgpu/cik_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+12
10 daysdrm/amdgpu/si_ih: Enable soft IRQ handler ringTimur Kristóf1-0/+12
10 daysdrm/amd/display: fix typo in display_mode_core_structs.hAditya Gollamudi1-1/+1
10 daysdrm/amd/display: fix Smart Power OLED not working after S4Ian Chen1-0/+6
10 daysdrm/amd/display: Move RGB-type check for audio sync to DCE HW sequenceIvan Lipski2-2/+4
10 daysdrm/amdgpu: add missing lock to amdgpu_ttm_access_memory_sdmaPierre-Eric Pelloux-Prayer1-0/+2
10 daysMerge tag 'drm-misc-next-2025-12-01-1' of https://gitlab.freedesktop.org/drm/...Dave Airlie104-728/+6454
11 daysdrm/xe: Protect against unset LRC when pausing submissionsTomasz Lis1-6/+16
11 daysdrm/xe/vf: Start re-emission from first unsignaled job during VF migrationMatthew Brost3-15/+19
11 daysdrm/xe/pf: Use div_u64 when calculating GGTT profileMichal Wajdeczko1-1/+1
11 daysdrm/xe: Fix memory leak when handling pagefault vmaMika Kuoppala1-1/+0
11 daysdrm/xe/pf: Export helpers for VFIOMichał Winiarski2-0/+84
11 daysdrm/xe/pci: Introduce a helper to allow VF access to PF xe_deviceMichał Winiarski2-0/+20
11 daysdrm/xe/pf: Enable SR-IOV VF migrationMichał Winiarski4-7/+42
11 daysdrm/xe/pm: Add scope-based cleanup helper for runtime PMMatt Roper2-0/+38
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
2025-11-26Revert "drm/amd/display: Move setup_stream_attribute"Alex Deucher5-12/+3
2025-11-26drm/amdgpu: free job fences on failure in amdgpu_job_alloc_with_ibPierre-Eric Pelloux-Prayer1-0/+2
2025-11-26drm/amdgpu: clear job on failure in amdgpu_job_alloc(_with_ib)Pierre-Eric Pelloux-Prayer1-0/+2
2025-11-26drm/amdgpu: use ttm_resource_manager_cleanupPierre-Eric Pelloux-Prayer1-2/+4
2025-11-26drm/ttm: rework pipelined eviction fence handlingPierre-Eric Pelloux-Prayer5-50/+84
2025-11-26drm/panthor: Reset queue slots if termination failsAshley Smith1-2/+12
2025-11-26drm/panthor: Make the timeout per-queue instead of per-jobAshley Smith1-78/+199
2025-11-26drm/gem: Correct error condition in drm_gem_objects_lookupSteven Price1-5/+2
2025-11-26drm/panthor: Improve IOMMU map/unmap debugging logsLoïc Molinari1-5/+14
2025-11-26drm/panthor: Add support for Mali-G1 GPUsKarunika Choo2-4/+32
2025-11-26drm/panthor: Support 64-bit endpoint_req register for Mali-G1Karunika Choo3-10/+72
2025-11-26drm/panthor: Support GLB_REQ.STATE field for Mali-G1 GPUsKarunika Choo2-16/+80
2025-11-26drm/panthor: Implement soft reset via PWR_CONTROLKarunika Choo2-0/+52
2025-11-26drm/panthor: Implement L2 power on/off via PWR_CONTROLKarunika Choo3-0/+383
2025-11-26drm/panthor: Introduce panthor_pwr API and power control frameworkKarunika Choo7-1/+240
2025-11-26drm/panthor: Add architecture-specific function operationsKarunika Choo6-9/+57
2025-11-26drm/panthor: Add arch-specific panthor_hw bindingKarunika Choo3-1/+74
2025-11-26drm/panthor: Avoid adding of kernel BOs to extobj listAkash Goel1-3/+3
2025-11-25drm/xe: Fix conversion from clock ticks to millisecondsHarish Chegondi1-6/+1
2025-11-25drm/xe/guc: Fix stack_depot usageLucas De Marchi1-0/+3
2025-11-25drm/xe/guc: Fix resource leak in xe_guc_ct_init_noalloc()Shuicheng Lin1-6/+6
2025-11-25drm/i915/psr: Reject async flips when selective fetch is enabledVille Syrjälä2-6/+8
2025-11-25drm/fb-helper: Allocate and release fb_info in single placeThomas Zimmermann12-131/+26
2025-11-25drm, fbcon, vga_switcheroo: Avoid race condition in fbcon setupThomas Zimmermann1-14/+0
2025-11-25drm/client: log: Implement struct drm_client_funcs.restoreThomas Zimmermann1-0/+13
2025-11-25drm/client: Support emergency restore via sysrq for all clientsThomas Zimmermann6-45/+83
2025-11-25drm/client: Pass force parameter to client restoreThomas Zimmermann4-23/+13
2025-11-24gpu/drm/nouveau: enable THP support for GPU memory migrationBalbir Singh3-84/+231
2025-11-24mm/zone_device: rename page_free callback to folio_freeBalbir Singh3-9/+11
2025-11-24mm/zone_device: support large zone device private foliosBalbir Singh3-3/+3
2025-11-24drm/nouveau: verify that hardware supports the flush page addressTimur Tabi5-0/+15
2025-11-24drm/nouveau: restrict the flush page to a 32-bit addressTimur Tabi1-1/+1
2025-11-24drm/plane: Remove const qualifier from plane->modifiers allocation typeKees Cook1-1/+1
2025-11-24drm/amd/amdgpu: reserve vm invalidation engine for uni_mesMichael Chen1-0/+3
2025-11-24drm/amd/pm: adjust the visibility of pp_table sysfs nodeYang Wang4-6/+24
2025-11-24Revert "drm/amd: fix gfx hang on renoir in IGT reload test"Rodrigo Siqueira1-4/+0
2025-11-24drm/amdgpu: Fix GFX hang on SteamDeck when amdgpu is reloadedRodrigo Siqueira1-0/+14
2025-11-24drm/amd/pm: fix amdgpu_irq enabled counter unbalanced on smu v11.0Yang Wang2-3/+11
2025-11-24drm/amd/amdgpu: reserve vm invalidation engine for uni_mesMichael Chen1-0/+3
2025-11-24drm/edp-panel: Add touchscreen panel used by Lenovo X13sDaniel Thompson1-0/+1
2025-11-24drm/bridge: simple: add ASL CS5263 DP-to-HDMI bridgeEttore Chimenti1-0/+5
2025-11-24drm: sti: fix device leaks at component probeJohan Hovold1-1/+6
2025-11-21drm/imagination: Document pvr_device.power memberMatt Coster1-0/+8
2025-11-21drm/bridge: sii902x: Fix HDMI detection with DRM_BRIDGE_ATTACH_NO_CONNECTORDevarsh Thakkar1-12/+8
2025-11-21drm/bridge: it66121: Add minimal it66122 supportNishanth Menon1-5/+9
2025-11-21drm/bridge: it66121: Use vid/pid to detect the type of chipNishanth Menon1-29/+29
2025-11-21drm/bridge: it66121: Sort the compatiblesNishanth Menon1-3/+3
2025-11-21drm/bridge: it66121: Drop ftrace like dev_dbg() printsNishanth Menon1-6/+0
2025-11-21Merge tag 'mediatek-drm-next-20251120' of https://git.kernel.org/pub/scm/linu...Dave Airlie14-549/+2925
2025-11-21Merge tag 'drm-xe-fixes-2025-11-21' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie4-21/+6
2025-11-21Merge tag 'amd-drm-fixes-6.18-2025-11-20' of https://gitlab.freedesktop.org/a...Dave Airlie14-58/+196
2025-11-21drm/gem: Use vmemdup_array_user in drm_gem_objects_lookupTvrtko Ursulin1-10/+3
2025-11-21Merge tag 'drm-misc-fixes-2025-11-20' of https://gitlab.freedesktop.org/drm/m...Dave Airlie5-13/+10
2025-11-21drm/xe/oa: Fix potential UAF in xe_oa_add_config_ioctl()Sanjay Yadav1-3/+5
2025-11-21drm/xe/pf: Check for fence error on VRAM save/restoreMichał Winiarski1-0/+9
2025-11-21drm/xe/pf: Drop the VF VRAM BO reference on successful restoreMichał Winiarski1-0/+2
2025-11-21drm/xe/pf: Fix kernel-doc warning in migration_save_consumeMichał Winiarski1-2/+0
2025-11-21Merge tag 'drm-msm-next-2025-11-18' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie63-2245/+6695
2025-11-21Merge tag 'v6.18-rc6' into drm-nextDave Airlie47-140/+315
2025-11-20Merge tag 'drm-rust-next-2025-11-18' of https://gitlab.freedesktop.org/drm/ru...Dave Airlie39-1072/+5618
2025-11-19drm/amdgpu: Add sriov vf check for VCN per queue reset support.Shikang Fan2-2/+4
2025-11-19drm/amdgpu/ttm: Fix crash when handling MMIO_REMAP in PDE flagsSrinivasan Shanmugam1-1/+1
2025-11-19drm/amdgpu/vm: Check PRT uAPI flag instead of PTE flagTimur Kristóf1-2/+2
2025-11-19drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabledYifan Zha1-2/+2
2025-11-19drm/amd: Skip power ungate during suspend for VPEMario Limonciello1-1/+2
2025-11-19drm/mediatek: Fix device node reference leak in mtk_dp_dt_parse()Miaoqian Lin1-0/+1
2025-11-19drm/amdgpu: Add sriov vf check for VCN per queue reset support.Shikang Fan2-2/+4
2025-11-19drm/amdgpu/ttm: Fix crash when handling MMIO_REMAP in PDE flagsSrinivasan Shanmugam1-1/+1
2025-11-19drm/amdgpu/vm: Check PRT uAPI flag instead of PTE flagTimur Kristóf1-2/+2