[PATCH 0/7] Add DP MST AUX devices

sunpeng.li at amd.com sunpeng.li at amd.com
Thu May 16 15:17:56 UTC 2019

From: Leo Li <sunpeng.li at amd.com>

This series adds support for MST AUX devices. 

A more descriptive 'mstpath' attribute is also added to MST connector
devices. In addition, the DP aux device is made to be a child of the
corresponding connector's device where possible (*). This allows udev
rules to provide descriptive symlinks to the AUX devices.

(*) This can only be done on drivers that register their connector and
aux devices via drm_connector_register() and drm_dp_aux_register()
respectively. The connector also needs to be registered before the aux

Leo Li (6):
  drm/dp: Use non-cyclic idr
  drm/dp-mst: Use connector kdev as aux device parent
  drm/sysfs: Add mstpath attribute to connector devices
  drm/amd/display: Use connector kdev as aux device parent
  drm/bridge/analogix-anx78xx: Use connector kdev as aux device parent
  drm/nouveau: Use connector kdev as aux device parent

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

 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   2 +-
 drivers/gpu/drm/bridge/analogix-anx78xx.c          |  22 ++---
 drivers/gpu/drm/drm_dp_aux_dev.c                   |  17 +++-
 drivers/gpu/drm/drm_dp_mst_topology.c              | 106 ++++++++++++++++++---
 drivers/gpu/drm/drm_sysfs.c                        |  23 +++++
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   2 +-
 include/drm/drm_dp_helper.h                        |   4 +
 include/drm/drm_dp_mst_helper.h                    |   6 ++
 8 files changed, 152 insertions(+), 30 deletions(-)


More information about the amd-gfx mailing list