• Dave Airlie's avatar
    Merge tag 'drm-misc-next-2022-01-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · 53dbee49
    Dave Airlie authored
    
    
    [airlied: add two missing Kconfig]
    
    drm-misc-next for v5.18:
    
    UAPI Changes:
    - Fix invalid IN_FORMATS blob when plane->format_mod_supported is NULL.
    
    Cross-subsystem Changes:
    - Assorted dt bindings updates.
    - Fix vga16fb vga checking on x86.
    - Fix extra semicolon in rwsem.h's _down_write_nest_lock.
    - Assorted small fixes to agp and fbdev drivers.
    - Fix oops in creating a udmabuf with 0 pages.
    - Hot-unplug firmware fb devices on forced removal
    - Reqquest memory region in simplefb and simpledrm, and don't make the ioresource as busy.
    
    Core Changes:
    - Mock a drm_plane in drm-plane-helper selftest.
    - Assorted bug fixes to device logging, dbi.
    - Use DP helper for sink count in mst.
    - Assorted documentation fixes.
    - Assorted small fixes.
    - Move DP headers to drm/dp, and add a drm dp helper module.
    - Move the buddy allocator from i915 to common drm.
    - Add simple pci and platform module init macros to remove a lot of boilerplate from some drivers.
    - Support microsoft extension for HMDs and specialized monitors.
    - Improve edid parser's deep color handling.
    - Add type 7 timing support to edid parser.
    - Add a weak backpointer to the ttm_bo from ttm_resource
    - Add 3 eDP panels.
    
    Driver Changes:
    - Add support for HDMI and JZ4780 to ingenic.
    - Add support for higher DP/eDP bitrates to nouveau.
    - Assorted driver fixes to tilcdc, vmwgfx, sn65dsi83, meson, stm, panfrost, v3d, gma500, vc4, virtio, mgag200, ast, radeon, amdgpu, nouveau, various bridge drivers.
    - Convert and revert exynos dsi support to bridge driver.
    - Add vcc supply regulator support for sn65dsi83.
    - More conversion of bridge/chipone-icn6211 to atomic.
    - Remove conflicting fb's from stm, and add support for new hw version.
    - Add device link in parade-ps8640 to fix suspend/resume.
    - Update Boe-tv110c9m init sequence.
    - Add wide screen support to AST2600.
    - Fix omapdrm implicit dma_buf fencing.
    - Add support for multiple overlay planes to vkms.
    - Convert bridge/anx7625 to atomic, add HDCP support,
      add eld support for audio, and fix HPD.
    - Add driver for ChromeOS privacy screen.
    - Handover display from firmware to vc4 more gracefully, and support nomodeset.
    - Add flexible and ycbcr pixel formats to stm/ltdc.
    - Convert exynos mipi dsi to atomic.
    - Add initial dual core group GPUs support to panfrost.
    - No longer add exclusive fence in amdgpu as shared fence.
    - Add CSC and full range supoprt to vc4.
    - Shutdown the display on system shutdown and unbind.
    - Add Multi-Inno Technology MI0700S4T-6 simple panel.
    Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
    
    From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
    Link: https://patchwork.freedesktop.org/patch/msgid/456a23c6-7324-7543-0c45-751f30ef83f7@linux.intel.com
    53dbee49
drm_privacy_screen_x86.c 2.43 KB