[PATCH 00/22] new radeon info queries

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux