Home
last modified time | relevance | path

Searched refs:smu_version (Results 1 - 25 of 49) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Dsmu_v12_0.c76 uint32_t if_version = 0xff, smu_version = 0xff; in smu_v12_0_check_fw_version() local
80 ret = smu_cmn_get_smc_version(smu, &if_version, &smu_version); in smu_v12_0_check_fw_version()
84 smu_program = (smu_version >> 24) & 0xff; in smu_v12_0_check_fw_version()
85 smu_major = (smu_version >> 16) & 0xff; in smu_v12_0_check_fw_version()
86 smu_minor = (smu_version >> 8) & 0xff; in smu_v12_0_check_fw_version()
87 smu_debug = (smu_version >> 0) & 0xff; in smu_v12_0_check_fw_version()
89 adev->pm.fw_version = smu_version; in smu_v12_0_check_fw_version()
103 smu_program, smu_version, smu_major, smu_minor, smu_debug); in smu_v12_0_check_fw_version()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Dsmu_v12_0.c74 uint32_t if_version = 0xff, smu_version = 0xff; in smu_v12_0_check_fw_version() local
79 ret = smu_cmn_get_smc_version(smu, &if_version, &smu_version); in smu_v12_0_check_fw_version()
83 smu_major = (smu_version >> 16) & 0xffff; in smu_v12_0_check_fw_version()
84 smu_minor = (smu_version >> 8) & 0xff; in smu_v12_0_check_fw_version()
85 smu_debug = (smu_version >> 0) & 0xff; in smu_v12_0_check_fw_version()
99 smu_version, smu_major, smu_minor, smu_debug); in smu_v12_0_check_fw_version()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/
H A Dsmu_cmn.c539 uint32_t *smu_version) in smu_cmn_get_smc_version()
543 if (!if_version && !smu_version) in smu_cmn_get_smc_version()
551 if (smu_version) in smu_cmn_get_smc_version()
552 *smu_version = smu->smc_fw_version; in smu_cmn_get_smc_version()
565 if (smu_version) { in smu_cmn_get_smc_version()
566 ret = smu_cmn_send_smc_msg(smu, SMU_MSG_GetSmuVersion, smu_version); in smu_cmn_get_smc_version()
570 smu->smc_fw_version = *smu_version; in smu_cmn_get_smc_version()
537 smu_cmn_get_smc_version(struct smu_context *smu, uint32_t *if_version, uint32_t *smu_version) smu_cmn_get_smc_version() argument
H A Dsmu_cmn.h74 uint32_t *smu_version);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/
H A Ddcn301_smu.c131 int smu_version = dcn301_smu_send_msg_with_param(clk_mgr, in dcn301_smu_get_smu_version() local
135 DC_LOG_DEBUG("%s %x\n", __func__, smu_version); in dcn301_smu_get_smu_version()
137 return smu_version; in dcn301_smu_get_smu_version()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Daldebaran_ppt.c473 u32 smu_version; in aldebaran_run_board_btc() local
479 ret = smu_cmn_get_smc_version(smu, NULL, &smu_version); in aldebaran_run_board_btc()
484 if (smu_version <= 0x00441d00) in aldebaran_run_board_btc()
1811 uint32_t if_version = 0xff, smu_version = 0xff; in aldebaran_check_ecc_table_support() local
1814 ret = smu_cmn_get_smc_version(smu, &if_version, &smu_version); in aldebaran_check_ecc_table_support()
1816 /* return not support if failed get smu_version */ in aldebaran_check_ecc_table_support()
1820 if (smu_version < SUPPORT_ECCTABLE_SMU_VERSION) in aldebaran_check_ecc_table_support()
1822 else if (smu_version >= SUPPORT_ECCTABLE_SMU_VERSION && in aldebaran_check_ecc_table_support()
1823 smu_version < SUPPORT_ECCTABLE_V2_SMU_VERSION) in aldebaran_check_ecc_table_support()
1891 u32 smu_version, fatal_er in aldebaran_mode1_reset() local
1925 u32 smu_version; aldebaran_mode2_reset() local
2037 uint32_t if_version = 0xff, smu_version = 0xff; aldebaran_check_bad_channel_info_support() local
[all...]
H A Dsmu_v13_0_6_ppt.c681 uint32_t smu_version; in smu_v13_0_6_get_smu_metrics_data() local
693 smu_cmn_get_smc_version(smu, NULL, &smu_version); in smu_v13_0_6_get_smu_metrics_data()
694 if (smu_version >= 0x552F00) { in smu_v13_0_6_get_smu_metrics_data()
1383 uint32_t smu_version; in smu_v13_0_6_notify_unload() local
1385 smu_cmn_get_smc_version(smu, NULL, &smu_version); in smu_v13_0_6_notify_unload()
1386 if (smu_version <= 0x553500) in smu_v13_0_6_notify_unload()
1647 uint32_t smu_version; in smu_v13_0_6_get_enabled_mask() local
1650 smu_cmn_get_smc_version(smu, NULL, &smu_version); in smu_v13_0_6_get_enabled_mask()
1653 if (ret == -EIO && smu_version < 0x552F00) { in smu_v13_0_6_get_enabled_mask()
2092 uint32_t smu_version; in smu_v13_0_6_get_thermal_temperature_range() local
[all...]
H A Dsmu_v13_0_0_ppt.c292 u32 smu_version; in smu_v13_0_0_get_allowed_feature_mask() local
312 smu_cmn_get_smc_version(smu, NULL, &smu_version); in smu_v13_0_0_get_allowed_feature_mask()
313 if ((smu_version < 0x004e3a00) || in smu_v13_0_0_get_allowed_feature_mask()
2209 u32 smu_version; in smu_v13_0_0_is_mode1_reset_supported() local
2216 smu_cmn_get_smc_version(smu, NULL, &smu_version); in smu_v13_0_0_is_mode1_reset_supported()
2217 if (smu_version < 0x004e2900) in smu_v13_0_0_is_mode1_reset_supported()
2407 uint32_t smu_version; in smu_v13_0_0_set_mode1_reset_param() local
2411 smu_cmn_get_smc_version(smu, NULL, &smu_version); in smu_v13_0_0_set_mode1_reset_param()
2413 if ((smu_version >= supported_version) && in smu_v13_0_0_set_mode1_reset_param()
2529 uint32_t if_version = 0xff, smu_version in smu_v13_0_0_check_ecc_table_support() local
[all...]
H A Dsmu_v13_0.c259 uint32_t if_version = 0xff, smu_version = 0xff; in smu_v13_0_check_fw_version() local
263 ret = smu_cmn_get_smc_version(smu, &if_version, &smu_version); in smu_v13_0_check_fw_version()
267 smu_program = (smu_version >> 24) & 0xff; in smu_v13_0_check_fw_version()
268 smu_major = (smu_version >> 16) & 0xff; in smu_v13_0_check_fw_version()
269 smu_minor = (smu_version >> 8) & 0xff; in smu_v13_0_check_fw_version()
270 smu_debug = (smu_version >> 0) & 0xff; in smu_v13_0_check_fw_version()
273 adev->pm.fw_version = smu_version; in smu_v13_0_check_fw_version()
278 smu_program, smu_version, smu_major, smu_minor, smu_debug); in smu_v13_0_check_fw_version()
292 smu_program, smu_version, smu_major, smu_minor, smu_debug); in smu_v13_0_check_fw_version()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Darcturus_ppt.c906 uint32_t smu_version; in arcturus_force_clk_levels() local
909 ret = smu_cmn_get_smc_version(smu, NULL, &smu_version); in arcturus_force_clk_levels()
915 if ((smu_version >= 0x361200) && in arcturus_force_clk_levels()
916 (smu_version <= 0x361a00)) { in arcturus_force_clk_levels()
1216 uint32_t smu_version; in arcturus_get_power_profile_mode() local
1221 result = smu_cmn_get_smc_version(smu, NULL, &smu_version); in arcturus_get_power_profile_mode()
1225 if (smu_version >= 0x360d00) in arcturus_get_power_profile_mode()
1244 if (smu_version >= 0x360d00) { in arcturus_get_power_profile_mode()
1259 if (smu_version >= 0x360d00) { in arcturus_get_power_profile_mode()
1301 uint32_t smu_version; in arcturus_set_power_profile_mode() local
1389 uint32_t smu_version; arcturus_set_performance_level() local
2120 uint32_t top32 = 0, bottom32 = 0, smu_version; arcturus_get_unique_id() local
2159 uint32_t smu_version; arcturus_set_df_cstate() local
2179 uint32_t smu_version; arcturus_allow_xgmi_power_down() local
[all...]
H A Dsmu_v11_0.c215 uint32_t if_version = 0xff, smu_version = 0xff; in smu_v11_0_check_fw_version() local
220 ret = smu_cmn_get_smc_version(smu, &if_version, &smu_version); in smu_v11_0_check_fw_version()
224 smu_major = (smu_version >> 16) & 0xffff; in smu_v11_0_check_fw_version()
225 smu_minor = (smu_version >> 8) & 0xff; in smu_v11_0_check_fw_version()
226 smu_debug = (smu_version >> 0) & 0xff; in smu_v11_0_check_fw_version()
265 smu_version, smu_major, smu_minor, smu_debug); in smu_v11_0_check_fw_version()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Darcturus_ppt.c1008 uint32_t smu_version; in arcturus_force_clk_levels() local
1011 ret = smu_cmn_get_smc_version(smu, NULL, &smu_version); in arcturus_force_clk_levels()
1017 if ((smu_version >= 0x361200) && in arcturus_force_clk_levels()
1018 (smu_version <= 0x361a00)) { in arcturus_force_clk_levels()
1389 uint32_t smu_version; in arcturus_get_power_profile_mode() local
1394 result = smu_cmn_get_smc_version(smu, NULL, &smu_version); in arcturus_get_power_profile_mode()
1398 if (smu_version >= 0x360d00) in arcturus_get_power_profile_mode()
1417 if (smu_version >= 0x360d00) { in arcturus_get_power_profile_mode()
1432 if (smu_version >= 0x360d00) { in arcturus_get_power_profile_mode()
1474 uint32_t smu_version; in arcturus_set_power_profile_mode() local
1562 uint32_t smu_version; arcturus_set_performance_level() local
2217 uint32_t top32 = 0, bottom32 = 0, smu_version; arcturus_get_unique_id() local
2247 uint32_t smu_version; arcturus_set_df_cstate() local
2274 uint32_t smu_version; arcturus_allow_xgmi_power_down() local
[all...]
H A Dsmu_v11_0.c201 uint32_t if_version = 0xff, smu_version = 0xff; in smu_v11_0_check_fw_version() local
205 ret = smu_cmn_get_smc_version(smu, &if_version, &smu_version); in smu_v11_0_check_fw_version()
209 smu_program = (smu_version >> 24) & 0xff; in smu_v11_0_check_fw_version()
210 smu_major = (smu_version >> 16) & 0xff; in smu_v11_0_check_fw_version()
211 smu_minor = (smu_version >> 8) & 0xff; in smu_v11_0_check_fw_version()
212 smu_debug = (smu_version >> 0) & 0xff; in smu_v11_0_check_fw_version()
214 adev->pm.fw_version = smu_version; in smu_v11_0_check_fw_version()
266 smu_program, smu_version, smu_major, smu_minor, smu_debug); in smu_v11_0_check_fw_version()
H A Dsienna_cichlid_ppt.c1278 uint32_t smu_version; in sienna_cichlid_print_clk_levels() local
1387 smu_cmn_get_smc_version(smu, NULL, &smu_version); in sienna_cichlid_print_clk_levels()
1389 (smu_version < 0x003a2900)) in sienna_cichlid_print_clk_levels()
2148 uint32_t smu_version; in sienna_cichlid_dump_od_table() local
2155 smu_cmn_get_smc_version(smu, NULL, &smu_version); in sienna_cichlid_dump_od_table()
2157 (smu_version < 0x003a2900))) in sienna_cichlid_dump_od_table()
2235 uint32_t smu_version; in sienna_cichlid_od_edit_dpm_table() local
2388 smu_cmn_get_smc_version(smu, NULL, &smu_version); in sienna_cichlid_od_edit_dpm_table()
2390 (smu_version < 0x003a2900)) { in sienna_cichlid_od_edit_dpm_table()
2460 u32 smu_version; in sienna_cichlid_is_mode1_reset_supported() local
4056 uint32_t if_version = 0xff, smu_version = 0xff; sienna_cichlid_check_ecc_table_support() local
4129 uint32_t smu_version; sienna_cichlid_gpo_control() local
4170 uint32_t smu_version; sienna_cichlid_notify_2nd_usb20_port() local
4328 u32 smu_version; sienna_cichlid_mode2_reset() local
[all...]
H A Dvangogh_ppt.c229 uint32_t smu_version; in vangogh_tables_init() local
232 ret = smu_cmn_get_smc_version(smu, &if_version, &smu_version); in vangogh_tables_init()
259 if (smu_version >= 0x043F3E00) in vangogh_tables_init()
2015 uint32_t smu_version; in vangogh_common_get_gpu_metrics() local
2020 ret = smu_cmn_get_smc_version(smu, &if_version, &smu_version); in vangogh_common_get_gpu_metrics()
2024 smu_program = (smu_version >> 24) & 0xff; in vangogh_common_get_gpu_metrics()
2025 fw_version = smu_version & 0xffffff; in vangogh_common_get_gpu_metrics()
2033 if (smu_version >= 0x043F3E00) { in vangogh_common_get_gpu_metrics()
H A Dnavi10_ppt.c910 uint32_t smu_version; in navi1x_get_smu_metrics_data() local
913 ret = smu_cmn_get_smc_version(smu, NULL, &smu_version); in navi1x_get_smu_metrics_data()
921 if (smu_version > 0x00341C00) in navi1x_get_smu_metrics_data()
929 if (((adev->ip_versions[MP1_HWIP][0] == IP_VERSION(11, 0, 5)) && smu_version > 0x00351F00) || in navi1x_get_smu_metrics_data()
930 ((adev->ip_versions[MP1_HWIP][0] == IP_VERSION(11, 0, 0)) && smu_version > 0x002A3B00)) in navi1x_get_smu_metrics_data()
3350 uint32_t smu_version; in navi1x_get_gpu_metrics() local
3353 ret = smu_cmn_get_smc_version(smu, NULL, &smu_version); in navi1x_get_gpu_metrics()
3361 if (smu_version > 0x00341C00) in navi1x_get_gpu_metrics()
3369 if (((adev->ip_versions[MP1_HWIP][0] == IP_VERSION(11, 0, 5)) && smu_version > 0x00351F00) || in navi1x_get_gpu_metrics()
3370 ((adev->ip_versions[MP1_HWIP][0] == IP_VERSION(11, 0, 0)) && smu_version > in navi1x_get_gpu_metrics()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/
H A Dsmu_cmn.c822 uint32_t *smu_version) in smu_cmn_get_smc_version()
826 if (!if_version && !smu_version) in smu_cmn_get_smc_version()
834 if (smu_version) in smu_cmn_get_smc_version()
835 *smu_version = smu->smc_fw_version; in smu_cmn_get_smc_version()
848 if (smu_version) { in smu_cmn_get_smc_version()
849 ret = smu_cmn_send_smc_msg(smu, SMU_MSG_GetSmuVersion, smu_version); in smu_cmn_get_smc_version()
853 smu->smc_fw_version = *smu_version; in smu_cmn_get_smc_version()
820 smu_cmn_get_smc_version(struct smu_context *smu, uint32_t *if_version, uint32_t *smu_version) smu_cmn_get_smc_version() argument
H A Dsmu_cmn.h100 uint32_t *smu_version);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dsmu8_smumgr.c746 hwmgr->smu_version = cgs_read_register(hwmgr->device, mmMP0PUB_IND_DATA); in smu8_start_smu()
748 ((hwmgr->smu_version >> 16) & 0xFF), in smu8_start_smu()
749 ((hwmgr->smu_version >> 8) & 0xFF), in smu8_start_smu()
750 (hwmgr->smu_version & 0xFF)); in smu8_start_smu()
751 adev->pm.fw_version = hwmgr->smu_version >> 8; in smu8_start_smu()
H A Dsmu10_smumgr.c226 smum_send_msg_to_smc(hwmgr, PPSMC_MSG_GetSmuVersion, &hwmgr->smu_version); in smu10_start_smu()
227 adev->pm.fw_version = hwmgr->smu_version >> 8; in smu10_start_smu()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dsmu8_smumgr.c746 hwmgr->smu_version = cgs_read_register(hwmgr->device, mmMP0PUB_IND_DATA); in smu8_start_smu()
748 ((hwmgr->smu_version >> 16) & 0xFF), in smu8_start_smu()
749 ((hwmgr->smu_version >> 8) & 0xFF), in smu8_start_smu()
750 (hwmgr->smu_version & 0xFF)); in smu8_start_smu()
751 adev->pm.fw_version = hwmgr->smu_version >> 8; in smu8_start_smu()
H A Dsmu10_smumgr.c225 smum_send_msg_to_smc(hwmgr, PPSMC_MSG_GetSmuVersion, &hwmgr->smu_version); in smu10_start_smu()
226 adev->pm.fw_version = hwmgr->smu_version >> 8; in smu10_start_smu()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu10_hwmgr.c634 if (hwmgr->smu_version < 0x1E3700) { in smu10_dpm_force_dpm_level()
1303 (hwmgr->smu_version >= 0x41e3b)) in smu10_read_sensor()
1306 (hwmgr->smu_version >= 0x1e5500)) in smu10_read_sensor()
1480 (hwmgr->smu_version >= 0x41e2b)) in smu10_is_raven1_refresh()
H A Dvega12_hwmgr.h390 uint32_t smu_version; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dvega12_hwmgr.h391 uint32_t smu_version; member

Completed in 49 milliseconds

12