]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
Merge drm/drm-next into drm-intel-next
authorJani Nikula <jani.nikula@intel.com>
Wed, 4 Oct 2023 15:06:27 +0000 (18:06 +0300)
committerJani Nikula <jani.nikula@intel.com>
Wed, 4 Oct 2023 15:06:27 +0000 (18:06 +0300)
Backmerge to sync up with drm-intel-gt-next and drm-misc-next.

Signed-off-by: Jani Nikula <jani.nikula@intel.com>
14 files changed:
1  2 
drivers/gpu/drm/drm_connector.c
drivers/gpu/drm/drm_edid.c
drivers/gpu/drm/drm_internal.h
drivers/gpu/drm/i915/display/intel_dp_mst.c
drivers/gpu/drm/i915/display/skl_universal_plane.c
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/intel_clock_gating.c
drivers/gpu/drm/i915/intel_device_info.c
drivers/gpu/drm/i915/intel_device_info.h
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
include/drm/drm_connector.h
include/drm/i915_pciids.h

Simple merge
Simple merge
Simple merge
index e4d791ad67512af3f94ef8697c9d606c82770349,ea92a00353daf502c73b71463e06a289a1ca6c23..da2217c1615394e7978a532fc0229fb20b062124
@@@ -645,33 -647,21 +641,6 @@@ IS_SUBPLATFORM(const struct drm_i915_pr
  #define IS_XEHPSDV_GRAPHICS_STEP(__i915, since, until) \
        (IS_XEHPSDV(__i915) && IS_GRAPHICS_STEP(__i915, since, until))
  
- #define IS_MTL_GRAPHICS_STEP(__i915, variant, since, until) \
-       (IS_SUBPLATFORM(__i915, INTEL_METEORLAKE, INTEL_SUBPLATFORM_##variant) && \
-        IS_GRAPHICS_STEP(__i915, since, until))
- #define IS_MTL_MEDIA_STEP(__i915, since, until) \
 -#define IS_MTL_DISPLAY_STEP(__i915, since, until) \
--      (IS_METEORLAKE(__i915) && \
-        IS_MEDIA_STEP(__i915, since, until))
 -       IS_DISPLAY_STEP(__i915, since, until))
--
- /*
-  * DG2 hardware steppings are a bit unusual.  The hardware design was forked to
-  * create three variants (G10, G11, and G12) which each have distinct
-  * workaround sets.  The G11 and G12 forks of the DG2 design reset the GT
-  * stepping back to "A0" for their first iterations, even though they're more
-  * similar to a G10 B0 stepping and G10 C0 stepping respectively in terms of
-  * functionality and workarounds.  However the display stepping does not reset
-  * in the same manner --- a specific stepping like "B0" has a consistent
-  * meaning regardless of whether it belongs to a G10, G11, or G12 DG2.
-  *
-  * TLDR:  All GT workarounds and stepping-specific logic must be applied in
-  * relation to a specific subplatform (G10/G11/G12), whereas display workarounds
-  * and stepping-specific logic will be applied with a general DG2-wide stepping
-  * number.
-  */
- #define IS_DG2_GRAPHICS_STEP(__i915, variant, since, until) \
-       (IS_SUBPLATFORM(__i915, INTEL_DG2, INTEL_SUBPLATFORM_##variant) && \
-        IS_GRAPHICS_STEP(__i915, since, until))
 -#define IS_DG2_DISPLAY_STEP(__i915, since, until) \
 -      (IS_DG2(__i915) && \
 -       IS_DISPLAY_STEP(__i915, since, until))
--
  #define IS_PVC_BD_STEP(__i915, since, until) \
        (IS_PONTEVECCHIO(__i915) && \
         IS_BASEDIE_STEP(__i915, since, until))
Simple merge
Simple merge