xref: /freebsd/sys/contrib/device-tree/Bindings/iio/adc/mediatek,mt6359-auxadc.yaml (revision 0e8011faf58b743cc652e3b2ad0f7671227610df)
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