mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 19:43:40 +02:00
Merge branch 'icc-acv-enable-mask' into icc-next
In the downstream kernel, ACV enable_mask has not been mentioned explicitly, rather being handled by a sneaky if-condition [1], [2]. Add it to all RPMh platforms to actually enable that BCM. [1] https://git.codelinaro.org/clo/la/kernel/msm-4.19/-/blob/LA.UM.10.2.1.c25/drivers/soc/qcom/msm_bus/msm_bus_arb_rpmh.c#L556-567 [2] https://git.codelinaro.org/clo/la/kernel/msm-4.19/-/blob/LA.UM.10.2.1.c25/drivers/soc/qcom/msm_bus/msm_bus_arb_rpmh.c#L475-495 * icc-acv-enable-mask interconnect: qcom: qdu1000: Set ACV enable_mask interconnect: qcom: sc7180: Set ACV enable_mask interconnect: qcom: sc7280: Set ACV enable_mask interconnect: qcom: sc8180x: Set ACV enable_mask interconnect: qcom: sc8280xp: Set ACV enable_mask interconnect: qcom: sdm670: Set ACV enable_mask interconnect: qcom: sdm845: Set ACV enable_mask interconnect: qcom: sm6350: Set ACV enable_mask interconnect: qcom: sm8150: Set ACV enable_mask interconnect: qcom: sm8250: Set ACV enable_mask interconnect: qcom: sm8350: Set ACV enable_mask Link: https://lore.kernel.org/r/20230811-topic-acv-v2-0-765ad70e539a@linaro.org Signed-off-by: Georgi Djakov <djakov@kernel.org>
This commit is contained in:
commit
9ee5214138
|
|
@ -769,6 +769,7 @@ static struct qcom_icc_node xs_sys_tcu_cfg = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1238,6 +1238,7 @@ static struct qcom_icc_node xs_sys_tcu_cfg = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.keepalive = false,
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
|
|
|
|||
|
|
@ -1285,6 +1285,7 @@ static struct qcom_icc_node srvc_snoc = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1345,6 +1345,7 @@ static struct qcom_icc_node slv_qup_core_2 = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.num_nodes = 1,
|
||||
.nodes = { &slv_ebi }
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1712,6 +1712,7 @@ static struct qcom_icc_node srvc_snoc = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1047,6 +1047,7 @@ static struct qcom_icc_node xs_sys_tcu_cfg = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.keepalive = false,
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
|
|
|
|||
|
|
@ -1265,6 +1265,7 @@ static struct qcom_icc_node xs_sys_tcu_cfg = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.keepalive = false,
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
|
|
|
|||
|
|
@ -1164,6 +1164,7 @@ static struct qcom_icc_node xs_sys_tcu_cfg = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.keepalive = false,
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
|
|
|
|||
|
|
@ -1282,6 +1282,7 @@ static struct qcom_icc_node xs_sys_tcu_cfg = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.keepalive = false,
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
|
|
|
|||
|
|
@ -1397,6 +1397,7 @@ static struct qcom_icc_node qup2_core_slave = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.keepalive = false,
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
|
|
|
|||
|
|
@ -1356,6 +1356,7 @@ static struct qcom_icc_node qns_mem_noc_sf_disp = {
|
|||
|
||||
static struct qcom_icc_bcm bcm_acv = {
|
||||
.name = "ACV",
|
||||
.enable_mask = BIT(3),
|
||||
.keepalive = false,
|
||||
.num_nodes = 1,
|
||||
.nodes = { &ebi },
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user