disp: msm: sde: set connector lm_mask for dp display

This change sets lm_mask for dp connector based on
number of LMs allocated by RM. This mask will be
used during rm allocation and validation of dcwb
mixers for dp display.

Change-Id: I271af03da560587faf17446471bd6b81bb9e809b
Signed-off-by: Mahadevan <quic_mahap@quicinc.com>
This commit is contained in:
Mahadevan
2022-03-29 15:11:39 +05:30
szülő a1f4bdb7d9
commit 62cab75164
2 fájl változott, egészen pontosan 37 új sor hozzáadva és 1 régi sor törölve

Fájl megtekintése

@@ -1,5 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
* Copyright (c) 2017-2021, The Linux Foundation. All rights reserved.
*/
@@ -419,6 +420,11 @@ int dp_connector_get_mode_info(struct drm_connector *connector,
DP_ERR("error getting mixer count. rc:%d\n", rc);
return rc;
}
/* reset dp connector lm_mask for every connection event and
* this will get re-populated in resource manager based on
* resolution and topology of dp display.
*/
sde_conn->lm_mask = 0;
topology->num_enc = no_enc;
topology->num_intf = single_intf;