On Mon, Apr 22, 2019 at 07:56:27PM -0400, sunpeng.li@xxxxxxx wrote: > From: Leo Li <sunpeng.li@xxxxxxx> > > To give identifiable attributes to MST DP aux devices, we can use the > MST relative address. Expose this function for later use. > > Signed-off-by: Leo Li <sunpeng.li@xxxxxxx> > --- > drivers/gpu/drm/drm_dp_mst_topology.c | 4 ++-- > include/drm/drm_dp_mst_helper.h | 4 ++++ > 2 files changed, 6 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c > index 2ab16c9..86ff8e2 100644 > --- a/drivers/gpu/drm/drm_dp_mst_topology.c > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c > @@ -1120,7 +1120,7 @@ static void drm_dp_check_mstb_guid(struct drm_dp_mst_branch *mstb, u8 *guid) > } > } > > -static void build_mst_prop_path(const struct drm_dp_mst_branch *mstb, > +void drm_dp_build_mst_prop_path(const struct drm_dp_mst_branch *mstb, > int pnum, > char *proppath, > size_t proppath_size) I was wondering if we need to export this but looks like both drm_dp_mst_topology.o and drm_dp_aux_dev.o both end up in drm_kms_helper.ko, so the answer is no. Reviewed-by: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> > @@ -1202,7 +1202,7 @@ static void drm_dp_add_port(struct drm_dp_mst_branch *mstb, > if (created && !port->input) { > char proppath[255]; > > - build_mst_prop_path(mstb, port->port_num, proppath, sizeof(proppath)); > + drm_dp_build_mst_prop_path(mstb, port->port_num, proppath, sizeof(proppath)); > port->connector = (*mstb->mgr->cbs->add_connector)(mstb->mgr, port, proppath); > if (!port->connector) { > /* remove it from the port list */ > diff --git a/include/drm/drm_dp_mst_helper.h b/include/drm/drm_dp_mst_helper.h > index 371cc28..81c8d79 100644 > --- a/include/drm/drm_dp_mst_helper.h > +++ b/include/drm/drm_dp_mst_helper.h > @@ -602,6 +602,10 @@ void drm_dp_mst_deallocate_vcpi(struct drm_dp_mst_topology_mgr *mgr, > int drm_dp_find_vcpi_slots(struct drm_dp_mst_topology_mgr *mgr, > int pbn); > > +void drm_dp_build_mst_prop_path(const struct drm_dp_mst_branch *mstb, > + int pnum, > + char *proppath, > + size_t proppath_size); > > int drm_dp_update_payload_part1(struct drm_dp_mst_topology_mgr *mgr); > > -- > 2.7.4 -- Ville Syrjälä Intel _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel