aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/include/kgd_pp_interface.h
diff options
context:
space:
mode:
authorLijo Lazar <lijo.lazar@amd.com>2021-04-15 15:22:28 +0800
committerAlex Deucher <alexander.deucher@amd.com>2021-05-10 18:06:45 -0400
commitb8c78bdb0bc68eb5e681e60b0aa54dd23c5d7d01 (patch)
treea64381f0b3eb7b859ffc1bd51cd6082c4b9e1193 /drivers/gpu/drm/amd/include/kgd_pp_interface.h
parentdrm/amdkfd: fix no atomics settings in the kfd topology (diff)
downloadlinux-b8c78bdb0bc68eb5e681e60b0aa54dd23c5d7d01.tar.gz
linux-b8c78bdb0bc68eb5e681e60b0aa54dd23c5d7d01.zip
drm/amd/pm: Add interface to get FW private buffer
v1: Add new interface to get FW private buffer details v2: Drop domain check v3: Use amdgpu_bo_kmap to get cpu address Signed-off-by: Lijo Lazar <lijo.lazar@amd.com> Suggested-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Reviewed-by: Kevin Wang <kevin1.wang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/include/kgd_pp_interface.h')
-rw-r--r--drivers/gpu/drm/amd/include/kgd_pp_interface.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/include/kgd_pp_interface.h b/drivers/gpu/drm/amd/include/kgd_pp_interface.h
index 353468667036..abd5a9d41d4c 100644
--- a/drivers/gpu/drm/amd/include/kgd_pp_interface.h
+++ b/drivers/gpu/drm/amd/include/kgd_pp_interface.h
@@ -350,6 +350,7 @@ struct amd_pm_funcs {
unsigned int *num_states);
int (*get_dpm_clock_table)(void *handle,
struct dpm_clocks *clock_table);
+ int (*get_smu_prv_buf_details)(void *handle, void **addr, size_t *size);
};
struct metrics_table_header {