1. 19 Mar, 2024 15 commits
  2. 15 Mar, 2024 9 commits
  3. 14 Mar, 2024 6 commits
  4. 13 Mar, 2024 7 commits
  5. 12 Mar, 2024 1 commit
    • Matt Roper's avatar
      drm/xe/uapi: Add IP version and stepping to GT list query · 8e61e319
      Matt Roper authored
      For modern platforms (MTL and later), both kernel and userspace drivers
      are expected to apply GT programming and workarounds based on the IP
      version and stepping self-reported by the GT hardware via the GMD_ID
      registers.  Since userspace drivers can't access these registers
      directly, pass along the version and stepping information via the GT
      list query.  Note that the new query fields will remain 0's when running
      on pre-GMD_ID platforms.  Userspace is expected to continue using PCI
      devid / revid on those older platforms.
      
      Although the hardware also has a GMD_ID register for display
      version/stepping, that value is intentionally *not* included anywhere in
      the Xe uapi.  Display userspace should be using platform-agnostic APIs
      and auto-detecting platform capabilities rather than matching specific
      IP versions.
      
      v2:
       - s/revid/rev/  (Lucas)
       - Fix kerneldoc copy/paste mistakes
      Signed-off-by: default avatarMatt Roper <matthew.d.roper@intel.com>
      Reviewed-by: default avatarLucas De Marchi <lucas.demarchi@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20240312211229.2871288-4-matthew.d.roper@intel.com
      8e61e319
  6. 11 Mar, 2024 1 commit
  7. 08 Mar, 2024 1 commit