OK, I was hoping for a similar SMU7 implementation never completed. I see both VDDC and VDDCI (for Evergreen+) values available. When looking at amdgpu_pm_info, VDDC would be reported as VDDGFX I suppose (and inX_label under /sys/class/drm/cardX/device/hwmon/hwmonY/), isn't it?
What would VDDCI correspond to? I mean, how should it be displayed (maybe it has its specific inX_label)? Cheers, Alexandre On Mon, Dec 1, 2025 at 10:26 AM Alex Deucher <[email protected]> wrote: > > On Sat, Nov 29, 2025 at 8:44 PM Alexandre Demers > <[email protected]> wrote: > > > > Hi, > > > > I was wondering if SI GPUs support reporting power and voltage values > > at the hardware level? I read somewhere that it was supported from > > GCN1.2 (Tonga and over), but I haven't found anything on prior > > generations. Going through the register names, I wasn't able to > > identify any who may correspond to power or voltage level. > > > > So I'm asking, just in case it is supported and I missed the > > information while searching for it. > > Correct. There is no interface to query the power. For voltages you > can look at mmTARGET_AND_CURRENT_PROFILE_INDEX to find out the current > DPM level and then convert that into struct si_ps to look up the > voltages, similar to what is done for sclk and mclk. See > si_dpm_read_sensor(). > > Alex
