Skip to content

PENDING: arm64: dts: qcom: nord: add ADC-TM thermal channels for Nord. - #1179

Open
drajpura269 wants to merge 1 commit into
qualcomm-linux:staging/nordfrom
drajpura269:pmic_hlos_nord_changes
Open

drajpura269 wants to merge 1 commit into
qualcomm-linux:staging/nordfrom
drajpura269:pmic_hlos_nord_changes

Conversation

@drajpura269

@drajpura269 drajpura269 commented Sep 23, 2026 •

Copy link
Copy Markdown

PENDING: arm64: dts: qcom: nord: add ADC-TM thermal channels for Nord.

Add the 3 thermistor channels confirmed by IPCAT (chipio/systemio/chip/567, NordDC column) for Nord's PMAU0102 (Kai_MV) ADC: SDRAM3_THERM on Kai instance E (AMUX1), and SDRAM1_THERM/UFS_THERM on Kai instance I (AMUX1/AMUX2). No other AMUX pins on Kai are wired to thermistors, and none exist on Kobra_MM, so only these 3 are added. Adds #thermal-sensor-cells = <1> to the two affected adc@7200 nodes, the channel nodes with qcom,adc-tm, and a per-channel thermal-zone with generic hot/critical trips using the standard 100K pull-up default.

CRs-Fixed: 4652586

@drajpura269
drajpura269 force-pushed the pmic_hlos_nord_changes branch from 1bc579b to 52f608c Compare September 25, 2026 06:40
@qswat-orbit-external

Copy link
Copy Markdown

Merge Check Failed: No CR Numbers Found

Error: No Change Request numbers were found.

Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests.

@drajpura269 drajpura269 changed the title PENDING: arm64: dts: qcom: nord: add ADC-TM thermal channels for Nord… PENDING: arm64: dts: qcom: nord: add ADC-TM thermal channels for Nord. Sep 30, 2026
@drajpura269
drajpura269 marked this pull request as ready for review September 30, 2026 06:23
@qswat-orbit-external

Copy link
Copy Markdown

Merge Check Failed: No Component Found

Configuration Error: No component found for branch 'staging/nord'.

There is no component associated with the provided branch in Polaris. Please verify the branch configuration.

Branch: staging/nord

Comment thread arch/arm64/boot/dts/qcom/pmau0102-nord.dtsi
Comment thread arch/arm64/boot/dts/qcom/pmau0102-nord.dtsi Outdated
Comment thread arch/arm64/boot/dts/qcom/pmau0102-nord.dtsi Outdated
Comment thread arch/arm64/boot/dts/qcom/pmau0102-nord.dtsi Outdated
…ord PMICs

PMAU0102 (Kai_MV) and PMM8650AU's Kobra_MM ADC5 Gen3 controllers only
expose REF_GND/1P25VREF/DIE_TEMP calibration channels; none of their
AMUX thermistor pins are wired up, so none of the board thermistor
rails feed the thermal framework.

Only 3 AMUX pins are actually wired to thermistors on Nord, all on
Kai and none on Kobra: Kai instance E's AMUX1 (SDRAM3 THERM) and Kai
instance I's AMUX1/AMUX2 (SDRAM1 THERM, UFS THERM). Kai's other AMUX
pins are either DO_NOT_USE or wired to voltage-rail monitors, not
thermistors, so add only these 3 channels.

Add #thermal-sensor-cells = <1> to the two Kai adc@ nodes that gain
a channel, the new AMUX1[/AMUX2]_THM channel(s) with qcom,adc-tm,
and a per-channel thermal-zone for each, following the existing
Gen3/Gen4 board pattern of a direct thermal-sensors phandle into the
ADC channel.

Signed-off-by: Dhruvin Rajpura <drajpura@qti.qualcomm.com>
@drajpura269
drajpura269 force-pushed the pmic_hlos_nord_changes branch from 52f608c to f3b2e42 Compare October 5, 2026 06:15
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.

2 participants