[PATCH 00/22] new radeon info queries

Alex Deucher alexdeucher at gmail.com
Tue Feb 24 14:51:35 PST 2015


On Tue, Feb 24, 2015 at 5:09 PM, Marek Olšák <maraeo at gmail.com> wrote:
> Tested-by: Marek Olšák <marek.olsak at amd.com>
>
> Tested with: RV670, RV730, Redwood, Cayman, Cape Verde, Bonaire, Hawaii.
>
> I have Mesa patches for the temperature, clocks, and GPU load. All
> exposed via the Gallium HUD.

Thanks!  Pushed to my 4.1 branch.

Alex

>
> Marek
>
> On Wed, Oct 1, 2014 at 5:38 PM, Alex Deucher <alexdeucher at gmail.com> wrote:
>> This patch set implements a number of new
>> radeon info ioctl queries to support additional
>> profiling parameters for things like the GALLIUM
>> HUD.  It could also be used by apps like radeontop
>> to query the status registers, etc. without requiring
>> root privileges or needing asis specific knowledge
>> with respect to register BARs.
>>
>> Alex Deucher (22):
>>   drm/radeon: add INFO query for GPU temperature
>>   drm/radeon/dpm: add new callbacks to get the current sclk/mclk
>>   drm/radeon/rs780: implement get_current_sclk/mclk
>>   drm/radeon/rv6xx: implement get_current_sclk/mclk
>>   drm/radeon/rv7xx/eg: implement get_current_sclk/mclk
>>   drm/radeon/btc: implement get_current_sclk/mclk
>>   drm/radeon: remove some rv7xx leftovers from btc dpm code
>>   drm/radeon/ni: implement get_current_sclk/mclk
>>   drm/radeon/si: implement get_current_sclk/mclk
>>   drm/radeon/ci: implement get_current_sclk/mclk
>>   drm/radeon/sumo: implement get_current_sclk/mclk
>>   drm/radeon/tn: implement get_current_sclk/mclk
>>   drm/radeon/kv: implement get_current_sclk/mclk
>>   drm/radeon: add INFO query for current sclk/mclk
>>   drm/radeon: add new callback for info ioctl register accessor
>>   drm/radeon: add get_allowed_info_register function for r1xx-r5xx
>>   drm/radeon: add get_allowed_info_register for r6xx/r7xx
>>   drm/radeon: add get_allowed_info_register for EG/BTC
>>   drm/radeon: add get_allowed_info_register for cayman/TN
>>   drm/radeon: add get_allowed_info_register for SI
>>   drm/radeon: add get_allowed_info_register for CIK
>>   drm/radeon: add support for read reg query from radeon info ioctl
>>
>>  drivers/gpu/drm/radeon/btc_dpm.c     | 55 +++++++++++++++++++++++++++++++-----
>>  drivers/gpu/drm/radeon/ci_dpm.c      | 14 +++++++++
>>  drivers/gpu/drm/radeon/cik.c         | 33 ++++++++++++++++++++++
>>  drivers/gpu/drm/radeon/cikd.h        |  2 ++
>>  drivers/gpu/drm/radeon/evergreen.c   | 28 ++++++++++++++++++
>>  drivers/gpu/drm/radeon/evergreend.h  |  1 +
>>  drivers/gpu/drm/radeon/kv_dpm.c      | 23 +++++++++++++++
>>  drivers/gpu/drm/radeon/ni.c          | 29 +++++++++++++++++++
>>  drivers/gpu/drm/radeon/ni_dpm.c      | 36 +++++++++++++++++++++++
>>  drivers/gpu/drm/radeon/nid.h         |  1 +
>>  drivers/gpu/drm/radeon/r600.c        | 26 +++++++++++++++++
>>  drivers/gpu/drm/radeon/radeon.h      |  7 +++++
>>  drivers/gpu/drm/radeon/radeon_asic.c | 49 ++++++++++++++++++++++++++++++++
>>  drivers/gpu/drm/radeon/radeon_asic.h | 30 ++++++++++++++++++++
>>  drivers/gpu/drm/radeon/radeon_kms.c  | 29 +++++++++++++++++++
>>  drivers/gpu/drm/radeon/rs780_dpm.c   | 22 +++++++++++++++
>>  drivers/gpu/drm/radeon/rv6xx_dpm.c   | 46 ++++++++++++++++++++++++++++++
>>  drivers/gpu/drm/radeon/rv770_dpm.c   | 44 +++++++++++++++++++++++++++++
>>  drivers/gpu/drm/radeon/si.c          | 30 ++++++++++++++++++++
>>  drivers/gpu/drm/radeon/si_dpm.c      | 36 +++++++++++++++++++++++
>>  drivers/gpu/drm/radeon/sid.h         |  1 +
>>  drivers/gpu/drm/radeon/sumo_dpm.c    | 28 ++++++++++++++++++
>>  drivers/gpu/drm/radeon/trinity_dpm.c | 25 ++++++++++++++++
>>  include/uapi/drm/radeon_drm.h        |  4 +++
>>  24 files changed, 592 insertions(+), 7 deletions(-)
>>
>> --
>> 1.8.3.1
>>
>> _______________________________________________
>> dri-devel mailing list
>> dri-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/dri-devel


More information about the dri-devel mailing list