FROMLIST: arm64: defconfig: Enable ADC5 Gen3 driver - #1010
Conversation
The Qualcomm SOCs device tree i.e. lemans, monaco, describe ADC5 Gen3 channels for the PMM8654au PMICs and connects the PMIC temperature alarm nodes to their DIE_TEMP ADC channels. However, the ADC5 Gen3 driver is not enabled in arm64 defconfig. Without the driver, the ADC providers do not register and the PMIC temperature alarm devices cannot obtain their ADC channels. As a result, the corresponding thermal zones are not registered. Enable CONFIG_QCOM_SPMI_ADC5_GEN3 as a module to support the ADC nodes and ADC-backed PMIC thermal monitoring on the Lemans platform. Link: https://lore.kernel.org/all/20260807-arm64-defconfig-adc5-gen3-v1-1-507521835ec2@oss.qualcomm.com/ Signed-off-by: Raj Aryan <raj.aryan@oss.qualcomm.com>
Test Matrix
|
LAVA Failed Case Triage SummaryPR: #1010 Job 212463 | SoC qcs9100-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/212463 Failed test cases in LAVA job 212463 (SoC: qcs9100-ride).
Job 212464 | SoC purwa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/212464 Failed test cases in LAVA job 212464 (SoC: purwa-evk).
Job 212465 | SoC qcs6490-rb3gen2LAVA job: https://lava-oss.qualcomm.com/scheduler/job/212465 Failed test cases in LAVA job 212465 (SoC: qcs6490-rb3gen2).
Job 212466 | SoC lemans-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/212466 Failed test cases in LAVA job 212466 (SoC: lemans-evk).
Job 212467 | SoC qcs615-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/212467 Failed test cases in LAVA job 212467 (SoC: qcs615-ride).
Job 212468 | SoC shikra-iqs-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/212468 Failed test cases in LAVA job 212468 (SoC: shikra-iqs-evk).
Job 212469 | SoC monaco-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/212469 Failed test cases in LAVA job 212469 (SoC: monaco-evk).
Job 212470 | SoC qcs8300-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/212470 Failed test cases in LAVA job 212470 (SoC: qcs8300-ride).
Job 212471 | SoC hamoa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/212471 Failed test cases in LAVA job 212471 (SoC: hamoa-evk).
|
The Qualcomm SOCs device tree i.e. lemans, monaco, describe ADC5 Gen3 channels for the PMM8654au PMICs and connects the PMIC temperature alarm nodes to their DIE_TEMP ADC channels. However, the ADC5 Gen3 driver is not enabled in arm64 defconfig.
Without the driver, the ADC providers do not register and the PMIC temperature alarm devices cannot obtain their ADC channels. As a result, the corresponding thermal zones are not registered.
Enable CONFIG_QCOM_SPMI_ADC5_GEN3 as a module to support the ADC nodes and ADC-backed PMIC thermal monitoring on the Lemans platform.
Link: https://lore.kernel.org/all/20260807-arm64-defconfig-adc5-gen3-v1-1-507521835ec2@oss.qualcomm.com/
CRs-Fixed: 4587292