Lines Matching defs:smu_pmf_metrics
123 struct smu_pmf_metrics { struct
124 u16 gfxclk_freq; /* in MHz */
125 u16 socclk_freq; /* in MHz */
126 u16 vclk_freq; /* in MHz */
127 u16 dclk_freq; /* in MHz */
128 u16 memclk_freq; /* in MHz */
129 u16 spare;
130 u16 gfx_activity; /* in Centi */
131 u16 uvd_activity; /* in Centi */
132 u16 voltage[2]; /* in mV */
133 u16 currents[2]; /* in mA */
134 u16 power[2];/* in mW */
135 u16 core_freq[8]; /* in MHz */
136 u16 core_power[8]; /* in mW */
137 u16 core_temp[8]; /* in centi-Celsius */
138 u16 l3_freq; /* in MHz */
139 u16 l3_temp; /* in centi-Celsius */
140 u16 gfx_temp; /* in centi-Celsius */
141 u16 soc_temp; /* in centi-Celsius */
142 u16 throttler_status;
143 u16 current_socketpower; /* in mW */
144 u16 stapm_orig_limit; /* in W */
145 u16 stapm_cur_limit; /* in W */
146 u32 apu_power; /* in mW */
147 u32 dgpu_power; /* in mW */
148 u16 vdd_tdc_val; /* in mA */
149 u16 soc_tdc_val; /* in mA */
150 u16 vdd_edc_val; /* in mA */
151 u16 soc_edcv_al; /* in mA */
152 u16 infra_cpu_maxfreq; /* in MHz */
153 u16 infra_gfx_maxfreq; /* in MHz */
154 u16 skin_temp; /* in centi-Celsius */
155 u16 device_state;
156 u16 curtemp; /* in centi-Celsius */
157 u16 filter_alpha_value;
158 u16 avg_gfx_clkfrequency;
159 u16 avg_fclk_frequency;
160 u16 avg_gfx_activity;
161 u16 avg_socclk_frequency;
162 u16 avg_vclk_frequency;
163 u16 avg_vcn_activity;
164 u16 avg_dram_reads;
165 u16 avg_dram_writes;
166 u16 avg_socket_power;
167 u16 avg_core_power[2];
168 u16 avg_core_c0residency[16];
169 u16 spare1;
170 u32 metrics_counter;