[Intel-gfx] [PATCH v8 0/6] Add support for loadable OA configs
Lionel Landwerlin
lionel.g.landwerlin at intel.com
Fri Jul 28 17:10:20 UTC 2017
Hi,
Here is a v8 with some more changes following Andrzej's comment on
whitelisted registers. I've also added some documentation.
Cheers,
Lionel Landwerlin (6):
drm/i915/perf: fix flex eu registers programming
drm/i915/perf: prune OA configs
drm/i915/perf: leave GDT_CHICKEN_BITS programming in configs
drm/i915/perf: disable NOA logic when not used
drm/i915: reorder NOA register definition to follow addresses
drm/i915/perf: Implement I915_PERF_ADD/REMOVE_CONFIG interface
Documentation/gpu/i915.rst | 4 +
drivers/gpu/drm/i915/i915_drv.c | 2 +
drivers/gpu/drm/i915/i915_drv.h | 91 +-
drivers/gpu/drm/i915/i915_oa_bdw.c | 5362 +--------------------------------
drivers/gpu/drm/i915/i915_oa_bdw.h | 8 +-
drivers/gpu/drm/i915/i915_oa_bxt.c | 2624 +---------------
drivers/gpu/drm/i915/i915_oa_bxt.h | 8 +-
drivers/gpu/drm/i915/i915_oa_chv.c | 2808 +----------------
drivers/gpu/drm/i915/i915_oa_chv.h | 8 +-
drivers/gpu/drm/i915/i915_oa_glk.c | 2536 +---------------
drivers/gpu/drm/i915/i915_oa_glk.h | 8 +-
drivers/gpu/drm/i915/i915_oa_hsw.c | 765 +----
drivers/gpu/drm/i915/i915_oa_hsw.h | 8 +-
drivers/gpu/drm/i915/i915_oa_kblgt2.c | 2972 +-----------------
drivers/gpu/drm/i915/i915_oa_kblgt2.h | 8 +-
drivers/gpu/drm/i915/i915_oa_kblgt3.c | 3021 +------------------
drivers/gpu/drm/i915/i915_oa_kblgt3.h | 8 +-
drivers/gpu/drm/i915/i915_oa_sklgt2.c | 3459 +--------------------
drivers/gpu/drm/i915/i915_oa_sklgt2.h | 8 +-
drivers/gpu/drm/i915/i915_oa_sklgt3.c | 3020 +------------------
drivers/gpu/drm/i915/i915_oa_sklgt3.h | 8 +-
drivers/gpu/drm/i915/i915_oa_sklgt4.c | 3074 +------------------
drivers/gpu/drm/i915/i915_oa_sklgt4.h | 8 +-
drivers/gpu/drm/i915/i915_perf.c | 769 +++--
drivers/gpu/drm/i915/i915_reg.h | 282 +-
include/uapi/drm/i915_drm.h | 20 +
26 files changed, 1212 insertions(+), 29677 deletions(-)
--
2.13.3
More information about the Intel-gfx
mailing list