aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/mes_v10_1.c
AgeCommit message (Expand)Author
2023-09-20drm/amdgpu: Use function for IP version checkLijo Lazar
2023-07-25drm/amdgpu: Add -ENOMEM error handling when there is no memorySrinivasan Shanmugam
2023-06-09drm/amdgpu: switch to unified amdgpu_ring_test_helperGuchun Chen
2023-06-09drm/amdgpu: fix S3 issue if MQD in VRAMJack Xiao
2023-06-09drm/amdgpu: introduce vmhub definition for multi-partition cases (v3)Hawking Zhang
2023-06-09drm/amdgpu: put MQDs in VRAMAlex Deucher
2023-04-18drm/amdgpu: convert gfx.kiq to array type (v3)Le Ma
2023-01-09drm/amd: Remove superfluous assignment for `adev->mes.adev`Mario Limonciello
2023-01-09drm/amd: Use `amdgpu_ucode_*` helpers for MESMario Limonciello
2023-01-09drm/amd: Load MES microcode during early_initMario Limonciello
2022-11-04drm/amdgpu: extend halt_if_hws_hang to MESGraham Sider
2022-10-27drm/amdgpu: remove deprecated MES version varsGraham Sider
2022-07-28drm/amdgpu: move mes self test after drm sched re-startedJack Xiao
2022-07-13drm/amdgpu/mes: init aggregated doorbellLe Ma
2022-07-12drm/amdgpu/mes: set correct mes ring ready flagJack Xiao
2022-07-08drm/amdgpu/mes: fix mes submission in atomic contextJack Xiao
2022-05-04drm/amdgpu/gfx10: enable kiq to map mes ringJack Xiao
2022-05-04drm/amdgpu: add mes unmap legacy queue routineJack Xiao
2022-05-04drm/amdgpu/mes10.1: add mes self test in late initJack Xiao
2022-05-04drm/amdgpu/mes10.1: implement the suspend/resume routineJack Xiao
2022-05-04drm/amdgpu/mes10.1: add delay after mes engine enableJack Xiao
2022-05-04drm/amdgpu/mes10.1: call general mes initializationJack Xiao
2022-05-04drm/amdgpu/mes: relocate status_fence slot allocationJack Xiao
2022-05-04drm/amdgpu: enable mes kiq N-1 test on sienna cichlidJack Xiao
2022-05-04drm/amdgpu/mes: extend mes framework to support multiple mes pipesJack Xiao
2022-05-04drm/amdgpu: use ring structure to access rptr/wptr v2Jack Xiao
2021-04-09drm/amdgpu: add the sched_score to amdgpu_ring_initChristian König
2020-12-14drm/ttm: cleanup BO size handling v3Christian König
2020-11-02drm/amdgpu: use "*" adjacent to data nameDeepak R Varma
2020-09-22drm/amdgpu/mes: simplify the return expression of mes_v10_1_ring_initQinglang Miao
2020-07-01drm/amdgpu/mes10.1: add no scheduler flag for mesAlex Deucher
2020-07-01drm/amdgpu/mes: allocate memory slots for hw resource settingLe Ma
2020-07-01drm/amdgpu/mes: add status fence memory definitionsLe Ma
2020-07-01drm/amdgpu/mes: correct register offset for sienna_cichlidLikun Gao
2020-07-01drm/amdgpu/mes10.1: update mes initializationJack Xiao
2020-07-01drm/amdgpu/mes10.1: copy mes fw info into global fw arrayJack Xiao
2020-07-01drm/amdgpu/mes10.1: add sienna_cichlid mes firmware supportJack Xiao
2020-07-01drm/amdgpu/mes10.1: implement setting hardware resourcesJack Xiao
2020-07-01drm/amdgpu/mes10.1: implement querying the scheduler statusJack Xiao
2020-07-01drm/amdgpu/mes10.1: implement removing hardware queueJack Xiao
2020-07-01drm/amdgpu/mes10.1: implement adding hardware queueJack Xiao
2020-07-01drm/amdgpu/mes10.1: add the helper function for mes command submissionJack Xiao
2020-07-01drm/amdgpu/mes10.1: add the mes fw apiJack Xiao
2020-07-01drm/amdgpu/mes10.1: enable the mes ring during initializationJack Xiao
2020-07-01drm/amdgpu/mes10.1: install mes queue via kiqJack Xiao
2020-07-01drm/amdgpu/mes10.1: install mes queue by register programmingJack Xiao
2020-07-01drm/amdgpu/mes10.1: initialize the mqdJack Xiao
2020-07-01drm/amdgpu/mes10.1: allocate mqd bufferJack Xiao
2020-07-01drm/amdgpu/mes10.1: implement the ring functions of mes specificJack Xiao
2020-07-01drm/amdgpu/mes10.1: initialize the software part of mes ringJack Xiao