Merge drm/drm-next into drm-misc-next
authorMaxime Ripard <mripard@kernel.org>
Thu, 6 Feb 2025 12:47:32 +0000 (13:47 +0100)
committerMaxime Ripard <mripard@kernel.org>
Thu, 6 Feb 2025 12:47:32 +0000 (13:47 +0100)
Bring rc1 to start the new release dev.

Signed-off-by: Maxime Ripard <mripard@kernel.org>
34 files changed:
1  2 
CREDITS
MAINTAINERS
arch/arm/configs/multi_v7_defconfig
drivers/accel/ivpu/ivpu_mmu_context.c
drivers/accel/ivpu/ivpu_pm.c
drivers/bus/mhi/host/boot.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
drivers/gpu/drm/bridge/adv7511/adv7511_audio.c
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
drivers/gpu/drm/display/drm_bridge_connector.c
drivers/gpu/drm/display/drm_dp_mst_topology.c
drivers/gpu/drm/display/drm_hdmi_state_helper.c
drivers/gpu/drm/i915/display/dvo_ns2501.c
drivers/gpu/drm/i915/display/icl_dsi.c
drivers/gpu/drm/i915/display/intel_crt.c
drivers/gpu/drm/i915/display/intel_ddi.c
drivers/gpu/drm/i915/display/intel_dp.c
drivers/gpu/drm/i915/display/intel_dp_link_training.c
drivers/gpu/drm/i915/display/intel_dp_mst.c
drivers/gpu/drm/i915/display/intel_dvo.c
drivers/gpu/drm/i915/display/intel_hdmi.c
drivers/gpu/drm/i915/display/intel_lvds.c
drivers/gpu/drm/i915/display/intel_sdvo.c
drivers/gpu/drm/i915/display/intel_tv.c
drivers/gpu/drm/i915/display/vlv_dsi.c
drivers/gpu/drm/nouveau/dispnv50/disp.c
drivers/gpu/drm/nouveau/nouveau_drm.c
drivers/gpu/drm/ttm/ttm_bo.c
drivers/gpu/drm/ttm/ttm_resource.c
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
include/drm/display/drm_dp_mst_helper.h
include/drm/display/drm_hdmi_state_helper.h
include/drm/ttm/ttm_resource.h

diff --cc CREDITS
Simple merge
diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -352,11 -358,10 +358,10 @@@ static void intel_enable_crt(struct int
  
  static enum drm_mode_status
  intel_crt_mode_valid(struct drm_connector *connector,
 -                   struct drm_display_mode *mode)
 +                   const struct drm_display_mode *mode)
  {
        struct intel_display *display = to_intel_display(connector->dev);
-       struct drm_device *dev = connector->dev;
-       struct drm_i915_private *dev_priv = to_i915(dev);
+       struct drm_i915_private *dev_priv = to_i915(connector->dev);
        int max_dotclk = display->cdclk.max_dotclk_freq;
        enum drm_mode_status status;
        int max_clock;
@@@ -2546,7 -2594,7 +2594,8 @@@ static void mtl_ddi_pre_enable_dp(struc
  {
        struct intel_dp *intel_dp = enc_to_intel_dp(encoder);
        bool is_mst = intel_crtc_has_type(crtc_state, INTEL_OUTPUT_DP_MST);
 +      bool transparent_mode;
+       int ret;
  
        intel_dp_set_link_params(intel_dp,
                                 crtc_state->port_clock,
@@@ -1371,8 -1391,9 +1391,9 @@@ bool intel_dp_has_dsc(const struct inte
  
  static enum drm_mode_status
  intel_dp_mode_valid(struct drm_connector *_connector,
 -                  struct drm_display_mode *mode)
 +                  const struct drm_display_mode *mode)
  {
+       struct intel_display *display = to_intel_display(_connector->dev);
        struct intel_connector *connector = to_intel_connector(_connector);
        struct intel_dp *intel_dp = intel_attached_dp(connector);
        struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
@@@ -1431,8 -1418,8 +1418,8 @@@ static int mst_connector_get_modes(stru
  }
  
  static int
intel_dp_mst_mode_valid_ctx(struct drm_connector *connector,
mst_connector_mode_valid_ctx(struct drm_connector *connector,
 -                           struct drm_display_mode *mode,
 +                           const struct drm_display_mode *mode,
                             struct drm_modeset_acquire_ctx *ctx,
                             enum drm_mode_status *status)
  {
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge