-
- Downloads
Merge tag 'drm-misc-next-2019-05-24' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
drm-misc-next for v5.3, try #2: UAPI Changes: - Add HDR source metadata property. - Make drm.h compile on GNU/kFreeBSD by including stdint.h - Clarify how the userspace reviewer has to review new kernel UAPI. - Clarify that for using new UAPI, merging to drm-next or drm-misc-next should be enough. Cross-subsystem Changes: - video/hdmi: Add unpack function for DRM infoframes. - Device tree bindings: * Updating a property for Mali Midgard GPUs * Updating a property for STM32 DSI panel * Adding support for FriendlyELEC HD702E 800x1280 panel * Adding support for Evervision VGG804821 800x480 5.0" WVGA TFT panel * Adding support for the EDT ET035012DM6 3.5" 320x240 QVGA 24-bit RGB TFT. * Adding support for Three Five displays TFC S9700RTWV43TR-01B 800x480 panel with resistive touch found on TI's AM335X-EVM. * Adding support for EDT ETM0430G0DH6 480x272 panel. - Add OSD101T2587-53TS driver with DT bindings. - Add Samsung S6E63M0 panel driver with DT bindings. - Add VXT VL050-8048NT-C01 800x480 panel with DT bindings. - Dma-buf: - Make mmap callback actually optional. - Documentation updates. - Fix debugfs refcount inbalance. - Remove unused sync_dump function. - Fix device tree bindings in drm-misc-next after a botched merge. Core Changes: - Add support for HDR infoframes and related EDID parsing. - Remove prime sg_table caching, now done inside dma-buf. - Add shiny new drm_gem_vram helpers for simple VRAM drivers; with some fixes to the new API on top. - Small fix to job cleanup without timeout handler. - Documentation fixes to drm_fourcc. - Replace lookups of drm_format with struct drm_format_info; remove functions that become obsolete by this conversion. - Remove double include in bridge/panel.c and some drivers. - Remove drmP.h include from drm/edid and drm/dp. - Fix null pointer deref in drm_fb_helper_hotplug_event(). - Remove most members from drm_fb_helper_crtc, only mode_set is kept. - Remove race of fb helpers with userspace; only restore mode when userspace is not master. - Move legacy setup from drm_file.c to drm_legacy_misc.c - Rework scheduler job destruction. - drm/bus was removed, remove from TODO. - Add __drm_atomic_helper_crtc_reset() to subclass crtc_state, and convert some drivers to use it (conversion is not complete yet). - Bump vblank timeout wait to 100 ms for atomic. - Docbook fix for drm_hdmi_infoframe_set_hdr_metadata. Driver Changes: - sun4i: Use DRM_GEM_CMA_VMAP_DRIVER_OPS instead of definining manually. - v3d: Small cleanups, adding support for compute shaders, reservation/synchronization fixes and job management refactoring, fixes MMU and debugfs. - lima: Fix null pointer in irq handler on startup, set default timeout for scheduled jobs. - stm/ltdc: Assorted fixes and adding FB modifier support. - amdgpu: Avoid hw reset if guilty job was already signaled. - virtio: Add seqno to fences, add trace events, use correct flags for fence allocation. - Convert AST, bochs, mgag200, vboxvideo, hisilicon to the new drm_gem_vram API. - sun6i_mipi_dsi: Support DSI GENERIC_SHORT_WRITE_2 transfers. - bochs: Small fix to use PTR_RET_OR_ZERO and driver unload. - gma500: header fixes - cirrus: Remove unused files. - mediatek: Fix compiler warning after merging the HDR series. - vc4: Rework binner bo handling. Signed-off-by:Dave Airlie <airlied@redhat.com> From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/052875a5-27ba-3832-60c2-193d950afdff@linux.intel.com
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/display/panel/edt,et-series.txt 16 additions, 0 deletions...ation/devicetree/bindings/display/panel/edt,et-series.txt
- Documentation/devicetree/bindings/display/panel/evervision,vgg804821.txt 12 additions, 0 deletions...evicetree/bindings/display/panel/evervision,vgg804821.txt
- Documentation/devicetree/bindings/display/panel/friendlyarm,hd702e.txt 32 additions, 0 deletions.../devicetree/bindings/display/panel/friendlyarm,hd702e.txt
- Documentation/devicetree/bindings/display/panel/osddisplays,osd101t2045-53ts.txt 11 additions, 0 deletions...e/bindings/display/panel/osddisplays,osd101t2045-53ts.txt
- Documentation/devicetree/bindings/display/panel/osddisplays,osd101t2587-53ts.txt 14 additions, 0 deletions...e/bindings/display/panel/osddisplays,osd101t2587-53ts.txt
- Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.txt 33 additions, 0 deletions...ion/devicetree/bindings/display/panel/samsung,s6e63m0.txt
- Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43tr-01b.txt 15 additions, 0 deletions...vicetree/bindings/display/panel/tfc,s9700rtwv43tr-01b.txt
- Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt 12 additions, 0 deletions...on/devicetree/bindings/display/panel/vl050_8048nt_c01.txt
- Documentation/devicetree/bindings/display/st,stm32-ltdc.txt 3 additions, 0 deletionsDocumentation/devicetree/bindings/display/st,stm32-ltdc.txt
- Documentation/devicetree/bindings/gpu/arm,mali-midgard.txt 18 additions, 1 deletionDocumentation/devicetree/bindings/gpu/arm,mali-midgard.txt
- Documentation/devicetree/bindings/vendor-prefixes.yaml 6 additions, 0 deletionsDocumentation/devicetree/bindings/vendor-prefixes.yaml
- Documentation/gpu/drm-mm.rst 33 additions, 1 deletionDocumentation/gpu/drm-mm.rst
- Documentation/gpu/drm-uapi.rst 6 additions, 4 deletionsDocumentation/gpu/drm-uapi.rst
- Documentation/gpu/todo.rst 8 additions, 19 deletionsDocumentation/gpu/todo.rst
- MAINTAINERS 1 addition, 1 deletionMAINTAINERS
- drivers/dma-buf/dma-buf.c 35 additions, 4 deletionsdrivers/dma-buf/dma-buf.c
- drivers/dma-buf/sync_debug.c 0 additions, 26 deletionsdrivers/dma-buf/sync_debug.c
- drivers/dma-buf/sync_debug.h 0 additions, 1 deletiondrivers/dma-buf/sync_debug.h
- drivers/gpu/drm/Kconfig 7 additions, 0 deletionsdrivers/gpu/drm/Kconfig
- drivers/gpu/drm/Makefile 5 additions, 0 deletionsdrivers/gpu/drm/Makefile
Loading
Please register or sign in to comment