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