| /drivers/gpu/drm/amd/pm/swsmu/ |
| A D | smu_internal.h | 30 #define smu_ppt_funcs(intf, ret, smu, args...) \ argument 33 #define smu_init_microcode(smu) smu_ppt_funcs(init_microcode, 0, smu) argument 34 #define smu_fini_microcode(smu) smu_ppt_funcs(fini_microcode, 0, smu) argument 35 #define smu_init_smc_tables(smu) smu_ppt_funcs(init_smc_tables, 0, smu) argument 36 #define smu_fini_smc_tables(smu) smu_ppt_funcs(fini_smc_tables, 0, smu) argument 37 #define smu_init_power(smu) smu_ppt_funcs(init_power, 0, smu) argument 38 #define smu_fini_power(smu) smu_ppt_funcs(fini_power, 0, smu) argument 39 #define smu_setup_pptable(smu) smu_ppt_funcs(setup_pptable, 0, smu) argument 43 #define smu_write_pptable(smu) smu_ppt_funcs(write_pptable, 0, smu) argument 74 #define smu_run_btc(smu) smu_ppt_funcs(run_btc, 0, smu) argument [all …]
|
| A D | amdgpu_smu.c | 87 struct smu_context *smu = handle; in smu_sys_get_pp_feature_mask() local 98 struct smu_context *smu = handle; in smu_sys_set_pp_feature_mask() local 196 struct smu_context *smu = handle; in smu_get_mclk() local 210 struct smu_context *smu = handle; in smu_get_sclk() local 394 struct smu_context *smu = handle; in smu_dpm_set_power_gate() local 616 struct smu_context *smu = handle; in smu_sys_get_pp_table() local 637 struct smu_context *smu = handle; in smu_sys_set_pp_table() local 795 struct smu_context *smu; in smu_early_init() local 1258 struct smu_context *smu = in smu_swctf_delayed_work_handler() local 2253 struct smu_context *smu = handle; in smu_display_configuration_change() local [all …]
|
| A D | smu_cmn.c | 65 static void smu_cmn_read_arg(struct smu_context *smu, in smu_cmn_read_arg() 110 static u32 __smu_cmn_poll_stat(struct smu_context *smu) in __smu_cmn_poll_stat() 237 static void __smu_cmn_send_msg(struct smu_context *smu, in __smu_cmn_send_msg() 365 int smu_cmn_wait_for_response(struct smu_context *smu) in smu_cmn_wait_for_response() 488 int smu_cmn_send_smc_msg(struct smu_context *smu, in smu_cmn_send_smc_msg() 498 int smu_cmn_send_debug_smc_msg(struct smu_context *smu, in smu_cmn_send_debug_smc_msg() 683 int smu_cmn_get_enabled_mask(struct smu_context *smu, in smu_cmn_get_enabled_mask() 915 int smu_cmn_get_smc_version(struct smu_context *smu, in smu_cmn_get_smc_version() 954 int smu_cmn_update_table(struct smu_context *smu, in smu_cmn_update_table() 1012 int smu_cmn_write_pptable(struct smu_context *smu) in smu_cmn_write_pptable() [all …]
|
| /drivers/gpu/drm/amd/pm/swsmu/smu13/ |
| A D | smu_v13_0.c | 93 int smu_v13_0_init_microcode(struct smu_context *smu) in smu_v13_0_init_microcode() 136 void smu_v13_0_fini_microcode(struct smu_context *smu) in smu_v13_0_fini_microcode() 144 int smu_v13_0_load_microcode(struct smu_context *smu) in smu_v13_0_load_microcode() 405 int smu_v13_0_setup_pptable(struct smu_context *smu) in smu_v13_0_setup_pptable() 549 int smu_v13_0_init_power(struct smu_context *smu) in smu_v13_0_init_power() 565 int smu_v13_0_fini_power(struct smu_context *smu) in smu_v13_0_fini_power() 2022 int smu_v13_0_run_btc(struct smu_context *smu) in smu_v13_0_run_btc() 2033 int smu_v13_0_gpo_control(struct smu_context *smu, in smu_v13_0_gpo_control() 2217 int smu_v13_0_baco_enter(struct smu_context *smu) in smu_v13_0_baco_enter() 2235 int smu_v13_0_baco_exit(struct smu_context *smu) in smu_v13_0_baco_exit() [all …]
|
| A D | aldebaran_ppt.c | 227 static int aldebaran_tables_init(struct smu_context *smu) in aldebaran_tables_init() 526 static int aldebaran_setup_pptable(struct smu_context *smu) in aldebaran_setup_pptable() 552 static bool aldebaran_is_primary(struct smu_context *smu) in aldebaran_is_primary() 562 static int aldebaran_run_board_btc(struct smu_context *smu) in aldebaran_run_board_btc() 579 static int aldebaran_run_btc(struct smu_context *smu) in aldebaran_run_btc() 641 static void aldebaran_get_clk_table(struct smu_context *smu, in aldebaran_get_clk_table() 1182 static int aldebaran_read_sensor(struct smu_context *smu, in aldebaran_read_sensor() 1535 struct smu_context *smu = adev->powerplay.pp_handle; in aldebaran_i2c_xfer() local 1925 static int aldebaran_mode1_reset(struct smu_context *smu) in aldebaran_mode1_reset() 1957 static int aldebaran_mode2_reset(struct smu_context *smu) in aldebaran_mode2_reset() [all …]
|
| A D | smu_v13_0_0_ppt.c | 299 smu_v13_0_0_get_allowed_feature_mask(struct smu_context *smu, in smu_v13_0_0_get_allowed_feature_mask() 445 static int smu_v13_0_0_setup_pptable(struct smu_context *smu) in smu_v13_0_0_setup_pptable() 481 static int smu_v13_0_0_tables_init(struct smu_context *smu) in smu_v13_0_0_tables_init() 553 static int smu_v13_0_0_init_smc_tables(struct smu_context *smu) in smu_v13_0_0_init_smc_tables() 923 static int smu_v13_0_0_read_sensor(struct smu_context *smu, in smu_v13_0_0_read_sensor() 1144 static void smu_v13_0_0_dump_od_table(struct smu_context *smu, in smu_v13_0_0_dump_od_table() 2718 struct smu_context *smu = adev->powerplay.pp_handle; in smu_v13_0_0_i2c_xfer() local 2866 static int smu_v13_0_0_set_mp1_state(struct smu_context *smu, in smu_v13_0_0_set_mp1_state() 2912 static int smu_v13_0_0_mode1_reset(struct smu_context *smu) in smu_v13_0_0_mode1_reset() 2946 static int smu_v13_0_0_mode2_reset(struct smu_context *smu) in smu_v13_0_0_mode2_reset() [all …]
|
| A D | smu_v13_0_7_ppt.c | 268 smu_v13_0_7_get_allowed_feature_mask(struct smu_context *smu, in smu_v13_0_7_get_allowed_feature_mask() 393 static int smu_v13_0_7_check_fw_status(struct smu_context *smu) in smu_v13_0_7_check_fw_status() 458 static int smu_v13_0_7_setup_pptable(struct smu_context *smu) in smu_v13_0_7_setup_pptable() 496 static int smu_v13_0_7_tables_init(struct smu_context *smu) in smu_v13_0_7_tables_init() 561 static int smu_v13_0_7_init_smc_tables(struct smu_context *smu) in smu_v13_0_7_init_smc_tables() 707 static bool smu_v13_0_7_is_dpm_running(struct smu_context *smu) in smu_v13_0_7_is_dpm_running() 912 static int smu_v13_0_7_read_sensor(struct smu_context *smu, in smu_v13_0_7_read_sensor() 1133 static void smu_v13_0_7_dump_od_table(struct smu_context *smu, in smu_v13_0_7_dump_od_table() 2631 static int smu_v13_0_7_set_mp1_state(struct smu_context *smu, in smu_v13_0_7_set_mp1_state() 2659 static int smu_v13_0_7_set_df_cstate(struct smu_context *smu, in smu_v13_0_7_set_df_cstate() [all …]
|
| A D | smu_v13_0_6_ppt.c | 286 bool smu_v13_0_6_cap_supported(struct smu_context *smu, in smu_v13_0_6_cap_supported() 1787 struct smu_context *smu = adev->powerplay.pp_handle; in smu_v13_0_6_irq_process() local 2315 struct smu_context *smu = adev->powerplay.pp_handle; in smu_v13_0_6_i2c_xfer() local 3170 struct smu_context *smu = adev->powerplay.pp_handle; in mca_smu_set_debug_mode() local 3274 struct smu_context *smu = adev->powerplay.pp_handle; in mca_bank_read_reg() local 3470 struct smu_context *smu = adev->powerplay.pp_handle; in mca_smu_bank_is_valid() local 3564 struct smu_context *smu = adev->powerplay.pp_handle; in mca_get_valid_mca_count() local 3635 struct smu_context *smu = adev->powerplay.pp_handle; in aca_smu_set_debug_mode() local 3671 struct smu_context *smu = adev->powerplay.pp_handle; in aca_smu_get_valid_aca_count() local 3728 struct smu_context *smu = adev->powerplay.pp_handle; in aca_bank_read_reg() local [all …]
|
| A D | smu_v13_0_5_ppt.c | 124 static int smu_v13_0_5_init_smc_tables(struct smu_context *smu) in smu_v13_0_5_init_smc_tables() 166 static int smu_v13_0_5_fini_smc_tables(struct smu_context *smu) in smu_v13_0_5_fini_smc_tables() 196 static int smu_v13_0_5_dpm_set_vcn_enable(struct smu_context *smu, in smu_v13_0_5_dpm_set_vcn_enable() 229 static bool smu_v13_0_5_is_dpm_running(struct smu_context *smu) in smu_v13_0_5_is_dpm_running() 242 static int smu_v13_0_5_mode_reset(struct smu_context *smu, int type) in smu_v13_0_5_mode_reset() 253 static int smu_v13_0_5_mode2_reset(struct smu_context *smu) in smu_v13_0_5_mode2_reset() 258 static int smu_v13_0_5_get_smu_metrics_data(struct smu_context *smu, in smu_v13_0_5_get_smu_metrics_data() 321 static int smu_v13_0_5_read_sensor(struct smu_context *smu, in smu_v13_0_5_read_sensor() 861 static int smu_v13_0_5_print_clk_levels(struct smu_context *smu, in smu_v13_0_5_print_clk_levels() 935 static int smu_v13_0_5_force_clk_levels(struct smu_context *smu, in smu_v13_0_5_force_clk_levels() [all …]
|
| A D | yellow_carp_ppt.c | 151 static int yellow_carp_init_smc_tables(struct smu_context *smu) in yellow_carp_init_smc_tables() 193 static int yellow_carp_fini_smc_tables(struct smu_context *smu) in yellow_carp_fini_smc_tables() 223 static int yellow_carp_dpm_set_vcn_enable(struct smu_context *smu, in yellow_carp_dpm_set_vcn_enable() 256 static bool yellow_carp_is_dpm_running(struct smu_context *smu) in yellow_carp_is_dpm_running() 269 static int yellow_carp_post_smu_init(struct smu_context *smu) in yellow_carp_post_smu_init() 281 static int yellow_carp_mode_reset(struct smu_context *smu, int type) in yellow_carp_mode_reset() 292 static int yellow_carp_mode2_reset(struct smu_context *smu) in yellow_carp_mode2_reset() 412 static int yellow_carp_read_sensor(struct smu_context *smu, in yellow_carp_read_sensor() 1041 static int yellow_carp_print_clk_levels(struct smu_context *smu, in yellow_carp_print_clk_levels() 1117 static int yellow_carp_force_clk_levels(struct smu_context *smu, in yellow_carp_force_clk_levels() [all …]
|
| A D | smu_v13_0_4_ppt.c | 150 static int smu_v13_0_4_init_smc_tables(struct smu_context *smu) in smu_v13_0_4_init_smc_tables() 192 static int smu_v13_0_4_fini_smc_tables(struct smu_context *smu) in smu_v13_0_4_fini_smc_tables() 211 static bool smu_v13_0_4_is_dpm_running(struct smu_context *smu) in smu_v13_0_4_is_dpm_running() 247 static ssize_t smu_v13_0_4_get_gpu_metrics(struct smu_context *smu, in smu_v13_0_4_get_gpu_metrics() 300 static int smu_v13_0_4_get_smu_metrics_data(struct smu_context *smu, in smu_v13_0_4_get_smu_metrics_data() 468 static int smu_v13_0_4_get_dpm_level_count(struct smu_context *smu, in smu_v13_0_4_get_dpm_level_count() 497 static int smu_v13_0_4_print_clk_levels(struct smu_context *smu, in smu_v13_0_4_print_clk_levels() 571 static int smu_v13_0_4_read_sensor(struct smu_context *smu, in smu_v13_0_4_read_sensor() 886 static int smu_v13_0_4_force_clk_levels(struct smu_context *smu, in smu_v13_0_4_force_clk_levels() 1075 static int smu_v13_0_4_mode2_reset(struct smu_context *smu) in smu_v13_0_4_mode2_reset() [all …]
|
| A D | smu_v13_0_12_ppt.c | 143 static int smu_v13_0_12_get_enabled_mask(struct smu_context *smu, in smu_v13_0_12_get_enabled_mask() 158 static int smu_v13_0_12_fru_get_product_info(struct smu_context *smu, in smu_v13_0_12_fru_get_product_info() 190 static void smu_v13_0_12_init_xgmi_data(struct smu_context *smu, in smu_v13_0_12_init_xgmi_data() 215 int smu_v13_0_12_setup_driver_pptable(struct smu_context *smu) in smu_v13_0_12_setup_driver_pptable() 284 bool smu_v13_0_12_is_dpm_running(struct smu_context *smu) in smu_v13_0_12_is_dpm_running() 297 int smu_v13_0_12_get_smu_metrics_data(struct smu_context *smu, in smu_v13_0_12_get_smu_metrics_data() 362 ssize_t smu_v13_0_12_get_xcp_metrics(struct smu_context *smu, struct amdgpu_xcp *xcp, void *table, … in smu_v13_0_12_get_xcp_metrics() 418 ssize_t smu_v13_0_12_get_gpu_metrics(struct smu_context *smu, void **table, void *smu_metrics) in smu_v13_0_12_get_gpu_metrics()
|
| /drivers/gpu/drm/amd/pm/swsmu/smu11/ |
| A D | smu_v11_0.c | 93 int smu_v11_0_init_microcode(struct smu_context *smu) in smu_v11_0_init_microcode() 132 void smu_v11_0_fini_microcode(struct smu_context *smu) in smu_v11_0_fini_microcode() 140 int smu_v11_0_load_microcode(struct smu_context *smu) in smu_v11_0_load_microcode() 180 int smu_v11_0_check_fw_status(struct smu_context *smu) in smu_v11_0_check_fw_status() 195 int smu_v11_0_check_fw_version(struct smu_context *smu) in smu_v11_0_check_fw_version() 313 int smu_v11_0_setup_pptable(struct smu_context *smu) in smu_v11_0_setup_pptable() 471 int smu_v11_0_init_power(struct smu_context *smu) in smu_v11_0_init_power() 489 int smu_v11_0_fini_power(struct smu_context *smu) in smu_v11_0_fini_power() 1660 int smu_v11_0_baco_enter(struct smu_context *smu) in smu_v11_0_baco_enter() 1673 int smu_v11_0_baco_exit(struct smu_context *smu) in smu_v11_0_baco_exit() [all …]
|
| A D | sienna_cichlid_ppt.c | 96 static int get_table_size(struct smu_context *smu) in get_table_size() 279 sienna_cichlid_get_allowed_feature_mask(struct smu_context *smu, in sienna_cichlid_get_allowed_feature_mask() 508 static int sienna_cichlid_setup_pptable(struct smu_context *smu) in sienna_cichlid_setup_pptable() 531 static int sienna_cichlid_tables_init(struct smu_context *smu) in sienna_cichlid_tables_init() 1929 static int sienna_cichlid_read_sensor(struct smu_context *smu, in sienna_cichlid_read_sensor() 2474 static int sienna_cichlid_run_btc(struct smu_context *smu) in sienna_cichlid_run_btc() 2485 static int sienna_cichlid_baco_enter(struct smu_context *smu) in sienna_cichlid_baco_enter() 2495 static int sienna_cichlid_baco_exit(struct smu_context *smu) in sienna_cichlid_baco_exit() 2539 struct smu_context *smu = adev->powerplay.pp_handle; in sienna_cichlid_i2c_xfer() local 2997 static void sienna_cichlid_stb_init(struct smu_context *smu) in sienna_cichlid_stb_init() [all …]
|
| A D | navi10_ppt.c | 262 static bool is_asic_secure(struct smu_context *smu) in is_asic_secure() 278 navi10_get_allowed_feature_mask(struct smu_context *smu, in navi10_get_allowed_feature_mask() 471 static int navi10_setup_pptable(struct smu_context *smu) in navi10_setup_pptable() 494 static int navi10_tables_init(struct smu_context *smu) in navi10_tables_init() 2228 static int navi10_read_sensor(struct smu_context *smu, in navi10_read_sensor() 2529 static int navi10_baco_enter(struct smu_context *smu) in navi10_baco_enter() 2559 static int navi10_baco_exit(struct smu_context *smu) in navi10_baco_exit() 2804 static int navi10_run_btc(struct smu_context *smu) in navi10_run_btc() 3036 struct smu_context *smu = adev->powerplay.pp_handle; in navi10_i2c_xfer() local 3468 static int navi10_post_smu_init(struct smu_context *smu) in navi10_post_smu_init() [all …]
|
| A D | vangogh_ppt.c | 224 static int vangogh_tables_init(struct smu_context *smu) in vangogh_tables_init() 442 static int vangogh_init_smc_tables(struct smu_context *smu) in vangogh_init_smc_tables() 501 static bool vangogh_is_dpm_running(struct smu_context *smu) in vangogh_is_dpm_running() 664 static int vangogh_print_clk_levels(struct smu_context *smu, in vangogh_print_clk_levels() 1158 static int vangogh_force_clk_levels(struct smu_context *smu, in vangogh_force_clk_levels() 1489 static int vangogh_read_sensor(struct smu_context *smu, in vangogh_read_sensor() 2209 static int vangogh_post_smu_init(struct smu_context *smu) in vangogh_post_smu_init() 2275 static int vangogh_mode2_reset(struct smu_context *smu) in vangogh_mode2_reset() 2305 static int vangogh_get_power_limit(struct smu_context *smu, in vangogh_get_power_limit() 2347 static int vangogh_get_ppt_limit(struct smu_context *smu, in vangogh_get_ppt_limit() [all …]
|
| A D | arcturus_ppt.c | 250 static int arcturus_tables_init(struct smu_context *smu) in arcturus_tables_init() 333 static int arcturus_init_smc_tables(struct smu_context *smu) in arcturus_init_smc_tables() 349 arcturus_get_allowed_feature_mask(struct smu_context *smu, in arcturus_get_allowed_feature_mask() 535 static int arcturus_setup_pptable(struct smu_context *smu) in arcturus_setup_pptable() 558 static int arcturus_run_btc(struct smu_context *smu) in arcturus_run_btc() 614 static void arcturus_get_clk_table(struct smu_context *smu, in arcturus_get_clk_table() 800 static int arcturus_emit_clk_levels(struct smu_context *smu, in arcturus_emit_clk_levels() 1095 static int arcturus_read_sensor(struct smu_context *smu, in arcturus_read_sensor() 1635 struct smu_context *smu = adev->powerplay.pp_handle; in arcturus_i2c_xfer() local 1804 static int arcturus_set_df_cstate(struct smu_context *smu, in arcturus_set_df_cstate() [all …]
|
| A D | cyan_skillfish_ppt.c | 87 static int cyan_skillfish_tables_init(struct smu_context *smu) in cyan_skillfish_tables_init() 117 static int cyan_skillfish_init_smc_tables(struct smu_context *smu) in cyan_skillfish_init_smc_tables() 129 cyan_skillfish_get_smu_metrics_data(struct smu_context *smu, in cyan_skillfish_get_smu_metrics_data() 190 static int cyan_skillfish_read_sensor(struct smu_context *smu, in cyan_skillfish_read_sensor() 259 static int cyan_skillfish_get_current_clk_freq(struct smu_context *smu, in cyan_skillfish_get_current_clk_freq() 290 static int cyan_skillfish_print_clk_levels(struct smu_context *smu, in cyan_skillfish_print_clk_levels() 359 static bool cyan_skillfish_is_dpm_running(struct smu_context *smu) in cyan_skillfish_is_dpm_running() 383 static ssize_t cyan_skillfish_get_gpu_metrics(struct smu_context *smu, in cyan_skillfish_get_gpu_metrics() 438 static int cyan_skillfish_od_edit_dpm_table(struct smu_context *smu, in cyan_skillfish_od_edit_dpm_table() 565 static int cyan_skillfish_get_enabled_mask(struct smu_context *smu, in cyan_skillfish_get_enabled_mask() [all …]
|
| /drivers/gpu/drm/amd/pm/swsmu/smu14/ |
| A D | smu_v14_0.c | 69 int smu_v14_0_init_microcode(struct smu_context *smu) in smu_v14_0_init_microcode() 111 void smu_v14_0_fini_microcode(struct smu_context *smu) in smu_v14_0_fini_microcode() 119 int smu_v14_0_load_microcode(struct smu_context *smu) in smu_v14_0_load_microcode() 213 int smu_v14_0_check_fw_status(struct smu_context *smu) in smu_v14_0_check_fw_status() 396 int smu_v14_0_setup_pptable(struct smu_context *smu) in smu_v14_0_setup_pptable() 535 int smu_v14_0_init_power(struct smu_context *smu) in smu_v14_0_init_power() 551 int smu_v14_0_fini_power(struct smu_context *smu) in smu_v14_0_fini_power() 1629 int smu_v14_0_run_btc(struct smu_context *smu) in smu_v14_0_run_btc() 1640 int smu_v14_0_gpo_control(struct smu_context *smu, in smu_v14_0_gpo_control() 1825 int smu_v14_0_baco_enter(struct smu_context *smu) in smu_v14_0_baco_enter() [all …]
|
| A D | smu_v14_0_0_ppt.c | 185 static int smu_v14_0_0_init_smc_tables(struct smu_context *smu) in smu_v14_0_0_init_smc_tables() 227 static int smu_v14_0_0_fini_smc_tables(struct smu_context *smu) in smu_v14_0_0_fini_smc_tables() 257 static int smu_v14_0_0_get_smu_metrics_data(struct smu_context *smu, in smu_v14_0_0_get_smu_metrics_data() 377 static int smu_v14_0_0_read_sensor(struct smu_context *smu, in smu_v14_0_0_read_sensor() 469 static bool smu_v14_0_0_is_dpm_running(struct smu_context *smu) in smu_v14_0_0_is_dpm_running() 617 static int smu_v14_0_0_mode2_reset(struct smu_context *smu) in smu_v14_0_0_mode2_reset() 1132 static int smu_v14_0_0_print_clk_levels(struct smu_context *smu, in smu_v14_0_0_print_clk_levels() 1264 static int smu_v14_0_0_force_clk_levels(struct smu_context *smu, in smu_v14_0_0_force_clk_levels() 1544 static int smu_v14_0_0_set_vpe_enable(struct smu_context *smu, in smu_v14_0_0_set_vpe_enable() 1552 static int smu_v14_0_0_set_isp_enable(struct smu_context *smu, in smu_v14_0_0_set_isp_enable() [all …]
|
| A D | smu_v14_0_2_ppt.c | 268 smu_v14_0_2_get_allowed_feature_mask(struct smu_context *smu, in smu_v14_0_2_get_allowed_feature_mask() 389 static int smu_v14_0_2_setup_pptable(struct smu_context *smu) in smu_v14_0_2_setup_pptable() 414 static int smu_v14_0_2_tables_init(struct smu_context *smu) in smu_v14_0_2_tables_init() 483 static int smu_v14_0_2_init_smc_tables(struct smu_context *smu) in smu_v14_0_2_init_smc_tables() 841 static int smu_v14_0_2_read_sensor(struct smu_context *smu, in smu_v14_0_2_read_sensor() 1923 static int smu_v14_0_2_baco_enter(struct smu_context *smu) in smu_v14_0_2_baco_enter() 1935 static int smu_v14_0_2_baco_exit(struct smu_context *smu) in smu_v14_0_2_baco_exit() 1960 struct smu_context *smu = adev->powerplay.pp_handle; in smu_v14_0_2_i2c_xfer() local 2134 static int smu_v14_0_2_mode1_reset(struct smu_context *smu) in smu_v14_0_2_mode1_reset() 2149 static int smu_v14_0_2_mode2_reset(struct smu_context *smu) in smu_v14_0_2_mode2_reset() [all …]
|
| /drivers/gpu/drm/amd/pm/swsmu/smu12/ |
| A D | renoir_ppt.c | 156 static int renoir_init_smc_tables(struct smu_context *smu) in renoir_init_smc_tables() 280 static int renoir_get_dpm_ultimate_freq(struct smu_context *smu, in renoir_get_dpm_ultimate_freq() 383 static int renoir_od_edit_dpm_table(struct smu_context *smu, in renoir_od_edit_dpm_table() 494 static int renoir_print_clk_levels(struct smu_context *smu, in renoir_print_clk_levels() 643 static int renoir_dpm_set_vcn_enable(struct smu_context *smu, in renoir_dpm_set_vcn_enable() 792 static int renoir_force_clk_levels(struct smu_context *smu, in renoir_force_clk_levels() 1060 struct smu_context *smu, in renoir_set_watermarks_table() 1267 static int renoir_read_sensor(struct smu_context *smu, in renoir_read_sensor() 1354 static bool renoir_is_dpm_running(struct smu_context *smu) in renoir_is_dpm_running() 1440 static int renoir_get_enabled_mask(struct smu_context *smu, in renoir_get_enabled_mask() [all …]
|
| A D | smu_v12_0.c | 58 int smu_v12_0_check_fw_status(struct smu_context *smu) in smu_v12_0_check_fw_status() 73 int smu_v12_0_check_fw_version(struct smu_context *smu) in smu_v12_0_check_fw_version() 110 int smu_v12_0_powergate_sdma(struct smu_context *smu, bool gate) in smu_v12_0_powergate_sdma() 121 int smu_v12_0_set_gfx_cgpg(struct smu_context *smu, bool enable) in smu_v12_0_set_gfx_cgpg() 145 uint32_t smu_v12_0_get_gfxoff_status(struct smu_context *smu) in smu_v12_0_get_gfxoff_status() 158 int smu_v12_0_gfx_off_control(struct smu_context *smu, bool enable) in smu_v12_0_gfx_off_control() 182 int smu_v12_0_fini_smc_tables(struct smu_context *smu) in smu_v12_0_fini_smc_tables() 201 int smu_v12_0_set_default_dpm_tables(struct smu_context *smu) in smu_v12_0_set_default_dpm_tables() 208 int smu_v12_0_mode2_reset(struct smu_context *smu) in smu_v12_0_mode2_reset() 268 int smu_v12_0_set_driver_table_location(struct smu_context *smu) in smu_v12_0_set_driver_table_location() [all …]
|
| /drivers/gpu/drm/amd/pm/ |
| A D | amdgpu_dpm.c | 125 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_set_gfx_power_up_by_imu() local 307 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_is_mode1_reset_supported() local 321 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_mode1_reset() local 335 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_is_link_reset_supported() local 349 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_link_reset() local 435 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_get_pm_policy_info() local 450 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_set_pm_policy() local 727 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_send_hbm_bad_pages_num() local 742 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_send_hbm_bad_channel_flag() local 757 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_dpm_send_rma_reason() local [all …]
|
| /drivers/mtd/nand/raw/atmel/ |
| A D | pmecc.c | 176 s16 *smu; member 495 s16 *smu = user->smu; in atmel_pmecc_get_sigma() local 642 s16 *smu = user->smu; in atmel_pmecc_err_location() local
|