Skip to content

arm64: dts: qcom: nord: Add ADC channels for PMAU0102 and PMM8650AU - #964

Draft
drajpura269 wants to merge 3 commits into
qualcomm-linux:staging/nordfrom
drajpura269:nord_pmic_adc_channels
Draft

arm64: dts: qcom: nord: Add ADC channels for PMAU0102 and PMM8650AU#964
drajpura269 wants to merge 3 commits into
qualcomm-linux:staging/nordfrom
drajpura269:nord_pmic_adc_channels

Conversation

@drajpura269

Copy link
Copy Markdown

Add the OFFSET_REF (REF_GND), 1P25VREF, VREF_VADC and DIE_TEMP ADC5
Gen3 channels for all PMAU0102 PMIC instances (pmau0102_e through
pmau0102_l) and both PMM8650AU PMIC instances (kobra_mm_a and
kobra_psail_b).

Each PMIC instance gets a new adc@8000 node with these four channels,
following the existing adc@8000 node convention used for other PMICs
in this tree (e.g. lemans-pmics.dtsi, monaco-pmics.dtsi).

This is stacked on top of "arm64: dts: qcom: nord: add PMAU0102 and
PMM8650AU PMIC support".

Add SPMI GPIO compatible strings for the PMAU0102 and PMM8650AU PMICs
used on Nord, each with 12 GPIOs, so the driver can bind against the
new per-chip PMIC dtsi nodes.

Signed-off-by: Dhruvin Rajpura <drajpura@qti.qualcomm.com>
PMAU0102 and PMM8650AU are new PMICs used on nord-rrd and
nord-ride-sx that are not present on lemans/monaco, so there is no
existing dtsi to reuse. Add per-chip PMIC dtsi files (pmau0102-nord.dtsi,
pmm8650au-nord.dtsi) with their peripheral definitions (temp-alarm,
pon, rtc, gpio), matching the hardware-per-file convention used for
other PMICs. Update the spmi_bus controller node in nord.dtsi
accordingly and switch nord-rrd.dts/nord-ride-sx.dts to include the
new per-chip dtsi files.

Signed-off-by: Dhruvin Rajpura <drajpura@qti.qualcomm.com>
Add REF_GND, 1P25VREF, VREF_VADC and DIE_TEMP ADC5 Gen3 channels for
all PMAU0102 PMIC instances (pmau0102_e through pmau0102_l) and both
PMM8650AU PMIC instances (kobra_mm_a and kobra_psail_b), following the
existing adc@8000 node convention used for other PMICs in this tree.

Signed-off-by: Dhruvin Rajpura <drajpura@qti.qualcomm.com>
@drajpura269
drajpura269 marked this pull request as ready for review August 17, 2026 11:10
@drajpura269
drajpura269 marked this pull request as draft August 17, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant