Skip to content

Commit cceaaa7

Browse files
committed
FROMLIST: soc: qcom: pd-mapper: Add support for QCS8300
Add support for the Qualcomm QCS8300 SoC to the protection domain mapper. QCS8300 share the same protection domain configuration as SC8280XP, except charger_pd. Add an entry to the kernel, to avoid the need for userspace to provide this service. Link: https://lore.kernel.org/all/20260209112947.930853-3-mohammad.rafi.shaik@oss.qualcomm.com/ Signed-off-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com>
1 parent 145bf9b commit cceaaa7

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

drivers/soc/qcom/qcom_pd_mapper.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -413,6 +413,13 @@ static const struct qcom_pdm_domain_data *qcs404_domains[] = {
413413
NULL,
414414
};
415415

416+
static const struct qcom_pdm_domain_data *qcs8300_domains[] = {
417+
&adsp_audio_pd,
418+
&adsp_root_pd,
419+
&cdsp_root_pd,
420+
NULL,
421+
};
422+
416423
static const struct qcom_pdm_domain_data *sa8775p_domains[] = {
417424
&adsp_audio_pd,
418425
&adsp_root_pd,
@@ -593,6 +600,7 @@ static const struct of_device_id qcom_pdm_domains[] __maybe_unused = {
593600
{ .compatible = "qcom,qcm2290", .data = qcm2290_domains, },
594601
{ .compatible = "qcom,qcm6490", .data = sc7280_domains, },
595602
{ .compatible = "qcom,qcs404", .data = qcs404_domains, },
603+
{ .compatible = "qcom,qcs8300", .data = qcs8300_domains, },
596604
{ .compatible = "qcom,sa8775p", .data = sa8775p_domains, },
597605
{ .compatible = "qcom,sc7180", .data = sc7180_domains, },
598606
{ .compatible = "qcom,sc7280", .data = sc7280_domains, },

0 commit comments

Comments
 (0)