xref: /linux/Documentation/devicetree/bindings/iio/adc/mediatek,mt6359-auxadc.yaml (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
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