summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
Commit message (Expand)AuthorAgeFilesLines
* drm/amdkfd: fix and enable debugging for gfx11Jonathan Kim2023-06-091-1/+6
* drm/amdgpu: expose debug api for mesJonathan Kim2023-06-091-0/+32
* drm/amdgpu: switch to unified amdgpu_ring_test_helperGuchun Chen2023-06-091-7/+2
* drm/amd/amdgpu: introduce gc_*_mes_2.bin v2Jack Xiao2023-04-111-4/+22
* drm/amd/amdgpu: limit one queue per gangJack Xiao2023-03-221-6/+3
* drm/amd/amdgpu/amdgpu_mes: Ensure amdgpu_bo_create_kernel()'s return value is...Lee Jones2023-03-221-0/+5
* drm/amd: Use `amdgpu_ucode_*` helpers for MESMario Limonciello2023-01-091-8/+2
* drm/amd: Load MES microcode during early_initMario Limonciello2023-01-091-0/+65
* drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1Yifan Zhang2022-09-141-0/+3
* drm/amdgpu/mes: ring aggregatged doorbell when mes queue is unmappedLe Ma2022-07-131-0/+7
* drm/amdgpu/mes: init aggregated doorbellLe Ma2022-07-131-4/+12
* drm/amdgpu/mes: fix bo va unmap issue in mesJack Xiao2022-07-121-3/+58
* drm/amdgpu/mes: fix mes submission in atomic contextJack Xiao2022-07-081-15/+1
* drm/amdgpu/mes: Fix an error handling path in amdgpu_mes_self_test()Jianglei Nie2022-07-051-1/+3
* drm/amdgpu/mes: add mes register access interfaceJack Xiao2022-06-301-1/+131
* drm/amdgpu: add mc wptr addr support for mesJack Xiao2022-06-281-2/+8
* drm/amdgpu: Update mes_v11_api_def.hGraham Sider2022-06-231-0/+1
* drm/amdgpu/mes: fix format specifier for size_tAlex Deucher2022-05-101-1/+1
* drm/amdgpu: add mes unmap legacy queue routineJack Xiao2022-05-041-123/+212
* drm/amdgpu/mes: Update the doorbell function signaturesMukul Joshi2022-05-041-15/+22
* drm/amdgpu/mes: disable mes sdma queue testJack Xiao2022-05-041-0/+5
* drm/amdgpu/mes: fix vm csa update issueJack Xiao2022-05-041-22/+59
* drm/amdgpu/mes: implement mes self testJack Xiao2022-05-041-0/+97
* drm/amdgpu/mes: add ring/ib test for mes self testJack Xiao2022-05-041-0/+32
* drm/amdgpu/mes: create gang and queues for mes self testJack Xiao2022-05-041-0/+39
* drm/amdgpu/mes: map ctx metadata for mes self testJack Xiao2022-05-041-0/+37
* drm/amdgpu/mes: add helper functions to alloc/free ctx metadataJack Xiao2022-05-041-0/+25
* drm/amdgpu/mes: implement removing mes ringJack Xiao2022-05-041-0/+11
* drm/amdgpu/mes: use ring for kernel queue submissionJack Xiao2022-05-041-0/+93
* drm/amdgpu/mes: add helper function to get the ctx meta data offsetJack Xiao2022-05-041-0/+36
* drm/amdgpu/mes: add helper function to convert ring to queue propertyJack Xiao2022-05-041-0/+17
* drm/amdgpu/mes: implement removing mes queueJack Xiao2022-05-041-0/+45
* drm/amdgpu/mes: implement adding mes queueJack Xiao2022-05-041-0/+105
* drm/amdgpu/mes: initialize mqd from queue propertiesJack Xiao2022-05-041-0/+54
* drm/amdgpu/mes: implement resuming all gangsJack Xiao2022-05-041-0/+25
* drm/amdgpu/mes: implement suspending all gangsJack Xiao2022-05-041-0/+25
* drm/amdgpu/mes: implement removing mes gangJack Xiao2022-05-041-0/+30
* drm/amdgpu/mes: implement adding mes gangJack Xiao2022-05-041-0/+67
* drm/amdgpu/mes: implement destroying mes processJack Xiao2022-05-041-0/+58
* drm/amdgpu/mes: implement creating mes process v2Jack Xiao2022-05-041-0/+77
* drm/amdgpu/mes: relocate status_fence slot allocationJack Xiao2022-05-041-0/+11
* drm/amdgpu/mes: initialize/finalize common mes structure v2Jack Xiao2022-05-041-0/+72
* drm/amdgpu/mes: manage mes doorbell allocationJack Xiao2022-05-041-0/+133