smu_clk_type
enum smu_clk_type clk_type;
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type;
static int smu_print_smuclk_levels(struct smu_context *smu, enum smu_clk_type clk_type, char *buf)
static enum smu_clk_type smu_convert_to_smuclk(enum pp_clock_type type)
enum smu_clk_type clk_type;
enum smu_clk_type clk_type;
enum smu_clk_type clk_type;
enum smu_clk_type clk_type;
static void smu_set_user_clk_dependencies(struct smu_context *smu, enum smu_clk_type clk)
enum smu_clk_type clk_type;
enum smu_clk_type clk_type,
static enum smu_clk_type smu_convert_to_smuclk(enum pp_clock_type type);
int (*get_dpm_ultimate_freq)(struct smu_context *smu, enum smu_clk_type clk_type, uint32_t *min, uint32_t *max);
int (*set_soft_freq_limited_range)(struct smu_context *smu, enum smu_clk_type clk_type, uint32_t min, uint32_t max,
int smu_get_dpm_freq_range(struct smu_context *smu, enum smu_clk_type clk_type,
int (*print_clk_levels)(struct smu_context *smu, enum smu_clk_type clk_type, char *buf);
int (*emit_clk_levels)(struct smu_context *smu, enum smu_clk_type clk_type, char *buf, int *offset);
int (*force_clk_levels)(struct smu_context *smu, enum smu_clk_type clk_type, uint32_t mask);
enum smu_clk_type clk_type,
int smu_v11_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
int smu_v11_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
int smu_v12_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
int smu_v13_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
int smu_v13_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type, uint16_t level,
enum smu_clk_type clk_type,
int smu_v14_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
int smu_v14_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type type, uint32_t mask)
enum smu_clk_type clk_type,
enum smu_clk_type type, char *buf, int *offset)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
static int navi10_is_support_fine_grained_dpm(struct smu_context *smu, enum smu_clk_type clk_type)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type, uint32_t mask)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
static bool sienna_cichlid_is_support_fine_grained_dpm(struct smu_context *smu, enum smu_clk_type clk_type)
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type, uint32_t mask)
enum smu_clk_type clk_type,
enum smu_clk_type clk_select = 0;
int smu_v11_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clock_select)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type, uint32_t mask)
enum smu_clk_type clk_type;
enum smu_clk_type clks[] = {
enum smu_clk_type clk_type;
enum smu_clk_type clk_type;
static int vangogh_get_dpm_clk_limited(struct smu_context *smu, enum smu_clk_type clk_type,
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type)
enum smu_clk_type clk_type,
static int renoir_get_dpm_clk_limited(struct smu_context *smu, enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type;
enum smu_clk_type clks[] = {
enum smu_clk_type clk_type;
enum smu_clk_type clk_type;
enum smu_clk_type clk_type, uint32_t mask)
enum smu_clk_type clk_type)
int smu_v12_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
enum smu_clk_type type, uint32_t mask)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type type, char *buf, int *offset)
int smu_v13_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type, uint16_t level,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clock_select)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type, uint32_t mask)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type type, char *buf)
enum smu_clk_type type, uint32_t mask)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type;
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type)
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type, uint32_t mask)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
int smu_v14_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type, char *buf)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type)
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type,
enum smu_clk_type clk_type)
enum smu_clk_type clk_type);