Merge drm/drm-next into drm-misc-next
authorThomas Zimmermann <tzimmermann@suse.de>
Thu, 18 Nov 2021 08:36:39 +0000 (09:36 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Thu, 18 Nov 2021 08:36:39 +0000 (09:36 +0100)
Backmerging from drm/drm-next for v5.16-rc1.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
33 files changed:
1  2 
Documentation/devicetree/bindings/vendor-prefixes.yaml
MAINTAINERS
drivers/dma-buf/dma-buf.c
drivers/gpu/drm/Kconfig
drivers/gpu/drm/amd/amdgpu/amdgpu.h
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
drivers/gpu/drm/drm_fb_helper.c
drivers/gpu/drm/drm_gem_shmem_helper.c
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
drivers/gpu/drm/i915/display/intel_dp.c
drivers/gpu/drm/kmb/kmb_drv.c
drivers/gpu/drm/msm/dsi/dsi.c
drivers/gpu/drm/msm/dsi/dsi.h
drivers/gpu/drm/msm/dsi/dsi_host.c
drivers/gpu/drm/msm/dsi/dsi_manager.c
drivers/gpu/drm/msm/msm_drv.h
drivers/gpu/drm/msm/msm_gem.c
drivers/gpu/drm/nouveau/dispnv50/crc.c
drivers/gpu/drm/nouveau/dispnv50/disp.c
drivers/gpu/drm/nouveau/dispnv50/head.c
drivers/gpu/drm/panel/Kconfig
drivers/gpu/drm/panel/panel-abt-y030xx067a.c
drivers/gpu/drm/panel/panel-ilitek-ili9881c.c
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
drivers/gpu/drm/ttm/ttm_bo.c
drivers/gpu/drm/vc4/vc4_hdmi.c
drivers/platform/x86/Kconfig
drivers/platform/x86/thinkpad_acpi.c
drivers/pwm/core.c
include/linux/dma-buf.h
include/linux/pwm.h

diff --cc MAINTAINERS
Simple merge
@@@ -1347,8 -1368,16 +1355,9 @@@ static int dma_buf_debug_show(struct se
                                buf_obj->exp_name,
                                file_inode(buf_obj->file)->i_ino,
                                buf_obj->name ?: "");
+               spin_unlock(&buf_obj->name_lock);
  
 -              dma_resv_for_each_fence(&cursor, buf_obj->resv, true, fence) {
 -                      seq_printf(s, "\t%s fence: %s %s %ssignalled\n",
 -                                 dma_resv_iter_is_exclusive(&cursor) ?
 -                                      "Exclusive" : "Shared",
 -                                 fence->ops->get_driver_name(fence),
 -                                 fence->ops->get_timeline_name(fence),
 -                                 dma_fence_is_signaled(fence) ? "" : "un");
 -              }
 +              dma_resv_describe(buf_obj->resv, s);
  
                seq_puts(s, "\tAttached Devices:\n");
                attach_count = 0;
Simple merge
Simple merge
Simple merge
@@@ -173,11 -172,10 +173,11 @@@ static int kmb_setup_mode_config(struc
        ret = drmm_mode_config_init(drm);
        if (ret)
                return ret;
-       drm->mode_config.min_width = KMB_MIN_WIDTH;
-       drm->mode_config.min_height = KMB_MIN_HEIGHT;
-       drm->mode_config.max_width = KMB_MAX_WIDTH;
-       drm->mode_config.max_height = KMB_MAX_HEIGHT;
+       drm->mode_config.min_width = KMB_FB_MIN_WIDTH;
+       drm->mode_config.min_height = KMB_FB_MIN_HEIGHT;
+       drm->mode_config.max_width = KMB_FB_MAX_WIDTH;
+       drm->mode_config.max_height = KMB_FB_MAX_HEIGHT;
 +      drm->mode_config.preferred_depth = 24;
        drm->mode_config.funcs = &kmb_mode_config_funcs;
  
        ret = kmb_setup_crtc(drm);
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -1413,9 -1411,10 +1413,9 @@@ nv50_mstm_prepare(struct nv50_mstm *mst
  {
        struct nouveau_drm *drm = nouveau_drm(mstm->outp->base.base.dev);
        struct drm_encoder *encoder;
 -      int ret;
  
        NV_ATOMIC(drm, "%s: mstm prepare\n", mstm->outp->base.base.name);
-       drm_dp_update_payload_part1(&mstm->mgr);
 -      ret = drm_dp_update_payload_part1(&mstm->mgr, 1);
++      drm_dp_update_payload_part1(&mstm->mgr, 1);
  
        drm_for_each_encoder(encoder, mstm->outp->base.base.dev) {
                if (encoder->encoder_type == DRM_MODE_ENCODER_DPMST) {
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge