1. 12 Jul, 2022 3 commits
  2. 06 Jul, 2022 12 commits
  3. 05 Jul, 2022 4 commits
  4. 04 Jul, 2022 2 commits
  5. 03 Jul, 2022 5 commits
  6. 02 Jul, 2022 2 commits
  7. 01 Jul, 2022 3 commits
    • Tom Rix's avatar
      drm/i915/display: clean up comments · 3461b040
      Tom Rix authored
      spelling changes
      resoluition -> resolution
      dont        -> don't
      commmit     -> commit
      Invalidade  -> Invalidate
      Signed-off-by: default avatarTom Rix <trix@redhat.com>
      Reviewed-by: default avatarMatt Roper <matthew.d.roper@intel.com>
      Signed-off-by: default avatarMatt Roper <matthew.d.roper@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20220701203236.1871668-1-trix@redhat.com
      3461b040
    • Geert Uytterhoeven's avatar
      drm/bridge: imx: i.MX8 bridge drivers should depend on ARCH_MXC · 5cd56168
      Geert Uytterhoeven authored
      The various Freescale i.MX8 display bridges are only present on
      Freescale i.MX8 SoCs.  Hence add a dependency on ARCH_MXC, to prevent
      asking the user about these drivers when configuring a kernel without
      i.MX SoC support.
      
      Fixes: e60c4354 ("drm/bridge: imx: Add LDB support for i.MX8qm")
      Fixes: 3818715f ("drm/bridge: imx: Add LDB support for i.MX8qxp")
      Fixes: 96988a52 ("drm/bridge: imx: Add i.MX8qxp pixel link to DPI support")
      Fixes: 1ec17c26 ("drm/bridge: imx: Add i.MX8qm/qxp display pixel link support")
      Fixes: 93e163a9 ("drm/bridge: imx: Add i.MX8qm/qxp pixel combiner support")
      Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Reviewed-by: default avatarLiu Ying <victor.liu@nxp.com>
      Reviewed-by: default avatarNeil Armstrong <narmstrong@baylibre.com>
      Signed-off-by: default avatarNeil Armstrong <narmstrong@baylibre.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/42c542b53a1c8027b23a045045fbb7b34479913d.1656072500.git.geert+renesas@glider.be
      5cd56168
    • Dave Airlie's avatar
      Merge tag 'drm-intel-gt-next-2022-06-29' of... · c6a3d735
      Dave Airlie authored
      Merge tag 'drm-intel-gt-next-2022-06-29' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
      
      UAPI Changes:
      
      - Expose per tile media freq factor in sysfs (Ashutosh Dixit, Dale B Stimson)
      - Document memory residency and Flat-CCS capability of obj (Ramalingam C)
      - Disable GETPARAM lookups of I915_PARAM_[SUB]SLICE_MASK on Xe_HP+ (Matt Roper)
      
      Cross-subsystem Changes:
      
      - Rename intel-gtt symbols (Lucas De Marchi)
      
      Core Changes:
      
      Driver Changes:
      
      - Support programming the EU priority in the GuC descriptor (DG2) (Matthew Brost)
      - DG2 HuC loading support (Daniele Ceraolo Spurio)
      - Fix build error without CONFIG_PM (YueHaibing)
      - Enable THP on Icelake and beyond (Tvrtko Ursulin)
      - Only setup private tmpfs mount when needed and fix logging (Tvrtko Ursulin)
      - Make __guc_reset_context aware of guilty engines (Umesh Nerlige Ramappa)
      - DG2 small bar memory probing fixes (Nirmoy Das)
      - Remove unnecessary GuC err capture noise (Alan Previn)
      - Fix i915_gem_object_ggtt_pin_ww regression on old platforms (Maarten Lankhorst)
      - Fix undefined behavior in GuC backend due to shift overflowing the constant (Borislav Petkov)
      - New DG2 workarounds (Swathi Dhanavanthri, Anshuman Gupta)
      - Report no hwconfig support on ADL-N (Balasubramani Vivekanandan)
      - Fix error_state_read ptr + offset use (Alan Previn)
      - Expose per tile media freq factor in sysfs (Ashutosh Dixit, Dale B Stimson)
      - Fix memory leaks in per-gt sysfs (Ashutosh Dixit)
      - Fix dma_resv fence handling in multi-batch execbuf (Nirmoy Das)
      - Add extra registers to GPU error dump on Gen11+ (Stuart Summers)
      - More PVC+DG2 workarounds (Matt Roper)
      - Improve user experience and driver robustness under SIGINT or similar (Tvrtko Ursulin)
      - Don't show engine classes not present (Tvrtko Ursulin)
      - Improve on suspend / resume time with VT-d enabled (Thomas Hellström)
      - Add missing else (katrinzhou)
      - Don't leak lmem mapping in vma_evict (Juha-Pekka Heikkila)
      - Add smem fallback allocation for dpt (Juha-Pekka Heikkila)
      - Tweak the ordering in cpu_write_needs_clflush (Matthew Auld)
      - Do not access rq->engine without a reference (Niranjana Vishwanathapura)
      - Revert "drm/i915: Hold reference to intel_context over life of i915_request" (Niranjana Vishwanathapura)
      - Don't update engine busyness stats too frequently (Alan Previn)
      - Add additional steps for Wa_22011802037 for execlist backend (Umesh Nerlige Ramappa)
      - Fix a lockdep warning at error capture (Nirmoy Das)
      
      - Ponte Vecchio prep work and new blitter engines (Matt Roper, John Harrison, Lucas De Marchi)
      - Read correct RP_STATE_CAP register (PVC) (Matt Roper)
      - Define MOCS table for PVC (Ayaz A Siddiqui)
      - Driver refactor and support Ponte Vecchio forcewake handling (Matt Roper)
      - Remove additional 3D flags from PIPE_CONTROL (Ponte Vecchio) (Stuart Summers)
      - XEHPSDV and PVC do not use HuC (Daniele Ceraolo Spurio)
      - Extract stepping information from PCI revid (Ponte Vecchio) (Matt Roper)
      - Add initial PVC workarounds (Stuart Summers)
      - SSEU handling driver refactor and Ponte Vecchio support (Matt Roper)
      - GuC depriv applies to PVC (Matt Roper)
      - Add register steering (Ponte Vecchio) (Matt Roper)
      - Add recommended MMIO setting (Ponte Vecchio) (Matt Roper)
      
      - Move multicast register handling to a dedicated file (Matt Roper)
      - Cleanup interface for MCR operations (Matt Roper)
      - Extend i915_vma_pin_iomap() (CQ Tang)
      - Re-do the intel-gtt split (Lucas De Marchi)
      - Correct duplicated/misplaced GT register definitions (Matt Roper)
      - Prefer "XEHP_" prefix for registers (Matt Roper)
      
      - Don't use DRM_DEBUG_WARN_ON for unexpected l3bank/mslice config (Tvrtko Ursulin)
      - Don't use DRM_DEBUG_WARN_ON for ring unexpectedly not idle (Tvrtko Ursulin)
      - Make drop_pages() return bool (Lucas De Marchi)
      - Fix CFI violation with show_dynamic_id() (Nathan Chancellor)
      - Use i915_probe_error instead of drm_error in GuC code (Vinay Belgaumkar)
      - Fix use of static in macro mismatch (Andi Shyti)
      - Update tiled blits selftest (Bommu Krishnaiah)
      - Future-proof platform checks (Matt Roper)
      - Only include what's needed (Jani Nikula)
      - remove accidental static from a local variable (Jani Nikula)
      - Add global forcewake request to drpc (Vinay Belgaumkar)
      - Fix spelling typo in comment (pengfuyuan)
      - Increase timeout for live_parallel_switch selftest (Akeem G Abodunrin)
      - Use non-blocking H2G for waitboost (Vinay Belgaumkar)
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/YrwtLM081SQUG1Dc@tursulin-desk
      c6a3d735
  8. 30 Jun, 2022 9 commits