On Mon, Dec 8, 2025 at 4:12 PM Alexandre Demers
<[email protected]> wrote:
>
> I should have asked previously: were SI gpus based on SMU6 or are they
> using SMU7?

Forget this question, I found the answer in the DPM IP block.

>
> On Mon, Dec 8, 2025 at 9:32 AM Alex Deucher <[email protected]> wrote:
> >
> > On Sat, Dec 6, 2025 at 11:30 AM Alexandre Demers
> > <[email protected]> wrote:
> > >
> > > 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?
> >
> > Yes.
> >
> > >
> > > What would VDDCI correspond to? I mean, how should it be displayed
> > > (maybe it has its specific inX_label)?
> >
> > I don't recall off hand what voltage domain VDDCI was off hand.  I
> > think it may have been the memory interface.  I'll see if I can dig it
> > up.
> >
> > Alex
>
> Thanks
> Alexandre
> >
> > >
> > > 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

Reply via email to