summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm
AgeCommit message (Collapse)Author
2024-05-20drm/amd/display: Fix incorrect DSC instance for MSTJonathan Gray
From Hersen Wu af8af93c6a4f2c4772b353584b36bee88ebcbe81 in linux-6.6.y/6.6.3 892b41b16f6163e6556545835abba668fcab4eea in mainline linux
2024-05-20drm/amd/display: Handle Y carry-over in VCP X.Y calculationJonathan Gray
From George Shen 7be093e45215d4d9dfda515aebb7c31dc9413144 in linux-6.6.y/6.6.3 719564737a9ac3d0b49c314450b56cf6f7d71358 in mainline linux
2024-05-20drm/i915/bios: Fix parsing backlight BDB dataJonathan Gray
From Karthikeyan Ramasubramanian ca82830e453364d192e3c0c92a0f8823f621879c in linux-6.6.y/6.6.3 43b26bdd2ee5cfca80939be910d5b23a50cd7f9d in mainline linux
2024-05-20drm/i915/gt: Automate CCS Mode setting during engine resetsJonathan Gray
From Andi Shyti be59b2d3d9750f784101d62cc0f25fb75e294f7e in linux-6.6.y/6.6.3 51c1b42a232f17743cd825be6790cb64735ff98f in mainline linux
2024-05-20drm/i915/audio: Fix audio time stamp programming for DPJonathan Gray
From Chaitanya Kumar Borah b0624c032a02a8c2141663e21961ade9d3424e3c in linux-6.6.y/6.6.3 c66b8356273c8d22498f88e4223af47a7bf8a23c in mainline linux
2024-05-20drm/ttm: Print the memory decryption status just onceJonathan Gray
From Zack Rusin 306e99777886fd9fe3495a2b889d551dc509a820 in linux-6.6.y/6.6.3 27906e5d78248b19bcdfdae72049338c828897bb in mainline linux
2024-05-20drm/amdkfd: don't allow mapping the MMIO HDP page with large pagesJonathan Gray
From Alex Deucher 4b4cff994a27ebf7bd3fb9a798a1cdfa8d01b724 in linux-6.6.y/6.6.3 be4a2a81b6b90d1a47eaeaace4cc8e2cb57b96c7 in mainline linux
2024-05-20drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2Jonathan Gray
From Christian Koenig 0c7ed3ed35eec9138b88d42217b5a6b9a62bda4d in linux-6.6.y/6.6.3 d3a9331a6591e9df64791e076f6591f440af51c3 in mainline linux
2024-05-20drm/amdgpu: Fix comparison in amdgpu_res_cpu_visibleJonathan Gray
From Michel Daenzer 52c1af381cb8bf72f2600ea02ba03d05fee2d733 in linux-6.6.y/6.6.3 8d2c930735f850e5be6860aeb39b27ac73ca192f in mainline linux
2024-05-20drm/amd/display: Atom Integrated System Info v2_2 for DCN35Jonathan Gray
From Gabe Teeger 7e3030774431eb093165a31baff040d35446fb8b in linux-6.6.y/6.6.31 9a35d205f466501dcfe5625ca313d944d0ac2d60 in mainline linux
2024-05-20dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 usersJonathan Gray
From Mario Limonciello 6c83a8f236ece78d5c2e60ae3dcfd1a64509410e in linux-6.6.y/6.6.31 cd94d1b182d2986378550c9087571991bfee01d4 in mainline linux
2024-05-20drm/connector: Add \n to message about demoting connector force-probesJonathan Gray
From Douglas Anderson 1b9e8de483bcc230f6e922bdfa9d1c186c27dd3b in linux-6.6.y/6.6.31 6897204ea3df808d342c8e4613135728bc538bcd in mainline linux
2024-05-20drm/radeon: silence UBSAN warning (v3)Jonathan Gray
From Alex Deucher aff9dba5e8cedddb32759e835304697661ccf3f1 in linux-6.6.y/6.6.31 781d41fed19caf900c8405064676813dc9921d32 in mainline linux
2024-05-20amd/amdkfd: sync all devices to wait all processes being evictedJonathan Gray
From Zhigang Luo b6f6626528fe724b512c34f3fb5946c36a135f58 in linux-6.6.y/6.6.31 d06af584be5a769d124b7302b32a033e9559761d in mainline linux
2024-05-20drm/amdgpu: Fix VCN allocation in CPX partitionJonathan Gray
From Lijo Lazar a624829bba2752a2b726f227574d6ca1d2e39671 in linux-6.6.y/6.6.31 f7e232de51bb1b45646e5b7dc4ebcf13510f2630 in mainline linux
2024-05-20drm/amd/display: Skip on writeback when it's not applicableJonathan Gray
From Alex Hung 951a498fa993c5501994ec2df97c9297b02488c7 in linux-6.6.y/6.6.31 ecedd99a9369fb5cde601ae9abd58bca2739f1ae in mainline linux
2024-05-20drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2Jonathan Gray
From Tao Zhou c0beff4e35af8ef3f5e30ac3f55a6109f751d9c0 in linux-6.6.y/6.6.31 f886b49feaae30acd599e37d4284836024b0f3ed in mainline linux
2024-05-20drm/amdgpu: Refine IB schedule error loggingJonathan Gray
From Lijo Lazar 1e2c28e74a823aa36821c5c68e7834ca7e4fbb9b in linux-6.6.y/6.6.31 4b18a91faf1752f9bd69a4ed3aed2c8f6e5b0528 in mainline linux
2024-05-20drm/amdkfd: range check cp bad op exception interruptsJonathan Gray
From Jonathan Kim 41dc6791596656dd41100b85647ed489e1d5c2f2 in linux-6.6.y/6.6.31 0cac183b98d8a8c692c98e8dba37df15a9e9210d in mainline linux
2024-05-20drm/amdkfd: Check cgroup when returning DMABuf infoJonathan Gray
From Mukul Joshi d644962423704441713be6669b9544beed5d4176 in linux-6.6.y/6.6.31 9d7993a7ab9651afd5fb295a4992e511b2b727aa in mainline linux
2024-05-20drm/amdgpu: fix doorbell regressionJonathan Gray
From Shashank Sharma 4fd8cd4154a213e944933622039d83184b31617c in linux-6.6.y/6.6.31 705d0480e6ae5a73ca3a9c04316d0678e19a46ed in mainline linux
2024-05-20add __counted_by() for 6.6.31 drmJonathan Gray
2024-05-14make amdgpu_activate() return early when called during hibernate resumeJonathan Gray
Hibernate does DVACT_QUIESCE/DVACT_SUSPEND from hibernate_resume(), before config_process_deferred_mountroot() calls amdgpu_attachhook(). Without this change the amdgpu_device_prepare() call ends up faulting in ttm_resource_manager_evict_all() after the 'drm/amd: Evict resources during PM ops prepare() callback' commit from April. earlier diff from and ok stsp@ report and bisection from florian@
2024-05-06drm/amdgpu: Fix leak when GPU memory allocation failsJonathan Gray
From Mukul Joshi d7d7284c2a7c67ea5f07eb28d8c2ea0f3ee4b86b in linux-6.6.y/6.6.30 25e9227c6afd200bed6774c866980b8e36d033af in mainline linux
2024-05-06drm/amdgpu: Assign correct bits for SDMA HDP flushJonathan Gray
From Lijo Lazar 65356a1cc49657b2fc833489d226053fa601334a in linux-6.6.y/6.6.30 aebd3eb9d3ae017e6260043f6bcace2f5ef60694 in mainline linux
2024-05-06drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3Jonathan Gray
From Alex Deucher b33d7aaa2d3d1bef20fd5d9ab0d1776376fc98b6 in linux-6.6.y/6.6.30 9792b7cc18aaa0c2acae6af5d0acf249bcb1ab0d in mainline linux
2024-05-06drm/ttm: stop pooling cached NUMA pages v2Jonathan Gray
From Christian Koenig ab65b0cf0324b6dae89cfc9c7d9625e591b24e43 in linux-6.6.y/6.6.30 b6976f323a8687cc0d55bc92c2086fd934324ed5 in mainline linux
2024-05-06mm, treewide: introduce NR_PAGE_ORDERSJonathan Gray
From Kirill A. Shutemov ded1ffea52132e58eaaa7d4ea39477f911796a40 in linux-6.6.y/6.6.30 fd37721803c6e73619108f76ad2e12a9aa5fafaf in mainline linux
2024-05-06drm/amdgpu: fix visible VRAM handling during faultsJonathan Gray
From Christian Koenig 4c5eaf0cad27a66c4788e0603b9f7a68df83a947 in linux-6.6.y/6.6.30 a6ff969fe9cbf369e3cd0ac54261fec1122682ec in mainline linux
2024-05-06drm/amdgpu: add shared fdinfo statsJonathan Gray
From Alex Deucher f85a55fb87c2ee58e957b9c828aa70306a759d8d in linux-6.6.y/6.6.30 ba1a58d5b907bdf1814f8f57434aebc86233430f in mainline linux
2024-05-06drm: add drm_gem_object_is_shared_for_memory_stats() helperJonathan Gray
From Alex Deucher a4ae24cd04a8e2c1f61586a2e129b1cbd44a78db in linux-6.6.y/6.6.30 b31f5eba32ae8cc28e7cfa5a55ec8670d8c718e2 in mainline linux
2024-05-06add NR_PAGE_ORDERS for 6.6.30 drmJonathan Gray
2024-05-04amd64 is guaranteed to have PAT and CLFLUSH; stop testing cpu flagsPhilip Guenther
for them on that arch. ok jsg@
2024-04-29drm/amdgpu: remove invalid resource->start check v2Jonathan Gray
From Christian Koenig db74904a93a370807001e5fd64b5850a61f2bf65 in linux-6.6.y/6.6.29 ca7c4507ba87e9fc22e0ecfa819c3664b3e8287b in mainline linux
2024-04-29drm/amdkfd: Fix memory leak in create_process failureJonathan Gray
From Felix Kuehling aa02d43367a9adf8c85fb382fea4171fb266c8d0 in linux-6.6.y/6.6.29 18921b205012568b45760753ad3146ddb9e2d4e2 in mainline linux
2024-04-29drm/amdgpu: validate the parameters of bo mapping operations more clearlyJonathan Gray
From xinhui pan ef13eeca7c79136bc38e21eb67322c1cbd5c40ee in linux-6.6.y/6.6.29 6fef2d4c00b5b8561ad68dd2b68173f5c6af1e75 in mainline linux
2024-04-29drm/radeon: make -fstrict-flex-arrays=3 happyJonathan Gray
From Alex Deucher 259486b5bdc63f648634c30b8284be29834a4125 in linux-6.6.y/6.6.29 0ba753bc7e79e49556e81b0d09b2de1aa558553b in mainline linux
2024-04-29drm/i915/mst: Limit MST+DSC to TGL+Jonathan Gray
From Ville Syrjala 75170320459ae5bedf73352989b8433880cba20a in linux-6.6.y/6.6.29 51bc63392e96ca45d7be98bc43c180b174ffca09 in mainline linux
2024-04-29drm/i915/vma: Fix UAF on destroy against retire raceJonathan Gray
From Janusz Krzysztofik 5e3eb862df9f972ab677fb19e0d4b9b1be8db7b5 in linux-6.6.y/6.6.29 0e45882ca829b26b915162e8e86dbb1095768e9e in mainline linux
2024-04-29drm/amd/display: Do not recursively call manual trigger programmingJonathan Gray
From Dillon Varone a17236f99f49c5e3c2a052302127284a99fc07bb in linux-6.6.y/6.6.29 953927587f37b731abdeabe46ad44a3b3ec67a52 in mainline linux
2024-04-29drm/i915: Disable live M/N updates when using bigjoinerJonathan Gray
From Ville Syrjala 9d106175b7a081f98112694e7fbb82105aff4eef in linux-6.6.y/6.6.29 4a36e46df7aa781c756f09727d37dc2783f1ee75 in mainline linux
2024-04-29drm/i915: Adjust seamless_m_n flag behaviourJonathan Gray
From Ville Syrjala ccb0934aeb3f7be579717041b10d274feef21de3 in linux-6.6.y/6.6.29 825edc8bc72f3266534a04e9a4447b12332fac82 in mainline linux
2024-04-29drm/i915: Enable VRR later during fastsetsJonathan Gray
From Ville Syrjala deaeb5b64c5b8a7b681acaf721d040b1fe9dcc53 in linux-6.6.y/6.6.29 691dec86acc3afb469f09e9a4a00508b458bdb0c in mainline linux
2024-04-29drm/i915: Extract intel_crtc_vblank_evade_scanlines()Jonathan Gray
From Ville Syrjala 7e50ac4203d6a8b151233550cec7d7da794b2e13 in linux-6.6.y/6.6.29 f4b0cece716c95e16d973a774d5a5c5cc8cb335d in mainline linux
2024-04-29drm/i915: Change intel_pipe_update_{start,end}() calling conventionJonathan Gray
From Ville Syrjala e19dc8c49e97b5cd84ee5753c301d64cde98c6aa in linux-6.6.y/6.6.29 09f390d4e2f38f8433431f4da31ca0a17a5c7853 in mainline linux
2024-04-29drm/i915/cdclk: Fix voltage_level programming edge caseJonathan Gray
From Ville Syrjala 51cc733fb48e86c3bbfaef1713710b2a6ffe565d in linux-6.6.y/6.6.29 6154cc9177ccea00c89ce0bf93352e474b819ff2 in mainline linux
2024-04-29drm/i915/mst: Reject FEC+MST on ICLJonathan Gray
From Ville Syrjala 6711b0817a384bbeb8c951521334d5ef78c855aa in linux-6.6.y/6.6.29 99f855082f228cdcecd6ab768d3b8b505e0eb028 in mainline linux
2024-04-29drm/i915: Fix FEC pipe A vs. DDI A mixupJonathan Gray
From Ville Syrjala 6b625d2743b464a16904feb5520462041e3d3ce2 in linux-6.6.y/6.6.29 126f94e87e7960ef7ae58180e39c19cc9dcbbf7f in mainline linux
2024-04-29add check_add_overflow() for 6.6.29 drmJonathan Gray
2024-04-20add Ryzen 8040 "Hawk Point" idsJonathan Gray
found in AMD Software: Adrenalin Edition 24.3.1 functionally the same as Ryzen 7040 "Phoenix"