2019-09-12 | Tvrtko Ursulin | drm/i915/pmu: Skip busyness sampling when and where... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-09-11 | Tvrtko Ursulin | drm/i915: Make pm_notify take intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-09-11 | Tvrtko Ursulin | drm/i915: Avoid round-trip via i915 in intel_gt_park Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-09-11 | Tvrtko Ursulin | drm/i915: Make wait_for_timelines take struct intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-09-11 | Tvrtko Ursulin | drm/i915: Move GT init to intel_gt.c Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-26 | Tvrtko Ursulin | drm/i915: Do not rely on for loop caching the mask Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-19 | Tvrtko Ursulin | Revert "drm/i915: Update description of i915.enable_guc... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-19 | Tvrtko Ursulin | Revert "drm/i915/guc: Turn on GuC/HuC auto mode" Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-19 | Tvrtko Ursulin | drm/i915/icl: Add Wa_1409178092 Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-19 | Tvrtko Ursulin | drm/i915/icl: Verify engine workarounds in GEN8_L3SQCREG4 Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-19 | Tvrtko Ursulin | drm/i915: Skip CS verification of L3 bank registers Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-19 | Tvrtko Ursulin | drm/i915: Fix and improve MCR selection logic Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-19 | Tvrtko Ursulin | drm/i915: Trust programmed MCR in read_subslice_reg Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-19 | Tvrtko Ursulin | drm/i915: Fix GEN8_MCR_SELECTOR programming Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-07-12 | John Harrison | drm/i915: Add engine name to workaround debug print 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-07-12 | John Harrison | drm/i915: Implement read-only support in whitelist... 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-07-12 | John Harrison | drm/i915: Add test for invalid flag bits in whitelist... 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-21 | Tvrtko Ursulin | drm/i915: Eliminate dual personality of i915_scratch_offset Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Rename i915_timeline to intel_timeline and... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Make timelines gt centric Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Save trip via top-level i915 in a few more... Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Compartmentalize ring buffer creation Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Store ggtt pointer in intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Compartmentalize i915_gem_init_ggtt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Compartmentalize i915_ggtt_cleanup_hw Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Compartmentalize timeline_init/park/fini Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Move i915_gem_chipset_flush to intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Store intel_gt backpointer in vm Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Make ggtt invalidation work on ggtt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Compartmentalize i915_ggtt_init_hw Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Compartmentalize i915_ggtt_probe_hw Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Move intel_engines_resume into common init Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Convert i915_gem_init_hw to intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Consolidate some open coded mmio rmw Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Convert i915_ppgtt_init_hw to intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Store backpointer to intel_gt in the engine Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Convert gt workarounds to intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
2019-06-21 | Tvrtko Ursulin | drm/i915: Convert init_unused_rings to intel_gt Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
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 Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> 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... Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> 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 Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.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 | 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... 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-05 | Lionel Landwerlin | drm/i915/perf: lock powergating configuration to default... Tvrtko Ursulin: 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... Tvrtko Ursulin: Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
commit | commitdiff | tree |
next |