[PATCH] drm/amdgpu: Add sysfs file for VBIOS

Felix Kuehling felix.kuehling at amd.com
Fri Aug 25 19:33:32 UTC 2017


I think the power measurement is a bit of a hack right now. It requires
pinging the SMU twice to start and stop the measurement, and waiting for
some time (but not too long) in between. I think if we want to expose
this via hwmon, we'll need to have some kind of timer that polls it in
regular intervals in the background and updates a value that can be
queried through HWMon without delay.

Regards,
  Felix


On 2017-08-25 11:56 AM, Deucher, Alexander wrote:
>> -----Original Message-----
>> From: amd-gfx [mailto:amd-gfx-bounces at lists.freedesktop.org] On Behalf
>> Of Russell, Kent
>> Sent: Friday, August 25, 2017 9:00 AM
>> To: StDenis, Tom; Christian König; amd-gfx at lists.freedesktop.org
>> Subject: RE: [PATCH] drm/amdgpu: Add sysfs file for VBIOS
>>
>> There is GPU Power usage reported through amdgpu_pm_info, which also
>> has some other information as well. I'd like that in sysfs, but I am unsure if
>> we are  allowed to due to the other information reported there.
> For power and voltage, I believe there are standard hwmon interfaces.  It would probably be best to expose it via those.  For clocks/pcie, I think you can already determine them via the existing pp sysfs interfaces.
>
> Alex
>
>>  Kent
>>
>> -----Original Message-----
>> From: StDenis, Tom
>> Sent: Friday, August 25, 2017 8:58 AM
>> To: Christian König; Russell, Kent; amd-gfx at lists.freedesktop.org
>> Subject: Re: [PATCH] drm/amdgpu: Add sysfs file for VBIOS
>>
>> On 25/08/17 08:56 AM, Christian König wrote:
>>> Hi Kent,
>>>
>>> agree on the VBIOS dump file, that clearly belongs to debugsf.
>>>
>>> The power usage stuff I can't say much about cause I'm not deeply into
>>> this, but keep in mind the restriction for sysfs:
>>> 1. It's a stable interface. So it must be very well designed.
>>> 2. Only one value per file. I think the power stuff doesn't fulfill
>>> that requirement at the moment.
>> What "power" stuff are we talking about?  The sensors interface or the
>> pm_info or something else?
>>
>> Keep in mind umr uses the sensors debugfs file in --top mode.
>>
>> Tom
>> _______________________________________________
>> amd-gfx mailing list
>> amd-gfx at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/amd-gfx
> _______________________________________________
> amd-gfx mailing list
> amd-gfx at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/amd-gfx



More information about the amd-gfx mailing list