[Intel-gfx] [PULL] drm-misc-next
Maxime Ripard
maxime at cerno.tech
Tue Mar 17 08:28:58 UTC 2020
Hi,
Here is what should be the final drm-misc-next PR for 5.7.
Maxime
drm-misc-next-2020-03-17:
drm-misc-next for 5.7:
UAPI Changes:
Cross-subsystem Changes:
Core Changes:
- dp-mst: Remove register_connector callback, add drm_dp_destroy_connector
- Changes to scnprintf on multiple instances
Driver Changes:
- meson: Support for YUV420
- panel: Support Ortustech COM37H3M, idk-1110wr and idk-2121wr,
multiple dotclock fixes
The following changes since commit bc1a4130fc0309cc2f43b9cc616ebbc295e886ff:
drm/virtio: add case for shmem objects in virtio_gpu_cleanup_object(..) (2020-03-09 10:44:34 +0100)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2020-03-17
for you to fetch changes up to 6afe6929964bca6847986d0507a555a041f07753:
drm: Mark up racy check of drm_gem_object.handle_count (2020-03-16 10:31:35 +0000)
----------------------------------------------------------------
drm-misc-next for 5.7:
UAPI Changes:
Cross-subsystem Changes:
Core Changes:
- dp-mst: Remove register_connector callback, add drm_dp_destroy_connector
- Changes to scnprintf on multiple instances
Driver Changes:
- meson: Support for YUV420
- panel: Support Ortustech COM37H3M, idk-1110wr and idk-2121wr,
multiple dotclock fixes
----------------------------------------------------------------
Akeem G Abodunrin (1):
drm/mm: Remove redundant assignment in drm_mm_reserve_node
Benjamin Gaignard (4):
drm: context: Clean up documentation
drm: vm: Clean up documentation
drm: bufs: Clean up documentation
drm: lock: Clean up documentation
Chris Wilson (2):
drm/mm: Allow drm_mm_initialized() to be used outside of the locks
drm: Mark up racy check of drm_gem_object.handle_count
Christian König (1):
drm/ttm: fix false positive assert
Fabrizio Castro (2):
dt-bindings: display: Add idk-2121wr binding
dt-bindings: display: Add idk-1110wr binding
H. Nikolaus Schaller (1):
drm/panel-simple: Fix dotclock for Ortustech COM37H3M
Heiko Stuebner (1):
drm/rockchip: rgb: don't count non-existent devices when determining subdrivers
Jonas Karlman (2):
drm/bridge: dw-hdmi: set mtmdsclock for deep color
drm/bridge: dw-hdmi: add max bpc connector property
Kamlesh Gurudasani (1):
drm/tiny: fix sparse warning: incorrect type in assignment (different base types)
Kees Cook (1):
drm/edid: Distribute switch variables for initialization
Laurent Pinchart (1):
drm: panel: Set connector type for OrtusTech COM43H4M85ULC panel
Lyude Paul (3):
drm/dp_mst: Make drm_dp_mst_dpcd_write() consistent with drm_dp_dpcd_write()
drm/dp_mst: Fix drm_dp_check_mstb_guid() return code
drm/dp_mst: Convert drm_dp_mst_topology_mgr.is_waiting_for_dwn_reply to bitfield
Manasi Navare (2):
drm/edid: Name the detailed monitor range flags
drm/edid: Add function to parse EDID descriptors for monitor range
Neil Armstrong (9):
drm/bridge: dw-hdmi: Plug atomic state hooks to the default implementation
drm/bridge: synopsys: dw-hdmi: add bus format negociation
drm/bridge: synopsys: dw-hdmi: allow ycbcr420 modes for >= 0x200a
drm/meson: venc: make drm_display_mode const
drm/meson: meson_dw_hdmi: add bridge and switch to drm_bridge_funcs
drm/meson: dw-hdmi: stop enforcing input_bus_format
drm/meson: venc: add support for YUV420 setup
drm/meson: vclk: add support for YUV420 setup
drm/meson: Add YUV420 output support
Pankaj Bharadiya (5):
drm: Register connector instead of calling register_connector callback
drm: Remove dp mst register connector callbacks
drm/dp_mst: Remove register_connector callback
drm: Add drm_dp_destroy_connector helper and use it
drm: Remove drm dp mst destroy_connector callbacks
Sam Ravnborg (1):
dt-bindings: display: fix panel warnings
Takashi Iwai (2):
drm/ttm: Use scnprintf() for avoiding potential buffer overflow
drm: sysfs: Use scnprintf() for avoiding potential buffer overflow
Ville Syrjälä (5):
drm/panel-novatek-nt35510: Fix dotclock
drm/panel-ilitek-ili9322: Fix dotclocks
drm/panel-lg-lg4573: Fix dotclock
drm/panel-sony-acx424akp: Fix dotclocks
drm/panel-simple: Fix dotclock for Logic PD Type 28
.../display/panel/advantech,idk-1110wr.yaml | 69 +++++
.../display/panel/advantech,idk-2121wr.yaml | 122 ++++++++
.../bindings/display/panel/elida,kd35t133.yaml | 2 +-
.../display/panel/leadtek,ltk500hd1829.yaml | 2 +-
.../bindings/display/panel/novatek,nt35510.yaml | 4 +-
.../bindings/display/panel/orisetech,otm8009a.yaml | 2 +-
.../bindings/display/panel/panel-dpi.yaml | 2 +-
.../bindings/display/panel/panel-simple-dsi.yaml | 2 +-
.../bindings/display/panel/raydium,rm68200.yaml | 2 +-
.../bindings/display/panel/xinpeng,xpp055c272.yaml | 2 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 -
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 319 ++++++++++++++++++++-
drivers/gpu/drm/drm_bufs.c | 20 +-
drivers/gpu/drm/drm_context.c | 28 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 44 ++-
drivers/gpu/drm/drm_edid.c | 47 ++-
drivers/gpu/drm/drm_gem.c | 2 +-
drivers/gpu/drm/drm_lock.c | 11 +-
drivers/gpu/drm/drm_mm.c | 2 +-
drivers/gpu/drm/drm_sysfs.c | 2 +-
drivers/gpu/drm/drm_vm.c | 16 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 16 --
drivers/gpu/drm/meson/meson_dw_hdmi.c | 180 +++++++++---
drivers/gpu/drm/meson/meson_vclk.c | 93 ++++--
drivers/gpu/drm/meson/meson_vclk.h | 7 +-
drivers/gpu/drm/meson/meson_venc.c | 10 +-
drivers/gpu/drm/meson/meson_venc.h | 4 +-
drivers/gpu/drm/meson/meson_venc_cvbs.c | 6 +-
drivers/gpu/drm/nouveau/dispnv50/disp.c | 19 --
drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 14 +-
drivers/gpu/drm/panel/panel-lg-lg4573.c | 2 +-
drivers/gpu/drm/panel/panel-novatek-nt35510.c | 2 +-
drivers/gpu/drm/panel/panel-simple.c | 15 +-
drivers/gpu/drm/panel/panel-sony-acx424akp.c | 4 +-
drivers/gpu/drm/radeon/radeon_dp_mst.c | 17 --
drivers/gpu/drm/rockchip/rockchip_rgb.c | 3 +-
drivers/gpu/drm/tiny/ili9486.c | 2 +-
drivers/gpu/drm/ttm/ttm_bo.c | 5 +-
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 2 +-
include/drm/bridge/dw_hdmi.h | 1 +
include/drm/drm_connector.h | 22 ++
include/drm/drm_dp_mst_helper.h | 11 +-
include/drm/drm_edid.h | 5 +
include/drm/drm_mm.h | 2 +-
44 files changed, 918 insertions(+), 230 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gfx/attachments/20200317/ee758625/attachment.sig>
More information about the Intel-gfx
mailing list