drm-misc-next for 5.19:

UAPI Changes:
 
 Cross-subsystem Changes:
 
 Core Changes:
   - Add DRM-managed mutex initialisation
   - edid: Doc improvements
   - fbdev: deferred io improvements
   - format-helper: consolidate format conversion helpers
   - gem: Rework fence handling in drm_gem_plane_helper_prepare_fb
 
 Driver Changes:
   - ast: DisplayPort support, locking improvements
   - exynos: Revert conversion to devm_drm_of_get_bridge for DSI
   - mgag200: locking improvements
   - mxsfb: LCDIF CRC support
   - nouveau: switch to drm_gem_plane_helper_prepare_fb
   - rockchip: Refactor IOMMU initialisation, make some structures
               static, replace drm_detect_hdmi_monitor with
               drm_display_info.is_hdmi, support swapped YUV formats,
               clock improvements, rk3568 support, VOP2 support
   - bridge:
     - adv7511: Enable CEC for ADV7535
     - it6505: Send DPCD SET_POWER to monitor at disable
     - mcde_dsi: Revert conversion to devm_drm_of_get_bridge
     - tc358767: Fix for eDP and DP DT endpoint parsing
     - new bridge: i.MX8MP LDB
   - panel:
     - new panel: Startek KD070WVFPA043-C069A
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCYnPM4wAKCRDj7w1vZxhR
 xQJbAQC8uVNSlkmZlIRp/SHpk8OSl1uzwnGDyo7C5Thf6kI4vQEAyVJ+rqha8dWG
 +gAAll4fnJP15/UNs2EtyHK1nDWtOgk=
 =e1SQ
 -----END PGP SIGNATURE-----

Merge tag 'drm-misc-next-2022-05-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-next

drm-misc-next for 5.19:

UAPI Changes:

Cross-subsystem Changes:

Core Changes:
  - Add DRM-managed mutex initialisation
  - edid: Doc improvements
  - fbdev: deferred io improvements
  - format-helper: consolidate format conversion helpers
  - gem: Rework fence handling in drm_gem_plane_helper_prepare_fb

Driver Changes:
  - ast: DisplayPort support, locking improvements
  - exynos: Revert conversion to devm_drm_of_get_bridge for DSI
  - mgag200: locking improvements
  - mxsfb: LCDIF CRC support
  - nouveau: switch to drm_gem_plane_helper_prepare_fb
  - rockchip: Refactor IOMMU initialisation, make some structures
              static, replace drm_detect_hdmi_monitor with
              drm_display_info.is_hdmi, support swapped YUV formats,
              clock improvements, rk3568 support, VOP2 support
  - bridge:
    - adv7511: Enable CEC for ADV7535
    - it6505: Send DPCD SET_POWER to monitor at disable
    - mcde_dsi: Revert conversion to devm_drm_of_get_bridge
    - tc358767: Fix for eDP and DP DT endpoint parsing
    - new bridge: i.MX8MP LDB
  - panel:
    - new panel: Startek KD070WVFPA043-C069A

Signed-off-by: Dave Airlie <airlied@redhat.com>

From: Maxime Ripard <maxime@cerno.tech>
Link: https://patchwork.freedesktop.org/patch/msgid/20220505131127.lcqvsywo7qt3eywk@houat
This commit is contained in:
Dave Airlie 2022-05-06 17:19:11 +10:00
commit c67f84e97b
98 changed files with 6001 additions and 878 deletions