interconnect: qcom: Enable disp_rsc for Volcano

Enable display_rsc so that bandwidth requests from display
client will go through disp_rsc.

Change-Id: Icb6176f699bf5f4cb031e0667e2ff11d40c5952b
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
This commit is contained in:
Raviteja Laggyshetty 2024-04-22 11:08:38 +05:30
parent d3b1f3c1f6
commit 70e393196d

View File

@ -1691,7 +1691,7 @@ static struct qcom_icc_bcm bcm_sn4 = {
static struct qcom_icc_bcm bcm_acv_disp = {
.name = "ACV",
.voter_idx = VOTER_IDX_HLOS,
.voter_idx = VOTER_IDX_DISP,
.enable_mask = 0x1,
.perf_mode_mask = 0x2,
.num_nodes = 1,
@ -1700,28 +1700,28 @@ static struct qcom_icc_bcm bcm_acv_disp = {
static struct qcom_icc_bcm bcm_mc0_disp = {
.name = "MC0",
.voter_idx = VOTER_IDX_HLOS,
.voter_idx = VOTER_IDX_DISP,
.num_nodes = 1,
.nodes = { &ebi_disp },
};
static struct qcom_icc_bcm bcm_mm0_disp = {
.name = "MM0",
.voter_idx = VOTER_IDX_HLOS,
.voter_idx = VOTER_IDX_DISP,
.num_nodes = 1,
.nodes = { &qns_mem_noc_hf_disp },
};
static struct qcom_icc_bcm bcm_sh0_disp = {
.name = "SH0",
.voter_idx = VOTER_IDX_HLOS,
.voter_idx = VOTER_IDX_DISP,
.num_nodes = 1,
.nodes = { &qns_llcc_disp },
};
static struct qcom_icc_bcm bcm_sh1_disp = {
.name = "SH1",
.voter_idx = VOTER_IDX_HLOS,
.voter_idx = VOTER_IDX_DISP,
.enable_mask = 0x1,
.num_nodes = 2,
.nodes = { &qnm_mnoc_hf_disp, &qnm_pcie_disp },
@ -1936,6 +1936,7 @@ static struct qcom_icc_node *gem_noc_nodes[] = {
static char *gem_noc_voters[] = {
[VOTER_IDX_HLOS] = "hlos",
[VOTER_IDX_DISP] = "disp",
};
static struct qcom_icc_desc volcano_gem_noc = {
@ -1986,6 +1987,7 @@ static struct qcom_icc_node *mc_virt_nodes[] = {
static char *mc_virt_voters[] = {
[VOTER_IDX_HLOS] = "hlos",
[VOTER_IDX_DISP] = "disp",
};
static struct qcom_icc_desc volcano_mc_virt = {
@ -2022,6 +2024,7 @@ static struct qcom_icc_node *mmss_noc_nodes[] = {
static char *mmss_noc_voters[] = {
[VOTER_IDX_HLOS] = "hlos",
[VOTER_IDX_DISP] = "disp",
};
static struct qcom_icc_desc volcano_mmss_noc = {