2019-06-21 | Tvrtko Ursulin | drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Convert i915_gem_init_swizzling to intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Make i915_check_and_clear_faults take intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Move intel_gt_pm_init under intel_gt_init_early Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Store some backpointers in struct intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Move intel_gt initialization to a separate... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Introduce struct intel_gt as replacement... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Convert intel_vgt_(de)balloon to uncore Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-20 | Daniele Ceraolo... | drm/i915/gvt: decouple check_vgpu() from uncore_init() Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-20 | Daniele Ceraolo... | drm/i915: dynamically allocate forcewake domains Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-20 | Daniele Ceraolo... | drm/i915: skip forcewake actions on forcewake-less... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-20 | Daniele Ceraolo... | drm/i915: kill uncore_to_i915 Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-20 | Daniele Ceraolo... | drm/i915: kill uncore_sanitize Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-20 | Daniele Ceraolo... | drm/i915: use vfuncs for reg_read/write_fw_domains Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-18 | Robert M. Fosha | drm/i915: Update workarounds selftest for read only... Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-18 | John Harrison | drm/i915: Add whitelist workarounds for ICL Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-18 | John Harrison | drm/i915: Support whitelist workarounds on all engines Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-18 | John Harrison | drm/i915: Support flags in whitlist WAs Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-12 | Tvrtko Ursulin | drm/i915: Remove I915_READ16 and I915_WRITE16 Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-12 | Tvrtko Ursulin | drm/i915: Remove I915_READ_NOTRACE Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-12 | Tvrtko Ursulin | drm/i915: Remove I915_WRITE_NOTRACE Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-12 | Tvrtko Ursulin | drm/i915: Remove POSTING_READ16 Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-12 | Tvrtko Ursulin | drm/i915: Remove I915_POSTING_READ_FW Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-12 | Tvrtko Ursulin | drm/i915: Remove I915_READ8 Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-11 | Tvrtko Ursulin | drm/i915: Make GuC GGTT reservation work on ggtt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-11 | Tvrtko Ursulin | drm/i915/guc: Move intel_guc_reserved_gtt_size to intel_wopc... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-10 | Tvrtko Ursulin | drm/i915: Make read_subslice_reg take engine Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-10 | Tvrtko Ursulin | drm/i915: Remove I915_READ64 and I915_READ64_32x2 Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-10 | Tvrtko Ursulin | drm/i915: Convert intel_read_wm_latency to uncore mmio... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-10 | Tvrtko Ursulin | drm/i915: Convert gem_record_fences to uncore mmio... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-10 | Tvrtko Ursulin | drm/i915: Convert icl_get_stolen_reserved to uncore... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-10 | Tvrtko Ursulin | drm/i915: Convert i915_reg_read_ioctl to use explicit... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-10 | Tvrtko Ursulin | drm/i915: Eliminate unused mmio accessors Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-10 | Tvrtko Ursulin | drm/i915: Move i915_check_and_clear_faults to intel_reset.c Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-07 | Tvrtko Ursulin | drm/i915: Tidy intel_execlists_submission_init Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-07 | Tvrtko Ursulin | drm/i915: Convert some more bits to use engine mmio... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-07 | Tvrtko Ursulin | drm/i915: Unexport i915_gem_init/fini_aliasing_ppgtt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-07 | Tvrtko Ursulin | drm/i915: Extract engine fault reset to a helper Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-07 | Tvrtko Ursulin | drm/i915: Make Gen6/7 RING_FAULT_REG access engine... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-07 | Tvrtko Ursulin | drm/i915: Tidy engine mask types in hangcheck Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-07 | Tvrtko Ursulin | drm/i915: Reset only affected engines when handling... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-05-22 | Tvrtko Ursulin | drm/i915: Engine discovery query Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-05-22 | Tvrtko Ursulin | drm/i915/icl: Add WaDisableBankHangMode Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-05-22 | Tvrtko Ursulin | drm/i915/selftests: Verify context workarounds Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-04-30 | Tvrtko Ursulin | drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1 Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-04-03 | Tvrtko Ursulin | drm/i915: Fix uninitialized mask in intel_device_info_subpla... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-04-01 | Tvrtko Ursulin | drm/i915: Introduce concept of a sub-platform Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-04-01 | Tvrtko Ursulin | drm/i915: Split some PCI ids into separate groups Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-04-01 | Tvrtko Ursulin | drm/i915: Remove redundant device id from IS_IRONLAKE_M... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-04-01 | Tvrtko Ursulin | drm/i915: Split Pineview device info into desktop and... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-03-06 | Tvrtko Ursulin | drm/i915: Relax mmap VMA check Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-03-06 | Michał Winiarski | drm/i915/selftests: Upgrade printing test/subtest name... Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
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... 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-05 | Lionel Landwerlin | drm/i915/perf: lock powergating configuration to default... Co-developed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-02-05 | Lionel Landwerlin | drm/i915: Record the sseu configuration per-context... 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 |
2019-01-10 | Daniele Ceraolo... | drm/i915: init per-engine WAs for all engines Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Daniele Ceraolo... | drm/i915/selftests: recreate WA lists inside the selftest 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-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-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-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-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-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-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-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-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 |
next |