Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 35acc5c9 authored by Alistair Delva's avatar Alistair Delva
Browse files

ANDROID: GKI: drm: Add drm_dp_mst_get_max_sdp_streams_supported accessor function



Resolves an abi diff.

Bug: 152417756
Signed-off-by: default avatarAlistair Delva <adelva@google.com>
Change-Id: Ic6f57de89c7632c50db95b2f5ce85db92e3d6935
parent 0c5afac3
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -2082,6 +2082,21 @@ static int drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr *mgr,
	return ret;
}

int drm_dp_mst_get_max_sdp_streams_supported(
		struct drm_dp_mst_topology_mgr *mgr,
		struct drm_dp_mst_port *port)
{
	int ret = -1;

	port = drm_dp_get_validated_port_ref(mgr, port);
	if (!port)
		return ret;
	ret = port->num_sdp_streams;
	drm_dp_put_port(port);
	return ret;
}
EXPORT_SYMBOL_GPL(drm_dp_mst_get_max_sdp_streams_supported);

static int drm_dp_encode_up_ack_reply(struct drm_dp_sideband_msg_tx *msg, u8 req_type)
{
	struct drm_dp_sideband_msg_reply_body reply;
+4 −0
Original line number Diff line number Diff line
@@ -664,4 +664,8 @@ int drm_dp_mst_update_dsc_info(struct drm_dp_mst_topology_mgr *mgr,
			       struct drm_dp_mst_port *port,
			       struct drm_dp_mst_dsc_info *dsc_info);

int drm_dp_mst_get_max_sdp_streams_supported(
		struct drm_dp_mst_topology_mgr *mgr,
		struct drm_dp_mst_port *port);

#endif