aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu.h')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu.h b/drivers/gpu/drm/amd/amdgpu/amdgpu.h
index a7108ba94794..c83d7bd5b712 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu.h
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu.h
@@ -81,7 +81,7 @@ extern int amdgpu_pcie_gen2;
81extern int amdgpu_msi; 81extern int amdgpu_msi;
82extern int amdgpu_lockup_timeout; 82extern int amdgpu_lockup_timeout;
83extern int amdgpu_dpm; 83extern int amdgpu_dpm;
84extern int amdgpu_smc_load_fw; 84extern int amdgpu_fw_load_type;
85extern int amdgpu_aspm; 85extern int amdgpu_aspm;
86extern int amdgpu_runtime_pm; 86extern int amdgpu_runtime_pm;
87extern unsigned amdgpu_ip_block_mask; 87extern unsigned amdgpu_ip_block_mask;
@@ -1063,9 +1063,15 @@ struct amdgpu_sdma {
1063/* 1063/*
1064 * Firmware 1064 * Firmware
1065 */ 1065 */
1066enum amdgpu_firmware_load_type {
1067 AMDGPU_FW_LOAD_DIRECT = 0,
1068 AMDGPU_FW_LOAD_SMU,
1069 AMDGPU_FW_LOAD_PSP,
1070};
1071
1066struct amdgpu_firmware { 1072struct amdgpu_firmware {
1067 struct amdgpu_firmware_info ucode[AMDGPU_UCODE_ID_MAXIMUM]; 1073 struct amdgpu_firmware_info ucode[AMDGPU_UCODE_ID_MAXIMUM];
1068 bool smu_load; 1074 enum amdgpu_firmware_load_type load_type;
1069 struct amdgpu_bo *fw_buf; 1075 struct amdgpu_bo *fw_buf;
1070 unsigned int fw_size; 1076 unsigned int fw_size;
1071}; 1077};