Skip to content

Commit 668e08c

Browse files
RohitAgarwalQUICandersson
authored andcommitted
soc: qcom: rpmhpd: Add SDX75 power domains
Add the power domains exposed by RPMH in the Qualcomm SDX75 platform. Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com> Link: https://lore.kernel.org/r/1690803007-8640-3-git-send-email-quic_rohiagar@quicinc.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
1 parent 0b9d94e commit 668e08c

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

drivers/soc/qcom/rpmhpd.c

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,21 @@ static const struct rpmhpd_desc sdx65_desc = {
307307
.num_pds = ARRAY_SIZE(sdx65_rpmhpds),
308308
};
309309

310+
/* SDX75 RPMH powerdomains */
311+
static struct rpmhpd *sdx75_rpmhpds[] = {
312+
[RPMHPD_CX] = &cx,
313+
[RPMHPD_CX_AO] = &cx_ao,
314+
[RPMHPD_MSS] = &mss,
315+
[RPMHPD_MX] = &mx,
316+
[RPMHPD_MX_AO] = &mx_ao,
317+
[RPMHPD_MXC] = &mxc,
318+
};
319+
320+
static const struct rpmhpd_desc sdx75_desc = {
321+
.rpmhpds = sdx75_rpmhpds,
322+
.num_pds = ARRAY_SIZE(sdx75_rpmhpds),
323+
};
324+
310325
/* SM6350 RPMH powerdomains */
311326
static struct rpmhpd *sm6350_rpmhpds[] = {
312327
[SM6350_CX] = &cx_w_mx_parent,
@@ -545,6 +560,7 @@ static const struct of_device_id rpmhpd_match_table[] = {
545560
{ .compatible = "qcom,sdm845-rpmhpd", .data = &sdm845_desc },
546561
{ .compatible = "qcom,sdx55-rpmhpd", .data = &sdx55_desc},
547562
{ .compatible = "qcom,sdx65-rpmhpd", .data = &sdx65_desc},
563+
{ .compatible = "qcom,sdx75-rpmhpd", .data = &sdx75_desc},
548564
{ .compatible = "qcom,sm6350-rpmhpd", .data = &sm6350_desc },
549565
{ .compatible = "qcom,sm8150-rpmhpd", .data = &sm8150_desc },
550566
{ .compatible = "qcom,sm8250-rpmhpd", .data = &sm8250_desc },

0 commit comments

Comments
 (0)