Lines Matching defs:smu_pmf_metrics
248 struct smu_pmf_metrics { struct
249 u16 gfxclk_freq; /* in MHz */
250 u16 socclk_freq; /* in MHz */
251 u16 vclk_freq; /* in MHz */
252 u16 dclk_freq; /* in MHz */
253 u16 memclk_freq; /* in MHz */
254 u16 spare;
255 u16 gfx_activity; /* in Centi */
256 u16 uvd_activity; /* in Centi */
257 u16 voltage[2]; /* in mV */
258 u16 currents[2]; /* in mA */
259 u16 power[2];/* in mW */
260 u16 core_freq[8]; /* in MHz */
261 u16 core_power[8]; /* in mW */
262 u16 core_temp[8]; /* in centi-Celsius */
263 u16 l3_freq; /* in MHz */
264 u16 l3_temp; /* in centi-Celsius */
265 u16 gfx_temp; /* in centi-Celsius */
266 u16 soc_temp; /* in centi-Celsius */
267 u16 throttler_status;
268 u16 current_socketpower; /* in mW */
269 u16 stapm_orig_limit; /* in W */
270 u16 stapm_cur_limit; /* in W */
271 u32 apu_power; /* in mW */
272 u32 dgpu_power; /* in mW */
273 u16 vdd_tdc_val; /* in mA */
274 u16 soc_tdc_val; /* in mA */
275 u16 vdd_edc_val; /* in mA */
276 u16 soc_edcv_al; /* in mA */
277 u16 infra_cpu_maxfreq; /* in MHz */
278 u16 infra_gfx_maxfreq; /* in MHz */
279 u16 skin_temp; /* in centi-Celsius */
280 u16 device_state;
281 u16 curtemp; /* in centi-Celsius */
282 u16 filter_alpha_value;
283 u16 avg_gfx_clkfrequency;
284 u16 avg_fclk_frequency;
285 u16 avg_gfx_activity;
286 u16 avg_socclk_frequency;
287 u16 avg_vclk_frequency;
288 u16 avg_vcn_activity;
289 u16 avg_dram_reads;
290 u16 avg_dram_writes;
291 u16 avg_socket_power;
292 u16 avg_core_power[2];
293 u16 avg_core_c0residency[16];
294 u16 spare1;
295 u32 metrics_counter;