]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dt-bindings: iio: adc: Add support for QCOM PMIC5 Gen3 ADC
authorJishnu Prakash <jishnu.prakash@oss.qualcomm.com>
Fri, 30 Jan 2026 11:54:19 +0000 (17:24 +0530)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 23 Feb 2026 20:23:32 +0000 (20:23 +0000)
commit1c1b853eefcdbf4670020a917e25a6ac3548069d
tree2138b193d8b42eeb5f2f5ad032c36abbfb249f9f
parent9f3a352e9ff0c2ba89cc81555b2de0a4a5ed4221
dt-bindings: iio: adc: Add support for QCOM PMIC5 Gen3 ADC

For the PMIC5-Gen3 type PMICs, ADC peripheral is present in HW for the
following PMICs: PMK8550, PM8550, PM8550B and PM8550VX PMICs.

It is similar to PMIC5-Gen2, with SW communication to ADCs on all PMICs
going through PBS(Programmable Boot Sequence) firmware through a single
register interface. This interface is implemented on SDAM (Shared
Direct Access Memory) peripherals on the master PMIC PMK8550 rather
than a dedicated ADC peripheral.

Add documentation for PMIC5 Gen3 ADC and update SPMI PMIC bindings to
allow ADC5 Gen3 as adc@ subnode.

Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Signed-off-by: Jishnu Prakash <jishnu.prakash@oss.qualcomm.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Documentation/devicetree/bindings/iio/adc/qcom,spmi-adc5-gen3.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml
Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml