7c343f3950a3 drm-tip: 2026y-01m-16d-00h-58m-12s UTC integration manifest 7488f4d19288 drm-tip: 2026y-01m-15d-20h-57m-59s UTC integration manifest 38a0f4cf8c61 Revert duplicate "drm/amdgpu: disable peer-to-peer access for DCC-enabled GC12 VRAM surfaces" 6a23e7b4332c drm/amd: Clean up kfd node on surprise disconnect 17de472698fd drm/radeon: convert UVD v1.0 logging to drm_* helpers 5e3f50fda28f drm/amdgpu: Extend psp_skip_tmr for bare-metal and sriov 698fa62f56aa drm/amdgpu: Add helper to alloc GART entries ec9243d1b4f5 drm/amd/pm: Return right size for gpuboard metrics c812460e69d8 drm/radeon: fix signed v unsigned print formats 2f2a72de6735 drm/amdgpu: fix drm panic null pointer when driver not support atomic c7fc0f372374 drm/amd: Enable SMU 15_0_0 support a68654bfb75c drm/amd: Enable SMU 15_0_0 firmware headers 52cd9bc47fdd drm/amd: Enable SMUIO 15_0_0 support 65653210edf3 drm/amdgpu: Add THM 15.0.0 headers 29f560a5238d drm/amdgpu: add SMUIO 15.0.0 headers fc1366016abe drm/amdgpu: Fix gfx9 update PTE mtype flag 0c0dd10062bd drm/amd/pm: Use driver table for board temperature 34d65997489f drm/amd/pm: Use cached gpu metrics table 618c144145ad drm/amd/pm: Use driver table structure in smuv14 e3e4f03f256f drm/amd/pm: Use driver table structure in smuv13 f8e8d7da251a drm/amd/pm: Use driver table structure in smuv12 d1010ca49b4f drm/amd/pm: Use driver table structure in smuv11 5e213a985d10 drm/amd/amdgpu: Port over some missing registers and bits from GC 10.1 to 10.3 (v2) b1adfce26ed3 drm/amd/pm: Add smu driver table structure 14b6a73ce1a3 drm/amd/pm: fix pp_dpm_pcie wrong state issue for smu v13.0.0 137a9127759f drm/amd/pm: fix pp_dpm_pcie wrong state issue for smu v13.0.7 c01b52830fdc drm/amd/pm: fix pp_dpm_pcie wrong state issue for smu v14.0.2 deacae541a72 drm/amd/pm: add smu pcie dpm cap & width convert helper 95b36732fec4 drm/amdkfd: update outdated comment e9009c8b7401 drm/amdgpu: update outdated comment 7edb503fe4b6 drm/amd/pm: Disable MMIO access during SMU Mode 1 reset bd8150a1b337 drm/amdgpu: Refactor amdgpu_gem_va_ioctl for Handling Last Fence Update and Timeline Management v4 f9f281e839b7 drm/amdgpu: only check critical address when it is not reserved a6ea0a430aca drm/amdgpu: Fix query for VPE block_type and ip_count 0099f2e92cac drm/amd/ras: Replace NPS flags in ras module 0d89268d20c9 drm/amd/display: Don't repeat DAC load detection bb5dfe2f5630 drm/amd/display: Add missing encoder setup to DACnEncoderControl cdf6e4c0cdab drm/amd/display: Correct color depth for SelectCRTC_Source 436d0d22aa70 drm/amd/display: Pass proper DAC encoder ID to VBIOS 5ab75f98fb63 drm/amdgpu/gfx9: Implement KGQ ring reset 9596097be4ba drm/amdgpu/gfx9: rework pipeline sync packet sequence c8cf9ddc549f drm/amdgpu: avoid a warning in timedout job handler 0288a345f19b drm/amd/amdgpu: Fix SMU warning during isp suspend-resume c29935e4092c drm/amd/display: Promote DC to 3.2.364 2b39d48a0ab3 drm/amd/display: Replace log macro for analog display detection 179176134b53 drm/amd/display: Check NULL before calling dac_load_detection 57c8690a84be drm/amd/display: Update dc_connection_dac_load to dc_connection_analog_load 73d08a87d6d4 drm/amd/display: Remove unnecessary divider update flag 878a4b73c111 drm/amd/display: Fix dsc eDP issue c979d8db7b0f drm/amd/display: Add signal type check for dcn401 get_phyd32clk_src 0d2abc02910b drm/amd/display: Update timing source enums 7fcf88320007 drm/amd/display: Add new fields to fams2 config 11dbb6d7b2dc drm/amd/display: Consolidate dmub fb info to a single struct 5ad5b0b7845c drm/amd/display: Fix and reenable UPDATE_V3_FLOW_NEW_CONTEXT_MINIMAL fd3fece04db8 drm/amd/display: Fix P010, NV12, YUY2 scale down by four times failure af3303970da5 drm/amd/display: Fix mismatched unlock for DMUB HW lock in HWSS fast path 2c6592221eb7 drm/amd/display: Update function name to link_detect_connection_type_analog a8936060a017 drm/amd/display: sink EDID data null check 9862d2ac667a drm/amd/display: Add frame skip feature support flag b0dbd5db7cf1 drm/amd/pm: force send pcie parmater on navi1x b4ba5c9509e8 drm/amdgpu: use dma_fence_get_status() for adapter reset 5946dbe1c802 Documentation/amdgpu: Add UMA carveout details 19ba61ac06d2 drm/amdgpu: add UMA allocation interfaces to sysfs 379a3160633a drm/amdgpu: add UMA allocation setting helpers 685b7113e0a8 drm/amdgpu: add helper to read UMA carveout info 6f3b631e395b drm/amdgpu: parse UMA size-getting/setting bits in ATCS mask 155a748f14bc drm/amdgpu: always backup and reemit fences fb62a2067ca4 drm/amdgpu: don't reemit ring contents more than once 216779827f8d drm/amdgpu: add helpers to access cross-die registers smn addr for soc v1_0 0dd72af5528a drm/amdgpu: RLC-G VF Register Access Interface 87046288e8d5 drm/amdgpu: set aid_mask for soc v1 9b24f63d825e drm/amdgpu: Enable support for PSP 15_0_0 19eeae760052 drm/amdgpu: add MP 15.0.0 headers 6ee1ee12ff33 drm/amdgpu: add queue reset support for jpeg 5.3 637fd8dedf10 drm/amdgpu/discovery: add vcn and jpeg ip block 4aeaf3cbfa9f drm/amdgpu/jpeg: Add jpeg 5.3.0 support c2775aaa0ef6 drm/amdgpu: add VCN 5.3.0 headers a26198f12231 drm/amdgpu: reserve umf hole size at vram high end for gfx v12.1 af26fa751c2e drm/amdgpu: Use explicit VCN instance 0 in SR-IOV init 56c0a9c33cfd drm/amdgpu: enable CP interrupt for gfx v12_1 in frontdoor loading case ba80939feca0 drm/amdkfd: Apply VGPR bank state fixup on gfx12.1 trap exit 1005ab86cf75 drm/amdkfd: Fix VGPR bank state save in gfx12.1 trap handler 864a8b2c1ff9 drm/amdgpu: Add sysfs up clean for gfx_v12_1 c51bb53d5c68 drm/amdkfd: Add metadata ring buffer for compute d0c989a0aad3 drm/amd/amdgpu : Use the MES INV_TLBS API for tlb invalidation on gfx12_1 3af6302d8c2e drm/amdgpu: Update TCP Control register on GFX 12.1 258cc2b687bf drm/amdkfd: Add back CWSR trap handler for GFX 12.1 5a8c343d2e87 drm/amdgpu: Cleanup gmc_v12_1 after 6.16 merge fab4099549a0 drm/amdgpu: Disable TCP Early Write Ack for GFX 12.1 e418a8fdb964 drm/amdkfd: enable precise memory operations for gfx1250 c14af4cc24e6 drm/amdkfd: fix partitioned gfx12 address watch enablement a0806e7fe7aa drm/amdkfd: Implement CU Masking for GFX 12.1 acf07acfae91 drm/amdgpu: skip gfxhub tlb flush if gfx is power off 7bd5d763b8e1 drm/amdkfd: Add gfx_v12_1_kfd2kgd interface for GFX12_1 60481d95ad98 drm/amdgpu: update mcm_addr_lut data for imu v12_1 e7820045fde1 drm/amdgpu: Init mcm_addr look up table 2d70a10dd16a drm/amdgpu: Always set PTE.B for device memory on GFX 12.1 80be8286d098 drm/amdgpu/gfx12.1: Don't fetch default register values from hardware in mqd init e29172987309 drm/amd: Convert DRM_*() to drm_*() 5fd4fef3f8e6 drm/amd: Drop amdgpu prefix from message prints d4b8d132ce41 drm/amd: Convert amdgpu_display from DRM_* to drm_ macros 217737bb5a17 drm/amd/display: Fix DPMS log printing fe4d39879ad9 drm/amd: Drop dev_fmt prefix 9edf6c09c513 drm/amd: Pass `adev` to amdgpu_gfx_parse_disable_cu() e6c7ebeaba40 drm/amd: Add correct prefix for VBIOS message 5847cf1aed00 drm/amdkfd: Correct the topology message for APUs 31dc58adda98 drm/amdkfd: Fix signal_eviction_fence() bool return value 5c5189cf4b0c drm/amd/pm: fix wrong pcie parameter on navi1x 8644084a74a4 drm/amd: Drop "amdgpu kernel modesetting enabled" message 0621f21cf383 drm/amdgpu: Add address checking for uniras dc135aa73561 drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[] 7aaaca3be445 drm/amdgpu: add support for MMHUB IP version 3.4.0 e2fd14f579b8 drm/amdgpu: add support for HDP IP version 6.1.1 ca7a44f92d31 drm/amdgpu: add support for IH IP version 6.1.1 0cc0c5e7e4bd drm/amdgpu: add support for NBIO IP version 7.11.4 ab90fd056cf4 drm/amdgpu: add support for SDMA IP version 6.1.4 47ae1f938d12 drm/amdgpu: add support for GC IP version 11.5.4 bc35ae1a09ca drm/amdgpu: Fix xcc_id input for soc_v1_0_grbm_select 09a75a234b21 drm/amdgpu: Do not initialize imu callback for vf fcc4fc758e13 drm/amdgpu: make normalize reg addr to common func for soc v1 382dd7d23d1a drm/amdgpu: Setup MTYPE on SOC models for GFX 12.1 fd25254f0bdd drm/amdgpu: Report correct compute partition mode on GFX 12.1 b78ec282bbf6 drm/amdkfd: Send MES packets on correct XCC on GFX 12.1 b6ac64eed803 drm/amdkfd: Add/remove queues on the correct XCC on GFX 12.1 376fa6c9ac10 drm/amdkfd: Don't partition VMID space on GFX 12.1 aa0f09f93dfb drm/amdgpu: Rework MES initialization on GFX 12.1 b7c4040d0d13 drm/amdgpu: Use correct MES pipe in non-SPX mode on GFX 12.1 052828737039 drm/amdgpu: adjust xcc_id program logic for sdma v7_1 98320bf3e39e drm/amdgpu: adjust xcc logic for gfxhub v12_1 1a856863b6f2 drm/amdgpu: adjust xcc_cp_resume function for gfx_v12_1 bf93f1fe50af drm/amdkfd: Add SDMA queue quantum support for GFX12.1 16592e75913d drm/amdkfd: Set SDMA_QUEUEx_IB_CNTL/SWITCH_INSIDE_IB a2a7e75020cb drm/amdgpu: disable burst for gfx v12_1 a41d94a7bb96 drm/amdgpu: Setup Retry based thrashing prevention on GFX 12.1 44fc86f2a338 drm/amdgpu: Program IH_VMID_LUT_INDEX register on GFX 12.1 d3336c935ece drm/amd/ras: Support physical address convert 364f168f6148 drm/amdgpu/gfx_v12_1: add mqd_stride_size input parameter 03a4c89db2ff drm/amdkfd: Fix a couple of spelling mistakes d8ccbb5e228b drm/amdgpu: Describe @AMD_IP_BLOCK_TYPE_RAS in amd_ip_block_type enum b1e2a6a57aa9 drm/amd/display: Don't use kernel-doc comment in dc_register_software_state struct 563dfbefdf63 drm/amd/display: Reduce number of arguments of dcn30's CalculateWatermarksAndDRAMSpeedChangeSupport() b20b3fc4210f drm/amd/display: Reduce number of arguments of dcn30's CalculatePrefetchSchedule() 25314b453cf8 drm/amd/display: Apply e4479aecf658 to dml 2e01c96d8e6c drm/radeon : Use devm_i2c_add_adapter instead of i2c_add_adapter 0030595c3e8b drm/amdgpu: Update AMDGPU_INFO_UQ_FW_AREAS query for sdma 44b69cf1d35c drm/amdgpu: Update AMDGPU_INFO_UQ_FW_AREAS query for compute 0a54edc19158 drm/radeon: Convert legacy DRM logging in evergreen.c to drm_* helpers e50a6ecebe08 drm/amdgpu: Add gfx v12_1 interrupt source header 1ded9071c1b1 drm/amdkfd: Override KFD SVM mappings for GFX 12.1 005b7f7f93b4 drm/amdgpu: correct rlc autoload for xcc harvest 4d70e12796a9 drm/amdgpu: add gfx sysfs support for gfx_v12_1 b9a0716a93ab drm/amdgpu/mes_v12_1: fix mes access xcd register c63a52018675 drm/amdgpu: normalize reg addr as local xcc for gfx v12_1 c9908d9c9888 drm/amdgpu: support xcc harvest for ih translate 49f47cbf5f0b drm/amdgpu: Correct inst_id input from physical to logic 1eb2a5ed196a drm/amdgpu: use physical xcc id to get rrmt c5f91810725c drm/radeon: Convert logging in radeon_display.c to drm_* helpers 6e7143e5e6e2 drm/amdkfd: Fix improper NULL termination of queue restore SMI event string 89745c19c668 drm/amdgpu: Correct xcc_id input to GET_INST from physical to logic a056771b30dc drm/amdgpu: Fix CP_MEC_MDBASE in multi-xcc for gfx v12_1 8efa1a11e160 drm/amdgpu: Support 57bit fault address for GFX 12.1.0 fa0aa517dec9 drm/amdgpu: Add pde3 table invalidation request for GFX 12.1.0 db1882b3ff0c drm/amdkfd: Update LDS, Scratch base for 57bit address 6f744d7976e4 drm/amdgpu: Enable 5-level page table for GFX 12.1.0 2d1fd547902d drm/amdgpu: init RS64_MEC_P2/P3_STACK for gfx12.1 e4643ea3d203 drm/amdgpu: Fix CU info calculations for GFX 12.1 91689b5a7ce4 drm/amdkfd: Update CWSR area calculations for GFX 12.1 db9ca58e164a drm/amdgpu: Add soc v1_0 ih client id table 0c9ad4728687 drm/amdgpu: Flush TLB on all XCCs on GFX 12.1 20ba98326f4c drm/amd/pm: restore SCLK settings after S0ix resume 1bc44dee2647 drm/amdgpu: do not use amdgpu_bo_gpu_offset_no_check individually 81af7f1718a6 drm/amdgpu: Change set ip clock/power gating param 9498d18739b3 drm/amdgpu: Use helper to get ip block b6b06640a84d drm/amdgpu: Move ip block related functions 20880a3fd5dd drm/amdgpu: fix a job->pasid access race in gpu recovery a1a445f3de8d drm/amd/display: Promote DC to 3.2.363 d8e4e7086ab1 drm/amd/display: [FW Promotion] Release 0.1.40.0 d38ec099aa6f drm/amd/display: Split update_planes_and_stream_v3 into parts (V2) cb7a978c7c42 drm/amd/display: DPP low mem pwr related adjustment -Part I 8ae9d73b3a31 drm/amd/display: Set enable_legacy_fast_update to false for DCN35/351 9aeb31b24564 drm/amd/display: Don't disable DPCD mst_en if sink connected 2f912935168a drm/amd/display: Support DRR granularity cea573a8e1ed drm/amd/display: Add USB-C DP Alt Mode lane limitation in DCN32 db2373ad05d4 drm/amd/display: Fix presentation of Z8 efficiency 2497eda57025 drm/amd/display: Add use_max_lsw parameter bf5e396957ac drm/amd/display: Fix DP no audio issue 576e032e909c drm/amd/display: Fix scratch registers offsets for DCN351 49a63bc8eda0 drm/amd/display: Fix scratch registers offsets for DCN35 3679a3ba4278 drm/amd/display: Replay Video Conferencing V2 63387cbbb714 drm/amd: Resume the device in thaw() callback when console suspend is disabled e83f63da2ac7 drm/amdkfd: allow debug subscription to lds violations on gfx 1250 bf2951e967fc drm/amdgpu: enable gpu tlb flush for gfxhub 2db0936438a0 drm/amd/include : Update MES v12 API header a1f83bd71376 drm/amdgpu: flush tlb properly for GMC v12.1 in early phase a848986a3845 drm/amdgpu: Use AMDGPU_IS_GFXHUB to screen out GFXHUB for GMC v12.1 bb562c955e17 drm/amdgpu: only copy ucode for enabled xcc 12323f9588ff drm/amdgpu: fix issue when switch NPS1 to NPSX 4ec227c1586f drm/amd/display: Fix 64-bit state pointer passed as 32-bit GPINT response buffer 2b950ac91314 drm/amd/include : Update MES v12 comments on RESET API f24e96d69f5b drm/amdgpu: Set xcp id for mes ring 9987a6f34e4e drm/amdgpu: Init partition_mode and xcc_mask for GFX_IMU_PARTITION_SWITCH e2a6a4e6d408 drm/amdgpu: Initialize vram_info for gmc v12_1 bb418f99e617 drm/amdgpu: Init compute partition mode for gfx v12_1 c58d8a6620cf drm/amdgpu: Initialize memory ranges for gmc v12_1 51b9bb61e5bb drm/amdgpu: Initialize memory partition callbacks for gmc v12_1 7e40fe89dd9c drm/amdgpu: support rlc autoload for muti-xcc ef7d4a6a497a drm/amdgpu: Enable atomics for all the available xcc 3235a5b72317 drm/amdgpu: Update MES VM_CNTX_CNTL for XNACK off for GFX 12.1 cc52af1a961f drm/amdkfd: Enable per-process XNACK for GFX 12.1.0 6f894c92490b drm/amdgpu: Enable retry faults for GFX 12.1 b79040d1136a drm/amdgpu: Add IH node-id to XCC mapping 4c5f7d738833 drm/amdgpu: Add interrupt handler for GFX 12.1.0 00e08fb2e7ce drm/amdgpu: Add UTCL2 Retry fault interrupt for GFX 12.1 c28a1142766f drm/amdgpu/sdma: add query for CSA size and alignment f9f3240018e8 drm/amdgpu: fix mes packet params issue when flush hdp. e26e4225ae57 drm/amdgpu/gfx: add eop size and alignment to shadow info 90254524ee84 drm/amd/ras: Add vram_type to ras_ta_init_flags d6e814832821 drm/amdgpu: update sdma configuration for soc v1_0 f9ed1d463ecd drm/amdgpu: Initialize xcp manager for soc v1_0 a93689613563 drm/amdgpu: Add soc_v1_0_xcp_funcs e90a43c0c24e drm/amdgpu: Export sdma_v7_1_xcp_funcs 4fbc61018b48 drm/amdgpu: Export gfx_v12_1_xcp_func 2e133eda97c4 drm/amdgpu: Add vram_type to ras init_flags 6ef93f62533e drm/amd/ras: Reduce stack usage in amdgpu_virt_ras_get_cper_records() 5b57c3c3f223 drm/amdkfd: Handle GPU reset and drain retry fault race e1c94109c76e Revert "drm/amd/display: Fix pbn to kbps Conversion" 84d8beaf1157 drm/amdgpu: Add switch_compute_partition callback for imu v12_1 7ce7234189a8 drm/amdgpu: Implement gfx_v12_1_get_xccs_per_xcp b7cb3669b664 drm/amdgpu: Remove redundant check for async_gfx_ring d0b6c5f226a0 drm/amdgpu: disable graphics doorbell range for gfx v12_1 77385a2dc18a drm/amdgpu: enable unmap doorbell handle for gfx v12_1 c90ed18114f9 drm/amdgpu: revision doorbel range for gfx v12_1 cf356fe11dd4 drm/amdkfd: disable shader message vgpr deallocation on gc 12.1 8e0187aec67a drm/amdgpu: Remove redundant pmfw backdoor loading d717e62e9b6c drm/amd: Fix unbind/rebind for VCN 4.0.5 495b190480dc drm/amdgpu/acpi: Reduce amdgpu_acpi_detect stack usage 35bb80e68329 drm/amdgpu: pass the entity to use to ttm public functions e95b41846dab drm/amdgpu: pass the entity to use to amdgpu_ttm_map_buffer bc0515ece3d5 drm/amdgpu: fix error handling in amdgpu_copy_buffer 582c65e85498 drm/amdgpu: add amdgpu_ttm_job_submit helper edf47fb3d12a drm/amdgpu: introduce amdgpu_ttm_buffer_entity a0f8297068cf drm/amdgpu: add imu support for gc 12_1 a5192fbb2ee4 drm/amdgpu: fix mes code error for muti-xcc 1359282bd4ff drm/amdgpu/gmc12: set MMHUBs based on aid_mask 6c4c2e2c4035 drm/amdgpu: set gfxhub according xcc_mask for gfx 12_1 9827f482895f drm/amdgpu: add xcc info for compute ring name b42f3bf9536c drm/amdkfd: bump minimum vgpr size for gfx1151 127770bcfccc drm/amdgpu: Revert retry based thrashing prevention on GFX 12.1.0 f364fb3cb403 drm/amdgpu: Init single mes instance if xcc_mask is unset c93f9b7db8b4 drm/amdgpu: Setup MTYPEs for GFX 12.1.0 30a4dc6476da drm/amdgpu: update sh mem base offsets for gfx 12.1 8b971ce0cbc7 drm/amd/ras: Reduce stack usage in ras_umc_handle_bad_pages() e3b8d8cc8c60 drm/amdgpu: Fix SHMEM alignment mode for GFX 12.1.0 3849efdc7888 drm/amd/display: shrink struct members 71776e0965f9 drm/amdkfd: Export the cwsr_size and ctl_stack_size to userspace 7a5fb05b5b18 amdkfd: Bump ABI to indicate presence of Trap handler support for expert scheduling 67b032daa288 drm/amd/display: Promote DC to 3.2.362 6a45e909c65a drm/amd/display: Additional info from DML for DMU 29a4dc4b5d82 drm/amd/display: Refactor dml_core_mode_support to reduce stack frame fdcc620b02e2 drm/amd/display: Fixes for S0i3 exit 3f6c060846be drm/amd/display: Remove periodic detection callbacks from dcn35+ 6b2e9b41b785 drm/amd/display: Defer transitions from minimal state to final state 820b3d376e8a drm/amdgpu: don't attach the tlb fence for SI 8acdad9344cc drm/amd/display: Use GFP_ATOMIC in dc_create_plane_state() 423888879412 drm/amdkfd: Trap handler support for expert scheduling mode 97b2e10e9467 drm/amdgpu/sdma_v7_1: Add missing inst_mask entry in sdma_v7_1_inst_gfx_resume() 03d11f8564ca drm/amd/pm: Use common helper for smuv14.0.2 dpm b2debbbb60f1 drm/amd/pm: Use common helper for smuv13.0.7 dpm 85b0b7d7a3db drm/amd/pm: Use common helper for smuv13.0.6 dpm a95f01edd80b drm/amd/pm: Use common helper for smuv13.0.0 dpm 7ea1c722fe1d drm/amd/pm: Use common helper for aldebaran dpm table efb4febd527d drm/amd/pm: Use common helper for sienna dpm table 5f77e0b11dcc drm/amd/pm: Use common helper for navi10 dpm table 33becd7ccbef drm/amd/pm: Use common helper for arcturus dpm a08ea4bc7711 drm/amd/pm: Add a helper to show dpm table f0ba2c1f12d3 drm/amd/pm: Use generic pcie dpm table for SMUv14 f75227fb3fdf drm/amd/pm: Use generic pcie dpm table for SMUv13 c7d1bc0b0204 drm/amd/pm: Use generic pcie dpm table for SMUv11 36b98a7229cd drm/amd/pm: Add generic pcie dpm table b4742a9e7fd4 drm/amd/pm: Use generic dpm table for SMUv14 SOCs 7380228401c4 drm/amd/pm: Use generic dpm table for SMUv13 SOCs cc6b66d661fd amdkfd: introduce new ioctl AMDKFD_IOC_CREATE_PROCESS e3491fa3f3c9 amdkfd: process debug trap ioctl only on a primary context 3ec1a42f5f4b drm/amd/pm: Use generic dpm table for SMUv11 SOCs 8c5c0ea2f9c0 drm/amd/pm: Add clock table structure 448ee45353ef drm/amdkfd: Use huge page size to check split svm range alignment d3ff65243a52 drm/amdgpu: add a helper for processing recoverable GPUVM faults a50d32c41fb2 drm/amd/pm: Deprecate print_clock_levels interface 6186199f3218 drm/amd/pm: Use emit_clock_levels in vega20 0229122fa169 drm/amd/pm: Use emit_clock_levels in vega12 2084f2746e8b drm/amd/pm: Use emit_clock_levels in vega10 a8b81d3ddbbf drm/amd/pm: Use emit_clock_levels in SMUv10.0 1803bdfb7e15 drm/amd/pm: Use emit_clock_levels in SMUv8.0 723c504b5690 drm/amd/pm: Use emit_clock_levels in SMUv7.0 c5842537bd43 drm/amd/pm: Use emit_clk_levels in SMUv14.0.2 b0e0503cb468 drm/amd/pm: Use emit_clk_levels in SMUv14.0.0 5478777fd73a drm/amd/pm: Use emit_clk_levels in yellow carp 8456b756e5f8 drm/amd/pm: Use emit_clk_levels in SMUv13.0.7 3ddd11780fa0 drm/amd/pm: Use emit_clk_levels in SMUv13.0.6 20e3ce630c43 drm/amd/pm: Use emit_clk_levels in SMUv13.0.5 0791b4739594 drm/amd/pm: Use emit_clk_levels in SMUv13.0.4 9f63bcbaced1 drm/amd/pm: Use emit_clk_levels in SMUv13.0.0 b824bf63894f drm/amd/pm: Use emit_clk_levels in renoir 46905fb85ec7 drm/amd/pm: Use emit_clk_levels in vangogh 8c293a93e81c drm/amd/pm: Use emit_clk_levels in cyan skillfish fe1c48e9bda6 drm/amdgpu: add soc config init for GC v12_1 dc17c8af9648 drm/amd/pm: Use emit_clk_levels in sienna_cichild b34488070a80 drm/amd/pm: Remove print_clk_levels from navi10 18a695030bf9 amdkfd: fence handler evict and restore a kfd process by its context id 5701b7a93df7 amdkfd: record kfd context id in amdkfd_fence 61a3ade2f68b drm/amdgpu/mes12_1: set multi-xcc mes log address 75053887d6d8 drm/amdgpu/mes12_1: add cooperative dispatch support 2c0c485deaf9 drm/amdkfd: Add interrupt handling for GFX 12.1.0 01bbc4a4b947 drm/amdkfd: Add MQD manager for GFX 12.1.0 1fca2832e02e drm/amdkfd: Add GFX 12.1.0 support in KFD 4da4990337b3 drm/amdgpu: Setup PCIe atomics bit in PTE on GFX 12.1.0 e08a675f940b drm/amdgpu: Setup Atomics enable in TCP UTCL0 for GFX 12.1.0 9c34a4c19efa drm/amdgpu: Fix golden register init for GFX 12.1.0 1fee035bee8d drm/amdgpu: Include the correct pkt header for gfx v12_1 f8692d2f9ae0 drm/amd: include rrmt mode for mes_v12_1 e5fc897b076e drm/amdgpu: skip SDMA autoload copy if not initialized 3e22786128e5 drm/amdgpu: only set XCC 0 related reg for rlc autoload 08ba5ba01fa8 drm/amdgpu: update rlc autoload function 442903eb8325 drm/amdgpu: remove hdp flush/invalidation completely for gfx12.1.0/sdma7.1.0 25f687de6735 drm/amd/include : Update MES v12 API header 6fb01a20daaa drm/amdgpu: Add gfx v12_1_0 to discovery list ad5f1ee0a9b0 drm/amdgpu: Add initial support for gfx v12_1 78996e1e98f8 amdkfd: record kfd context id into kfd process_info 07506945e138 amdkfd: introduce new helper kfd_lookup_process_by_id 2a667e26fa87 amdkfd: remove test_kq b4f1e6a2718c drm/amd/display: correct kernel-doc in dml21_wrapper.h e80205f3a7ff drm/amd/amdgpu: Move enum for VDD board 6b6de6266f4c drm/amdgpu: Don't send warning when close drm obj if drm device has been unplug d59e9d2d556a amdkfd: process pointer of a HIQ should be NULL 018fd6d7d92d drm/amdgpu: Make pre_asic_init optional e1b73b64271d amdkfd: remove DIQ support 4eb38fc0f1da amdkfd: find kfd_process by filep->private_data in kfd_mmap fac682a1d1af amdkfd: identify a secondary kfd process by its id 1707d5760c71 amdkfd: process USERPTR allocation only on the primary kfd process 26fc46d7942d amdkfd: process svm ioctl only on the primary kfd process 65cce2a172ff amdkfd: destroy kfd secondary contexts through fd close 4cd255b96946 amdkfd: Introduce kfd_create_process_sysfs as a separate function f433db9c4b36 drm/amd/display: Promote DC to 3.2.361 25888a466308 drm/amd/display: Add configurable SPL namespace prefix 0e7f7b3a20a8 drm/amd/display: Reset pipe mask at beginning of cursor offload ae20768e30a8 drm/amd/display: add register definitions in dcn_hubbub_registers 531fe6e0fee8 drm/amd/display: Correct FIXED_VS Link Rate Toggle Condition 03282bd20124 drm/amd/display: Add additional info from DML 7dedb906cdfe drm/amd/display: Guard FAMS2 configuration updates e4a3133c5b93 drm/amd/display: add dc interface for query QoS information c02288724b98 drm/amd/display: Fix wrong x_pos and y_pos for cursor offload def3488eb0fd drm/amd/display: refactor HPD to increase flexibility 6afc422e1a49 drm/amd/display: Use local variable for analog_engine initialization 4ab27b01df62 drm/amd/display: Remove unused encoder types 3880d8e3c6ef amdkfd: find_process_by_mm always return the primary context 42cbb68ce896 drm/amdgpu: remove the ring param from ttm functions 3272cd887f2b amdkfd: mark the first kfd_process as the primary one fb61604a69fc drm/amdgpu: create pm4 header for gc v12_1 d6d64bf9754c drm/amdgpu: Add mes v12_1_0 to discovery list e220edf2d6fd drm/amdgpu/mes_v12_1: initial support for mes_v12_1 73aa1550dfed drm/amdgpu: remove direct_submit arg from amdgpu_copy_buffer 7b0813f32a0c drm/amdgpu: Rename userq_mgr_xa to userq_xa dc21e39fd20c drm/amdgpu: Clean up userq helper functions d73e5302906a drm/amdgpu: Set GC family for GC 12.1 7e00a84d11b0 drm/amdgpu: add new compute/mes mqd structure 5ba69099b66c amdkfd: enlarge the hashtable of kfd_process 473f12f82095 drm/amdgpu: Change user queue interface signatures af441be8b75d drm/amdgpu: add support for sdma v7_1 25140983ef07 drm/amdkfd: Add SDMA 7.1.0 support in KFD 1c85f12658fb drm/amdgpu: Update Generate PTE/PDE SDMA packet for SDMA 7.1 4ed5116aacf6 drm/amdgpu: Add sdma v7_1_0 support 268614ae415e drm/amdgpu: create pkt header for sdma v7_1 f9d8e880b1ac drm/amdgpu: add soc v1_0 common block for IP discovery 297b0cebbcc3 drm/amdgpu: Add soc v1_0 support c71980a3fc1d drm/amdgpu: reduce the full gpu access time in amdgpu_device_init. ec62b7ded978 drm/amdkfd: Uninitialized and Unused variables 46e0c86caa17 drm/amd/display: Promote DC to 3.2.360 d28e92093cef drm/amd/display: [FW Promotion] Release 0.1.37.0 e1b385726f7f drm/amd/display: Add additional checks for PSP footer size c7062be3380c drm/amd/display: Correct DSC padding accounting a574f53ed52e drm/amd/display: Permit DC_FP_START/END only in non-FP compilation units 03fc40766d01 drm/amd/display: Drop FPU flags from dml21_wrapper.c 811ffdbf2042 drm/amd/display: Move dml2_create and init to the non-FPU dml2_wrapper 69249b477b95 drm/amd/display: Move dml2_validate to the non-FPU dml2_wrapper 20f311b652e7 drm/amd/display: Rename dml2_wrapper.c to dml2_wrapper_fpu.c bd3c91d6ca5e drm/amd/display: Correct comment style 036dd0380b70 drm/amd/display: Drop needless check for link->link_id.id a3bba93360d7 drm/amd/display: Move CONNECTOR_ID_PCIE into switch/case 4191fa9046b8 drm/amd/display: Improve readability of link_detect_sink_signal_type 08f133e932cc drm/amd/display: Write default Vesa Aux backlight control in dmub 201648dc812b drm/amd/display: Refactor panel replay dc libs a6edaf570058 drm/amd/display: Revise VSC SDP header for Panel Replay 6d76189a8448 drm/amd/display: Fix sending redundant enable command to dmub ca4310e86b52 drm/amd/display: Parse debug flag to PR FW 5e07a945856d drm/amd/display: Add AS-SDP v2 support for eDP feature 74ce00932e7e drm/amd/display: Refactor panel replay set dmub cmd flow c78e31bcf586 drm/amd/display: Improve HDMI info retrieval ecd3fdfbeefd drm/amd/amdgpu: Add missing newline in DRM_DEBUG_DRIVER message e53833ac8206 drm/amdgpu: Add gmc v12_1_0 to discovery list 2634ef1b8c00 drm/amdkfd: Fix PTE clearing during SVM unmap on GFX 12.1 3a338bb1144d drm/amdgpu: Enable PDE.C usage on GFX 12.1 b8c27208b287 drm/amdgpu: Always set snoop bit in PDE on GFX 12.1 db29ddf6505f drm/amdgpu: Add per-ASIC PTE init flag 5056b75fedc0 drm/amdgpu: Add gmc v12_1 gmc callbacks 036c0e38bb3d drm/amdgpu: Add gmc v12_1 support e87bfaf55e73 drm/amdgpu: Add gfxhub v12_1 support 91c93c090dfc drm/amdgpu: Add gc v12_1_0 ip headers v4 755b5591739c drm/amdgpu: Add osssys v7_1_0 ip headers v3 4af2e15c9bf2 drm/amdgpu: Add initial support for mmhub v4_2 d09c6b98f808 drm/amdgpu: fix spelling in gmc9/10 code bd68a1404b6f drm/amdgpu/ras: Move ras data alloc before bad page check d8c2c6c33d49 drm/amdgpu: Map/Unmap MMIO_REMAP as BAR register window; add TTM sg helpers; wire dma-buf de8955508b72 drm/amdgpu/ttm: Pin 4K MMIO_REMAP Singleton BO at Init v2 54c2d9739bb7 drm/amd/ras: Compatible with legacy sriov host 73c6c2269443 drm/amd/ras: Add sriov ras preprocessing before gpu reset 61a9a4138b57 drm/amdgpu: Add mmhub v4_2_0 ip headers v5 11dcf72eb5c1 drm/amd/ras: Support high-frequency querying sriov ras block error count fcfa8dbb087e drm/amd/ras: Add ras command to retrieve cper data from sriov host 1c254be41132 drm/amd/pm: Enable system power caps for smu_v13_0_12 c4031deddec9 drm/amd/pm: Fetch ubb power for smu_v13_0_12 c174a6317be0 drm/amd/ras: Support sriov uniras to obtain cper data 1855fc6b09bc drm/amd/ras: sriov supports handling VF ras commands. 60a300780d8a drm/amdgpu: Add virt command to send VF ras command f752e79d3885 drm/amdgpu: fix the calculation of RAS bad page number 209529414ef0 drm/amd/pm: Add sysfs node for ubb power e8f4ea34b6cf drm/amd/pm: Update pmfw headers for smu_v13_0_12 03dc0a6cb6dc Documentation/gpu: Add documentation about ring buffer 03a48f07aa89 Documentation/gpu: Add more information about GC d68ba530ec79 Documentation/gpu: Expand generic block information e0f90f184d18 Documentation/gpu: Add new glossary entries from UMR b9befc9a21bd drm/amdgpu: Expand kernel-doc in amdgpu_ring e06d19420118 drm/amdgpu: Enable IH CAM on IH 7.1.0 692c70f4d802 drm/amdgpu: Use ih v7_0 ip block for ih v7_1 41273a8ce332 drm/amdgpu: Set psp ip block and funcs for v15.0.8 0c24b83d8217 drm/amdgpu: Upload a single sdma fw copy when using psp v15.0.8 b02c22359bac drm/amdgpu: Set skip_tmr to true for psp v15_0_8 c92bb14151a5 drm/amdgpu: Add psp v15.0.8 ip block v3 22ef3af5d42b drm/amdgpu: Add mp v15_0_8 ip headers v4 0b8c6bcd206e drm/amdgpu: update psp_get_fw_type() function 708b8589f260 drm/amdgpu: Add rlcv firmware for frontdoor loading. 4c7838b56cbf drm/amdgpu: Initialize smuio functions for smuio v15_0_8 c0d4cc900797 Documentation/gpu: Add PRT, PTE, PDE to amdgpu glossary (v2) 591689ccbe09 drm/amdgpu: Add smuio v15_0_8 support v4 c3cd568d31b6 drm/amdgpu/uapi: Clarify comment on AMDGPU_VM_PAGE_PRT 550c6f5b90d2 drm/amdgpu: Add smuio v15_0_8 ip headers v4 5287e7ef748e drm/amdkfd: Remove hard‑coded GC IP version checks from kfd_node_by_irq_ids cf856ca9b999 drm/amdgpu: Update vm start, end, hole to support 57bit address f6b1c1f5fd72 drm/amdgpu: GPU vm support 5-level page table bc5094e27e10 drm/amdgpu: Add soc v1_0 enum header 4d65215145de drm/amdgpu: update VRAM types 7cd88efd16f4 drm/amdgpu: Move XCP_INST_MASK amdgpu_xcp.h dcfe45bd860f drm/amdgpu: Verify dpm setting for enabling smu with direct fw loading 0bebe9b9fcb4 drm/amdkfd: refactor rlc/gfx spm 36b266bd3aad drm/amdgpu: Generalize HQD and VMID mask calculation for MES d09c7e266c8c drm/amdgpu/mes: add multi-xcc support 2718942f48d4 drm/amdgpu: add PCIe atomics bit in PTE 13aca3c0f492 drm/amdgpu: update soc15 IH client ids 27a136eaa396 drm/amdgpu: Add hwid for AIGC 923a3c20f0e1 drm/amdgpu: Add hwid for ATU eaf5a2425e05 drm/amdgpu: Increase the maximum number of IP instances d514ed18f577 drm/amdkfd: Rework reserved SDMA queue handling 539d821df293 drm/amdgpu: fix NULL pointer issue for supports_baco 9877a865d62c drm/amdgpu: fix NULL pointer issue buffer funcs