]>
2019-02-06 | Tvrtko Ursulin | drm/i915/pmu: Fix enable count array size and bounds... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-02-05 | Tvrtko Ursulin | drm/i915/selftests: Context SSEU reconfiguration tests Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-02-05 | Tvrtko Ursulin | drm/i915: Expose RPCS (SSEU) configuration to userspace... Tvrtko Ursulin: Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-02-05 | Tvrtko Ursulin | drm/i915: Add timeline barrier support Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-02-01 | Tvrtko Ursulin | drm/i915: Save some lines of source code in workarounds Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-02-01 | Tvrtko Ursulin | drm/i915: Move workaround infrastructure code up Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-01-25 | Tvrtko Ursulin | drm/i915/execlists: Move RPCS setup to context pin Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-01-18 | Tvrtko Ursulin | drm/i915: Fix wakeref cookie handling in debugfs/i915_forcew... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-31 | Tvrtko Ursulin | drm/i915: Remove has_pooled_eu static initializer Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-05 | Tvrtko Ursulin | drm/i915: Introduce per-engine workarounds Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-05 | Tvrtko Ursulin | drm/i915: Record GT workarounds in a list Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-04 | Tvrtko Ursulin | drm/i915: Dial down workaround debug messages Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-04 | Tvrtko Ursulin | drm/i915: Trim unused workaround list entries Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-04 | Tvrtko Ursulin | drm/i915: Fuse per-context workaround handling with... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-04 | Tvrtko Ursulin | drm/i915: Move register white-listing to the common... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-04 | Tvrtko Ursulin | drm/i915/selftests: Add tests for GT and engine workaround... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-04 | Tvrtko Ursulin | drm/i915: Verify GT workaround state after GPU init Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-04 | Tvrtko Ursulin | drm/i915: Introduce per-engine workarounds Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-12-04 | Tvrtko Ursulin | drm/i915: Record GT workarounds in a list Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-11-30 | Tvrtko Ursulin | drm/i915/selftests: Fix live_workarounds to actually... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-11-30 | Tvrtko Ursulin | drm/i915/selftests: Extract spinner code Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-11-30 | Tvrtko Ursulin | drm/i915/icl: Remove Wa_1604302699 Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-11-30 | Tvrtko Ursulin | drm/i915: Remove whitelist application from ringbuffer... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-10-26 | Tvrtko Ursulin | drm/i915/icl: Store available engine masks in INTEL_INFO Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-10-18 | Tvrtko Ursulin | drm/i915: GEM_WARN_ON considered harmful Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-09-27 | Tvrtko Ursulin | drm/i915: Log HWS seqno consistently Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-09-27 | Tvrtko Ursulin | drm/i915: Trim partial view sg lists Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-09-13 | Tvrtko Ursulin | i915/oa: Simplify updating contexts Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-09-04 | Tvrtko Ursulin | drm/i915/icl: Fix context RPCS programming Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-09-01 | Tvrtko Ursulin | drm/i915: Explicitly mark Global GTT address spaces Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-06-05 | Tvrtko Ursulin | drm/i915/pmu: Do not assume fixed hrtimer period Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-06-05 | Tvrtko Ursulin | drm/i915/trace: Context field needs to be 64-bit wide Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-06-05 | Tvrtko Ursulin | drm/i915/trace: Remove engine out of the context sandwich Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-06-05 | Tvrtko Ursulin | drm/i915/trace: Describe engines as class:instance... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-05-25 | Tvrtko Ursulin | drm/i915: Forward declare struct intel_context Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-05-25 | Tvrtko Ursulin | drm/i915: Include i915_scheduler.h from i915_gem_context.h Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-05-04 | Tvrtko Ursulin | drm/i915: Include priority and completed status in... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-04-26 | Tvrtko Ursulin | drm/i915: Use seqlock in engine stats Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-04-18 | Tvrtko Ursulin | drm/i915/pmu: Inspect runtime PM state more carefully... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-04-11 | Tvrtko Ursulin | drm/i915/pmu: Inspect runtime PM state more carefully... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-04-09 | Tvrtko Ursulin | drm/i915/execlists: Log fence context & seqno throughout... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-04-09 | Tvrtko Ursulin | drm/i915: Enclose for_each_engine_masked macro arguments... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-03-23 | Tvrtko Ursulin | drm/i915: Skip logging impossible slices Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-03-16 | Tvrtko Ursulin | drm/i915/pmu: Work around compiler warnings on some... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-03-14 | Tvrtko Ursulin | drm/i915/pmu: Work around compiler warnings on some... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-03-05 | Tvrtko Ursulin | drm/i915/icl: Ringbuffer interrupt handling Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-03-02 | Tvrtko Ursulin | drm/i915: Wedged engine mask makes more sense in hex Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-03-01 | Tvrtko Ursulin | drm/i915/icl: Prepare for more rings Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-28 | Tvrtko Ursulin | drm/i915: Make global seqno known in i915_gem_request_execut... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-22 | Tvrtko Ursulin | drm/i915: Move page sizes out of the 8-bit sandwich Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-22 | Tvrtko Ursulin | drm/i915/icl: Show interrupt registers in debugfs Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-21 | Tvrtko Ursulin | drm/i915: Make global seqno known in i915_gem_request_execut... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-14 | Tvrtko Ursulin | drm/i915/pmu: Fix sleep under atomic in RC6 readout Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-14 | Tvrtko Ursulin | drm/i915/pmu: Fix PMU enable vs execlists tasklet race Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-13 | Tvrtko Ursulin | drm/i915: Handle RC6 counter wrap Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-13 | Tvrtko Ursulin | drm/i915: Fix i915_gem_context.h header Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-09 | Tvrtko Ursulin | drm/i915: Replace some negative Gen checks Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-09 | Tvrtko Ursulin | drm/i915: Use INTEL_GEN everywhere Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-07 | Tvrtko Ursulin | drm/i915/pmu: Fix sleep under atomic in RC6 readout Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-02-06 | Tvrtko Ursulin | drm/i915/pmu: Fix PMU enable vs execlists tasklet race Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-01-24 | Tvrtko Ursulin | drm/i915/pmu: Fix sysfs exported counter config Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-01-22 | Tvrtko Ursulin | drm/i915: Per-engine scratch VMA is mandatory Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-01-22 | Tvrtko Ursulin | drm/i915: Downgrade incorrect engine constructor usage... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-01-19 | Tvrtko Ursulin | drm/i915/icl: Gen11 render context size Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-01-19 | Tvrtko Ursulin | drm/i915/icl: Icelake interrupt register addresses... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-01-12 | Tvrtko Ursulin | drm/i915/pmu: Use kcalloc instead of kzalloc Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-01-11 | Tvrtko Ursulin | drm/i915/pmu: Only enumerate available counters in... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2018-01-11 | Tvrtko Ursulin | drm/i915: Apply headless DMC workaround for CNL Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-12-08 | Tvrtko Ursulin | drm/i915: Restore GT performance in headless mode with... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-29 | Tvrtko Ursulin | drm/i915: Consolidate checks for engine stats availability Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-29 | Tvrtko Ursulin | drm/i915: Move engine->needs_cmd_parser to engine-... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-28 | Tvrtko Ursulin | drm/i915/pmu: Return -EINVAL when selecting the inactive CPU Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-24 | Tvrtko Ursulin | drm/i915/pmu: Aggregate all RC6 states into one counter Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-24 | Tvrtko Ursulin | drm/i915/pmu: Stop averaging with the previous sample Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-24 | Tvrtko Ursulin | drm/i915/pmu: Only allow running on a single CPU Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-23 | Tvrtko Ursulin | drm/i915/pmu: Clear the previous sample value when... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-23 | Tvrtko Ursulin | drm/i915/pmu: Drop I915_ENGINE_SAMPLE_MAX from uapi... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-22 | Tvrtko Ursulin | drm/i915/pmu: Add RC6 residency metrics Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-22 | Tvrtko Ursulin | drm/i915: Convert intel_rc6_residency_us to ns Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-22 | Tvrtko Ursulin | drm/i915/pmu: Add interrupt count metric Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-22 | Tvrtko Ursulin | drm/i915/pmu: Wire up engine busy stats to PMU Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-22 | Tvrtko Ursulin | drm/i915: Engine busy time tracking Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-22 | Tvrtko Ursulin | drm/i915: Wrap context schedule notification Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-22 | Tvrtko Ursulin | drm/i915/pmu: Suspend sampling when GPU is idle Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-22 | Tvrtko Ursulin | drm/i915/pmu: Expose a PMU interface for perf queries From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> v3: (Tvrtko Ursulin) v5: (Tvrtko Ursulin) Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-22 | Tvrtko Ursulin | drm/i915: Extract intel_get_cagf Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-10 | Tvrtko Ursulin | drm/i915: Define an engine class enum for the uABI Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-08 | Tvrtko Ursulin | drm/i915: Reject unknown syncobj flags Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-03 | Tvrtko Ursulin | drm/i915: Warn in debug builds of incorrect usages... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-11-03 | Tvrtko Ursulin | drm/i915: Reject unknown syncobj flags Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-10-18 | Tvrtko Ursulin | drm/i915: Fixup userptr mmu notifier registration error... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-09-28 | Tvrtko Ursulin | drm/i915: Allow optimized platform checks Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-09-26 | Tvrtko Ursulin | drm/i915: Compact device info access by a small re... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-09-26 | Tvrtko Ursulin | drm/i915: Add IS_PLATFORM macro Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Tvrtko Ursulin | tools/testing/scatterlist: Test new __sg_alloc_table_from_pages Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Tvrtko Ursulin | drm/i915: Use __sg_alloc_table_from_pages for userptr... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Tvrtko Ursulin | lib/scatterlist: Introduce and export __sg_alloc_table_from_... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Tvrtko Ursulin | lib/scatterlist: Avoid potential scatterlist entry... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Tvrtko Ursulin | lib/scatterlist: Fix offset type in sg_alloc_table_from_pages Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2017-07-28 | Tvrtko Ursulin | drm/i915: Remove unused i915_err_print_instdone Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
next |