mbox series

[0/9] MST AUX Devices (v3)

Message ID 20190723232808.28128-1-sunpeng.li@amd.com (mailing list archive)
Headers show
Series MST AUX Devices (v3) | expand

Message

Leo Li July 23, 2019, 11:27 p.m. UTC
From: Leo Li <sunpeng.li@amd.com>

Here's what changed in v3:

* Dropped patch to expose the mst-path device attribute, in lieu of
  ongoing discussion for defining a better connector path property
* Change WARN_ON_ONCE -> DRM_ERROR on MST dpcd read errors to avoid
  tainting the kernel
* Unwind intel_connector_register() on
  drm_dp_mst_connector_late_register() failure.
* Docstring and cosmetic fixes

Leo Li (8):
  drm/dp: Use non-cyclic idr
  drm/nouveau: Use connector kdev as aux device parent
  drm/bridge/analogix-anx78xx: Use connector kdev as aux device parent
  drm/amd/display: Use connector kdev as aux device parent
  drm/i915: Implement MST Aux device registration (v2)
  drm/nouveau/kms/nv50: Implement MST Aux device registration
  drm/radeon: Implement MST Aux device registration
  drm/amd/display: Implement MST Aux device registration

Ville Syrjälä (1):
  drm/dp_mst: Enable registration of AUX devices for MST ports

 .../display/amdgpu_dm/amdgpu_dm_mst_types.c   |  26 +++-
 drivers/gpu/drm/bridge/analogix-anx78xx.c     |  22 +--
 drivers/gpu/drm/drm_dp_aux_dev.c              |  18 ++-
 drivers/gpu/drm/drm_dp_mst_topology.c         | 144 ++++++++++++++++--
 drivers/gpu/drm/i915/display/intel_dp_mst.c   |  33 +++-
 drivers/gpu/drm/nouveau/dispnv50/disp.c       |  20 +++
 drivers/gpu/drm/nouveau/nouveau_connector.c   |   2 +-
 drivers/gpu/drm/radeon/radeon_dp_mst.c        |  22 +++
 include/drm/drm_dp_helper.h                   |   4 +
 include/drm/drm_dp_mst_helper.h               |  11 ++
 10 files changed, 272 insertions(+), 30 deletions(-)