xref: /linux/Documentation/devicetree/bindings/iio/adc/mediatek,mt6359-auxadc.yaml (revision ed7171ff9fabc49ae6ed42fbd082a576473836fc)
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/iio/adc/mediatek,mt6359-auxadc.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: MediaTek MT6350 series PMIC AUXADC
8
9maintainers:
10  - AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
11
12description:
13  The Auxiliary Analog/Digital Converter (AUXADC) is an ADC found
14  in some MediaTek PMICs, performing various PMIC related measurements
15  such as battery and PMIC internal voltage regulators temperatures,
16  accessory detection resistance (usually, for a 3.5mm audio jack)
17  other than voltages for various PMIC internal components.
18
19properties:
20  compatible:
21    enum:
22      - mediatek,mt6357-auxadc
23      - mediatek,mt6358-auxadc
24      - mediatek,mt6359-auxadc
25
26  "#io-channel-cells":
27    const: 1
28
29required:
30  - compatible
31  - "#io-channel-cells"
32
33additionalProperties: false
34