[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