| /linux/drivers/gpu/drm/amd/pm/swsmu/smu15/ |
| H A D | smu_v15_0_0_ppt.c | 169 static int smu_v15_0_0_get_metrics_table_dram_addr(struct smu_context *smu, in smu_v15_0_0_get_metrics_table_dram_addr() 195 static int smu_v15_0_0_init_smc_tables(struct smu_context *smu) in smu_v15_0_0_init_smc_tables() 248 static int smu_v15_0_0_fini_smc_tables(struct smu_context *smu) in smu_v15_0_0_fini_smc_tables() 274 static int smu_v15_0_0_system_features_control(struct smu_context *smu, bool en) in smu_v15_0_0_system_features_control() 290 static int smu_v15_0_0_update_table(struct smu_context *smu, in smu_v15_0_0_update_table() 343 static int smu_v15_0_0_set_default_dpm_tables(struct smu_context *smu) in smu_v15_0_0_set_default_dpm_tables() 351 static int smu_v15_0_0_get_gpu_metrics_table(struct smu_context *smu, in smu_v15_0_0_get_gpu_metrics_table() 386 static int smu_v15_0_0_get_metrics_table(struct smu_context *smu, in smu_v15_0_0_get_metrics_table() 508 static int smu_v15_0_0_get_smu_metrics_data(struct smu_context *smu, in smu_v15_0_0_get_smu_metrics_data() 538 static int smu_v15_0_0_read_sensor(struct smu_context *smu, in smu_v15_0_0_read_sensor() [all …]
|
| H A D | smu_v15_0_8_ppt.c | 197 static int smu_v15_0_8_tables_init(struct smu_context *smu) in smu_v15_0_8_tables_init() 277 static int smu_v15_0_8_allocate_dpm_context(struct smu_context *smu) in smu_v15_0_8_allocate_dpm_context() 297 static int smu_v15_0_8_init_smc_tables(struct smu_context *smu) in smu_v15_0_8_init_smc_tables() 310 static int smu_v15_0_8_tables_fini(struct smu_context *smu) in smu_v15_0_8_tables_fini() 322 static int smu_v15_0_8_fini_smc_tables(struct smu_context *smu) in smu_v15_0_8_fini_smc_tables() 337 static int smu_v15_0_8_init_allowed_features(struct smu_context *smu) in smu_v15_0_8_init_allowed_features() 345 static int smu_v15_0_8_get_metrics_table_internal(struct smu_context *smu, uint32_t tmo, void *data) in smu_v15_0_8_get_metrics_table_internal() 381 static int smu_v15_0_8_get_smu_metrics_data(struct smu_context *smu, in smu_v15_0_8_get_smu_metrics_data() 465 static int smu_v15_0_8_get_current_clk_freq_by_table(struct smu_context *smu, in smu_v15_0_8_get_current_clk_freq_by_table() 502 static int smu_v15_0_8_get_current_activity_percent(struct smu_context *smu, in smu_v15_0_8_get_current_activity_percent() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
| H A D | smu_v13_0_5_ppt.c | 126 static int smu_v13_0_5_init_smc_tables(struct smu_context *smu) in smu_v13_0_5_init_smc_tables() 170 static int smu_v13_0_5_fini_smc_tables(struct smu_context *smu) in smu_v13_0_5_fini_smc_tables() 188 static int smu_v13_0_5_system_features_control(struct smu_context *smu, bool en) in smu_v13_0_5_system_features_control() 199 static int smu_v13_0_5_dpm_set_vcn_enable(struct smu_context *smu, in smu_v13_0_5_dpm_set_vcn_enable() 216 static int smu_v13_0_5_dpm_set_jpeg_enable(struct smu_context *smu, bool enable) in smu_v13_0_5_dpm_set_jpeg_enable() 232 static bool smu_v13_0_5_is_dpm_running(struct smu_context *smu) in smu_v13_0_5_is_dpm_running() 246 static int smu_v13_0_5_mode_reset(struct smu_context *smu, int type) in smu_v13_0_5_mode_reset() 257 static int smu_v13_0_5_mode2_reset(struct smu_context *smu) in smu_v13_0_5_mode2_reset() 262 static int smu_v13_0_5_get_smu_metrics_data(struct smu_context *smu, in smu_v13_0_5_get_smu_metrics_data() 325 static int smu_v13_0_5_read_sensor(struct smu_context *smu, in smu_v13_0_5_read_sensor() [all …]
|
| H A D | smu_v13_0_7_ppt.c | 286 smu_v13_0_7_init_allowed_features(struct smu_context *smu) in smu_v13_0_7_init_allowed_features() argument 351 smu_v13_0_7_check_powerplay_table(struct smu_context * smu) smu_v13_0_7_check_powerplay_table() argument 391 smu_v13_0_7_store_powerplay_table(struct smu_context * smu) smu_v13_0_7_store_powerplay_table() argument 407 smu_v13_0_7_check_fw_status(struct smu_context * smu) smu_v13_0_7_check_fw_status() argument 429 smu_v13_0_7_append_powerplay_table(struct smu_context * smu) smu_v13_0_7_append_powerplay_table() argument 454 smu_v13_0_7_get_pptable_from_pmfw(struct smu_context * smu,void ** table,uint32_t * size) smu_v13_0_7_get_pptable_from_pmfw() argument 472 smu_v13_0_7_setup_pptable(struct smu_context * smu) smu_v13_0_7_setup_pptable() argument 510 smu_v13_0_7_tables_init(struct smu_context * smu) smu_v13_0_7_tables_init() argument 563 smu_v13_0_7_allocate_dpm_context(struct smu_context * smu) smu_v13_0_7_allocate_dpm_context() argument 576 smu_v13_0_7_init_smc_tables(struct smu_context * smu) smu_v13_0_7_init_smc_tables() argument 591 smu_v13_0_7_set_default_dpm_table(struct smu_context * smu) smu_v13_0_7_set_default_dpm_table() argument 714 smu_v13_0_7_is_dpm_running(struct smu_context * smu) smu_v13_0_7_is_dpm_running() argument 740 smu_v13_0_7_get_smu_metrics_data(struct smu_context * smu,MetricsMember_t member,uint32_t * value) smu_v13_0_7_get_smu_metrics_data() argument 869 smu_v13_0_7_get_dpm_ultimate_freq(struct smu_context * smu,enum smu_clk_type clk_type,uint32_t * min,uint32_t * max) smu_v13_0_7_get_dpm_ultimate_freq() argument 920 smu_v13_0_7_read_sensor(struct smu_context * smu,enum amd_pp_sensors sensor,void * data,uint32_t * size) smu_v13_0_7_read_sensor() argument 1005 smu_v13_0_7_get_current_clk_freq_by_table(struct smu_context * smu,enum smu_clk_type clk_type,uint32_t * value) smu_v13_0_7_get_current_clk_freq_by_table() argument 1055 smu_v13_0_7_is_od_feature_supported(struct smu_context * smu,int od_feature_bit) smu_v13_0_7_is_od_feature_supported() argument 1092 smu_v13_0_7_get_od_setting_limits(struct smu_context * smu,int od_feature_bit,int32_t * min,int32_t * max) smu_v13_0_7_get_od_setting_limits() argument 1168 smu_v13_0_7_dump_od_table(struct smu_context * smu,OverDriveTableExternal_t * od_table) smu_v13_0_7_dump_od_table() argument 1179 smu_v13_0_7_get_overdrive_table(struct smu_context * smu,OverDriveTableExternal_t * od_table) smu_v13_0_7_get_overdrive_table() argument 1195 smu_v13_0_7_upload_overdrive_table(struct smu_context * smu,OverDriveTableExternal_t * od_table) smu_v13_0_7_upload_overdrive_table() argument 1211 smu_v13_0_7_emit_clk_levels(struct smu_context * smu,enum smu_clk_type clk_type,char * buf,int * offset) smu_v13_0_7_emit_clk_levels() argument 1507 smu_v13_0_7_od_restore_table_single(struct smu_context * smu,long input) smu_v13_0_7_od_restore_table_single() argument 1570 smu_v13_0_7_od_edit_dpm_table(struct smu_context * smu,enum PP_OD_DPM_TABLE_COMMAND type,long input[],uint32_t size) smu_v13_0_7_od_edit_dpm_table() argument 1952 smu_v13_0_7_force_clk_levels(struct smu_context * smu,enum smu_clk_type clk_type,uint32_t mask) smu_v13_0_7_force_clk_levels() argument 2037 smu_v13_0_7_get_thermal_temperature_range(struct smu_context * smu,struct smu_temperature_range * range) smu_v13_0_7_get_thermal_temperature_range() argument 2068 smu_v13_0_7_get_gpu_metrics(struct smu_context * smu,void ** table) smu_v13_0_7_get_gpu_metrics() argument 2153 smu_v13_0_7_set_supported_od_feature_mask(struct smu_context * smu) smu_v13_0_7_set_supported_od_feature_mask() argument 2175 smu_v13_0_7_set_default_od_settings(struct smu_context * smu) smu_v13_0_7_set_default_od_settings() argument 2249 smu_v13_0_7_restore_user_od_settings(struct smu_context * smu) smu_v13_0_7_restore_user_od_settings() argument 2269 smu_v13_0_7_populate_umd_state_clk(struct smu_context * smu) smu_v13_0_7_populate_umd_state_clk() argument 2323 smu_v13_0_7_get_fan_speed_pwm(struct smu_context * smu,uint32_t * speed) smu_v13_0_7_get_fan_speed_pwm() argument 2345 smu_v13_0_7_get_fan_speed_rpm(struct smu_context * smu,uint32_t * speed) smu_v13_0_7_get_fan_speed_rpm() argument 2356 smu_v13_0_7_enable_mgpu_fan_boost(struct smu_context * smu) smu_v13_0_7_enable_mgpu_fan_boost() argument 2375 smu_v13_0_7_get_ppt_limit(struct smu_context * smu,enum smu_ppt_limit_type limit_type,uint32_t * ppt_limit) smu_v13_0_7_get_ppt_limit() argument 2400 smu_v13_0_7_init_ppt_limits(struct smu_context * smu) smu_v13_0_7_init_ppt_limits() argument 2444 smu_v13_0_7_get_power_profile_mode(struct smu_context * smu,char * buf) smu_v13_0_7_get_power_profile_mode() argument 2521 smu_v13_0_7_set_power_profile_mode_coeff(struct smu_context * smu,long * input) smu_v13_0_7_set_power_profile_mode_coeff() argument 2572 smu_v13_0_7_set_power_profile_mode(struct smu_context * smu,u32 workload_mask,long * custom_params,u32 custom_params_max_idx) smu_v13_0_7_set_power_profile_mode() argument 2626 smu_v13_0_7_set_mp1_state(struct smu_context * smu,enum pp_mp1_state mp1_state) smu_v13_0_7_set_mp1_state() argument 2643 smu_v13_0_7_is_mode1_reset_supported(struct smu_context * smu) smu_v13_0_7_is_mode1_reset_supported() argument 2654 smu_v13_0_7_set_df_cstate(struct smu_context * smu,enum pp_df_cstate state) smu_v13_0_7_set_df_cstate() argument 2663 smu_v13_0_7_wbrf_support_check(struct smu_context * smu) smu_v13_0_7_wbrf_support_check() argument 2668 smu_v13_0_7_set_ppt_limit(struct smu_context * smu,enum smu_ppt_limit_type limit_type,uint32_t limit) smu_v13_0_7_set_ppt_limit() argument 2722 smu_v13_0_7_update_pcie_parameters(struct smu_context * smu,uint8_t pcie_gen_cap,uint8_t pcie_width_cap) smu_v13_0_7_update_pcie_parameters() argument 2804 smu_v13_0_7_mode1_reset(struct smu_context * smu) smu_v13_0_7_mode1_reset() argument 2820 smu_v13_0_7_init_msg_ctl(struct smu_context * smu) smu_v13_0_7_init_msg_ctl() argument 2905 smu_v13_0_7_set_ppt_funcs(struct smu_context * smu) smu_v13_0_7_set_ppt_funcs() argument [all...] |
| H A D | smu_v13_0_0_ppt.c | 297 smu_v13_0_0_init_allowed_features(struct smu_context *smu) in smu_v13_0_0_init_allowed_features() argument 339 smu_v13_0_0_check_powerplay_table(struct smu_context * smu) smu_v13_0_0_check_powerplay_table() argument 380 smu_v13_0_0_store_powerplay_table(struct smu_context * smu) smu_v13_0_0_store_powerplay_table() argument 399 smu_v13_0_0_append_powerplay_table(struct smu_context * smu) smu_v13_0_0_append_powerplay_table() argument 420 smu_v13_0_0_get_pptable_from_pmfw(struct smu_context * smu,void ** table,uint32_t * size) smu_v13_0_0_get_pptable_from_pmfw() argument 438 smu_v13_0_0_setup_pptable(struct smu_context * smu) smu_v13_0_0_setup_pptable() argument 474 smu_v13_0_0_tables_init(struct smu_context * smu) smu_v13_0_0_tables_init() argument 534 smu_v13_0_0_allocate_dpm_context(struct smu_context * smu) smu_v13_0_0_allocate_dpm_context() argument 547 smu_v13_0_0_init_smc_tables(struct smu_context * smu) smu_v13_0_0_init_smc_tables() argument 562 smu_v13_0_0_set_default_dpm_table(struct smu_context * smu) smu_v13_0_0_set_default_dpm_table() argument 695 smu_v13_0_0_is_dpm_running(struct smu_context * smu) smu_v13_0_0_is_dpm_running() argument 708 smu_v13_0_0_system_features_control(struct smu_context * smu,bool en) smu_v13_0_0_system_features_control() argument 727 smu_v13_0_0_get_smu_metrics_data(struct smu_context * smu,MetricsMember_t member,uint32_t * value) smu_v13_0_0_get_smu_metrics_data() argument 859 smu_v13_0_0_get_dpm_ultimate_freq(struct smu_context * smu,enum smu_clk_type clk_type,uint32_t * min,uint32_t * max) smu_v13_0_0_get_dpm_ultimate_freq() argument 910 smu_v13_0_0_read_sensor(struct smu_context * smu,enum amd_pp_sensors sensor,void * data,uint32_t * size) smu_v13_0_0_read_sensor() argument 995 smu_v13_0_0_get_current_clk_freq_by_table(struct smu_context * smu,enum smu_clk_type clk_type,uint32_t * value) smu_v13_0_0_get_current_clk_freq_by_table() argument 1045 smu_v13_0_0_is_od_feature_supported(struct smu_context * smu,int od_feature_bit) smu_v13_0_0_is_od_feature_supported() argument 1082 smu_v13_0_0_get_od_setting_limits(struct smu_context * smu,int od_feature_bit,int32_t * min,int32_t * max) smu_v13_0_0_get_od_setting_limits() argument 1158 smu_v13_0_0_dump_od_table(struct smu_context * smu,OverDriveTableExternal_t * od_table) smu_v13_0_0_dump_od_table() argument 1169 smu_v13_0_0_get_overdrive_table(struct smu_context * smu,OverDriveTableExternal_t * od_table) smu_v13_0_0_get_overdrive_table() argument 1185 smu_v13_0_0_upload_overdrive_table(struct smu_context * smu,OverDriveTableExternal_t * od_table) smu_v13_0_0_upload_overdrive_table() argument 1201 smu_v13_0_0_emit_clk_levels(struct smu_context * smu,enum smu_clk_type clk_type,char * buf,int * offset) smu_v13_0_0_emit_clk_levels() argument 1498 smu_v13_0_0_od_restore_table_single(struct smu_context * smu,long input) smu_v13_0_0_od_restore_table_single() argument 1561 smu_v13_0_0_od_edit_dpm_table(struct smu_context * smu,enum PP_OD_DPM_TABLE_COMMAND type,long input[],uint32_t size) smu_v13_0_0_od_edit_dpm_table() argument 1942 smu_v13_0_0_force_clk_levels(struct smu_context * smu,enum smu_clk_type clk_type,uint32_t mask) smu_v13_0_0_force_clk_levels() argument 2027 smu_v13_0_0_get_thermal_temperature_range(struct smu_context * smu,struct smu_temperature_range * range) smu_v13_0_0_get_thermal_temperature_range() argument 2061 smu_v13_0_0_get_gpu_metrics(struct smu_context * smu,void ** table) smu_v13_0_0_get_gpu_metrics() argument 2151 smu_v13_0_0_set_supported_od_feature_mask(struct smu_context * smu) smu_v13_0_0_set_supported_od_feature_mask() argument 2173 smu_v13_0_0_set_default_od_settings(struct smu_context * smu) smu_v13_0_0_set_default_od_settings() argument 2247 smu_v13_0_0_restore_user_od_settings(struct smu_context * smu) smu_v13_0_0_restore_user_od_settings() argument 2267 smu_v13_0_0_populate_umd_state_clk(struct smu_context * smu) smu_v13_0_0_populate_umd_state_clk() argument 2321 smu_v13_0_0_get_unique_id(struct smu_context * smu) smu_v13_0_0_get_unique_id() argument 2341 smu_v13_0_0_get_fan_speed_pwm(struct smu_context * smu,uint32_t * speed) smu_v13_0_0_get_fan_speed_pwm() argument 2363 smu_v13_0_0_get_fan_speed_rpm(struct smu_context * smu,uint32_t * speed) smu_v13_0_0_get_fan_speed_rpm() argument 2374 smu_v13_0_0_enable_mgpu_fan_boost(struct smu_context * smu) smu_v13_0_0_enable_mgpu_fan_boost() argument 2393 smu_v13_0_0_get_ppt_limit(struct smu_context * smu,enum smu_ppt_limit_type limit_type,uint32_t * ppt_limit) smu_v13_0_0_get_ppt_limit() argument 2418 smu_v13_0_0_init_ppt_limits(struct smu_context * smu) smu_v13_0_0_init_ppt_limits() argument 2462 smu_v13_0_0_get_power_profile_mode(struct smu_context * smu,char * buf) smu_v13_0_0_get_power_profile_mode() argument 2547 smu_v13_0_0_set_power_profile_mode_coeff(struct smu_context * smu,long * input) smu_v13_0_0_set_power_profile_mode_coeff() argument 2603 smu_v13_0_0_set_power_profile_mode(struct smu_context * smu,u32 workload_mask,long * custom_params,u32 custom_params_max_idx) smu_v13_0_0_set_power_profile_mode() argument 2672 smu_v13_0_0_is_mode1_reset_supported(struct smu_context * smu) smu_v13_0_0_is_mode1_reset_supported() argument 2688 struct smu_context *smu = adev->powerplay.pp_handle; smu_v13_0_0_i2c_xfer() local 2779 smu_v13_0_0_i2c_control_init(struct smu_context * smu) smu_v13_0_0_i2c_control_init() argument 2813 smu_v13_0_0_i2c_control_fini(struct smu_context * smu) smu_v13_0_0_i2c_control_fini() argument 2821 smu_v13_0_0_set_mp1_state(struct smu_context * smu,enum pp_mp1_state mp1_state) smu_v13_0_0_set_mp1_state() argument 2846 smu_v13_0_0_set_df_cstate(struct smu_context * smu,enum pp_df_cstate state) smu_v13_0_0_set_df_cstate() argument 2855 smu_v13_0_0_set_mode1_reset_param(struct smu_context * smu,uint32_t supported_version,uint32_t * param) smu_v13_0_0_set_mode1_reset_param() argument 2869 smu_v13_0_0_mode1_reset(struct smu_context * smu) smu_v13_0_0_mode1_reset() argument 2909 smu_v13_0_0_mode2_reset(struct smu_context * smu) smu_v13_0_0_mode2_reset() argument 2922 smu_v13_0_0_enable_gfx_features(struct smu_context * smu) smu_v13_0_0_enable_gfx_features() argument 2933 smu_v13_0_0_init_msg_ctl(struct smu_context * smu) smu_v13_0_0_init_msg_ctl() argument 2947 smu_v13_0_0_smu_send_bad_mem_page_num(struct smu_context * smu,uint32_t size) smu_v13_0_0_smu_send_bad_mem_page_num() argument 2964 smu_v13_0_0_send_bad_mem_channel_flag(struct smu_context * smu,uint32_t size) smu_v13_0_0_send_bad_mem_channel_flag() argument 2981 smu_v13_0_0_check_ecc_table_support(struct smu_context * smu) smu_v13_0_0_check_ecc_table_support() argument 2993 smu_v13_0_0_get_ecc_info(struct smu_context * smu,void * table) smu_v13_0_0_get_ecc_info() argument 3034 smu_v13_0_0_wbrf_support_check(struct smu_context * smu) smu_v13_0_0_wbrf_support_check() argument 3048 smu_v13_0_0_set_ppt_limit(struct smu_context * smu,enum smu_ppt_limit_type limit_type,uint32_t limit) smu_v13_0_0_set_ppt_limit() argument 3102 smu_v13_0_0_update_pcie_parameters(struct smu_context * smu,uint8_t pcie_gen_cap,uint8_t pcie_width_cap) smu_v13_0_0_update_pcie_parameters() argument 3268 smu_v13_0_0_set_ppt_funcs(struct smu_context * smu) smu_v13_0_0_set_ppt_funcs() argument [all...] |
| H A D | yellow_carp_ppt.c | 153 static int yellow_carp_init_smc_tables(struct smu_context *smu) in yellow_carp_init_smc_tables() 197 static int yellow_carp_fini_smc_tables(struct smu_context *smu) in yellow_carp_fini_smc_tables() 215 static int yellow_carp_system_features_control(struct smu_context *smu, bool en) in yellow_carp_system_features_control() 226 static int yellow_carp_dpm_set_vcn_enable(struct smu_context *smu, in yellow_carp_dpm_set_vcn_enable() 243 static int yellow_carp_dpm_set_jpeg_enable(struct smu_context *smu, bool enable) in yellow_carp_dpm_set_jpeg_enable() 259 static bool yellow_carp_is_dpm_running(struct smu_context *smu) in yellow_carp_is_dpm_running() 273 static int yellow_carp_post_smu_init(struct smu_context *smu) in yellow_carp_post_smu_init() 285 static int yellow_carp_mode_reset(struct smu_context *smu, int type) in yellow_carp_mode_reset() 296 static int yellow_carp_mode2_reset(struct smu_context *smu) in yellow_carp_mode2_reset() 337 static int yellow_carp_get_smu_metrics_data(struct smu_context *smu, in yellow_carp_get_smu_metrics_data() [all …]
|
| H A D | smu_v13_0_4_ppt.c | 151 static int smu_v13_0_4_init_smc_tables(struct smu_context *smu) in smu_v13_0_4_init_smc_tables() 195 static int smu_v13_0_4_fini_smc_tables(struct smu_context *smu) in smu_v13_0_4_fini_smc_tables() 213 static bool smu_v13_0_4_is_dpm_running(struct smu_context *smu) in smu_v13_0_4_is_dpm_running() 227 static int smu_v13_0_4_system_features_control(struct smu_context *smu, bool en) in smu_v13_0_4_system_features_control() 250 static ssize_t smu_v13_0_4_get_gpu_metrics(struct smu_context *smu, in smu_v13_0_4_get_gpu_metrics() 305 static int smu_v13_0_4_get_smu_metrics_data(struct smu_context *smu, in smu_v13_0_4_get_smu_metrics_data() 393 static int smu_v13_0_4_get_current_clk_freq(struct smu_context *smu, in smu_v13_0_4_get_current_clk_freq() 429 static int smu_v13_0_4_get_dpm_freq_by_index(struct smu_context *smu, in smu_v13_0_4_get_dpm_freq_by_index() 473 static int smu_v13_0_4_get_dpm_level_count(struct smu_context *smu, in smu_v13_0_4_get_dpm_level_count() 502 static int smu_v13_0_4_emit_clk_levels(struct smu_context *smu, in smu_v13_0_4_emit_clk_levels() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/smu12/ |
| H 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_powergate_sdma(struct smu_context *smu, bool gate) in smu_v12_0_powergate_sdma() 84 int smu_v12_0_set_gfx_cgpg(struct smu_context *smu, bool enable) in smu_v12_0_set_gfx_cgpg() 108 uint32_t smu_v12_0_get_gfxoff_status(struct smu_context *smu) in smu_v12_0_get_gfxoff_status() 121 int smu_v12_0_gfx_off_control(struct smu_context *smu, bool enable) in smu_v12_0_gfx_off_control() 145 int smu_v12_0_fini_smc_tables(struct smu_context *smu) in smu_v12_0_fini_smc_tables() 163 int smu_v12_0_set_default_dpm_tables(struct smu_context *smu) in smu_v12_0_set_default_dpm_tables() 170 int smu_v12_0_mode2_reset(struct smu_context *smu) in smu_v12_0_mode2_reset() 175 int smu_v12_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type, in smu_v12_0_set_soft_freq_limited_range() 230 int smu_v12_0_set_driver_table_location(struct smu_context *smu) in smu_v12_0_set_driver_table_location() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
| H A D | cyan_skillfish_ppt.c | 89 static int cyan_skillfish_tables_init(struct smu_context *smu) in cyan_skillfish_tables_init() 120 static int cyan_skillfish_init_smc_tables(struct smu_context *smu) in cyan_skillfish_init_smc_tables() 132 cyan_skillfish_get_smu_metrics_data(struct smu_context *smu, in cyan_skillfish_get_smu_metrics_data() 191 static int cyan_skillfish_read_sensor(struct smu_context *smu, in cyan_skillfish_read_sensor() 260 static int cyan_skillfish_get_current_clk_freq(struct smu_context *smu, in cyan_skillfish_get_current_clk_freq() 291 static int cyan_skillfish_emit_clk_levels(struct smu_context *smu, in cyan_skillfish_emit_clk_levels() 360 static bool cyan_skillfish_is_dpm_running(struct smu_context *smu) in cyan_skillfish_is_dpm_running() 385 static ssize_t cyan_skillfish_get_gpu_metrics(struct smu_context *smu, in cyan_skillfish_get_gpu_metrics() 442 static int cyan_skillfish_od_edit_dpm_table(struct smu_context *smu, in cyan_skillfish_od_edit_dpm_table() 539 static int cyan_skillfish_get_dpm_ultimate_freq(struct smu_context *smu, in cyan_skillfish_get_dpm_ultimate_freq() [all …]
|
| /linux/arch/arm/mach-shmobile/ |
| H A D | smp-emev2.c | 32 void __iomem *smu; in emev2_smp_prepare_cpus() local
|
| /linux/drivers/macintosh/ |
| H A D | windfarm_smu_controls.c | 259 struct device_node *smu, *fans, *fan; in smu_controls_init() local
|
| H A D | windfarm_smu_sensors.c | 411 struct device_node *smu, *sensors, *s; in smu_sensors_init() local
|
| H A D | smu.c | 100 static struct smu_device *smu; variable
|