116be06aaSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 216be06aaSJonathan Cameron%YAML 1.2 316be06aaSJonathan Cameron--- 416be06aaSJonathan Cameron$id: http://devicetree.org/schemas/iio/adc/x-powers,axp209-adc.yaml# 516be06aaSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 616be06aaSJonathan Cameron 716be06aaSJonathan Camerontitle: X-Powers AXP ADC bindings 816be06aaSJonathan Cameron 916be06aaSJonathan Cameronmaintainers: 1016be06aaSJonathan Cameron - Chen-Yu Tsai <wens@csie.org> 1116be06aaSJonathan Cameron 1216be06aaSJonathan Camerondescription: | 1316be06aaSJonathan Cameron ADC is frequently used as a provider to consumers of the ADC channels. 1416be06aaSJonathan Cameron Device is a child of an axp209 multifunction device 1516be06aaSJonathan Cameron ADC channels and their indexes per variant: 1616be06aaSJonathan Cameron 1716be06aaSJonathan Cameron AXP209 1816be06aaSJonathan Cameron ------ 1916be06aaSJonathan Cameron 0 | acin_v 2016be06aaSJonathan Cameron 1 | acin_i 2116be06aaSJonathan Cameron 2 | vbus_v 2216be06aaSJonathan Cameron 3 | vbus_i 2316be06aaSJonathan Cameron 4 | pmic_temp 2416be06aaSJonathan Cameron 5 | gpio0_v 2516be06aaSJonathan Cameron 6 | gpio1_v 2616be06aaSJonathan Cameron 7 | ipsout_v 2716be06aaSJonathan Cameron 8 | batt_v 2816be06aaSJonathan Cameron 9 | batt_chrg_i 2916be06aaSJonathan Cameron 10 | batt_dischrg_i 30*fc27e69fSEvgeny Boger 11 | ts_v 3116be06aaSJonathan Cameron 3216be06aaSJonathan Cameron AXP22x 3316be06aaSJonathan Cameron ------ 3416be06aaSJonathan Cameron 0 | pmic_temp 3516be06aaSJonathan Cameron 1 | batt_v 3616be06aaSJonathan Cameron 2 | batt_chrg_i 3716be06aaSJonathan Cameron 3 | batt_dischrg_i 38*fc27e69fSEvgeny Boger 4 | ts_v 3916be06aaSJonathan Cameron 4016be06aaSJonathan Cameron AXP813 4116be06aaSJonathan Cameron ------ 4216be06aaSJonathan Cameron 0 | pmic_temp 4316be06aaSJonathan Cameron 1 | gpio0_v 4416be06aaSJonathan Cameron 2 | batt_v 4516be06aaSJonathan Cameron 3 | batt_chrg_i 4616be06aaSJonathan Cameron 4 | batt_dischrg_i 47*fc27e69fSEvgeny Boger 5 | ts_v 4816be06aaSJonathan Cameron 4916be06aaSJonathan Cameron 5016be06aaSJonathan Cameronproperties: 5116be06aaSJonathan Cameron compatible: 52dcd80eafSMaxime Ripard oneOf: 53dcd80eafSMaxime Ripard - const: x-powers,axp209-adc 54dcd80eafSMaxime Ripard - const: x-powers,axp221-adc 55dcd80eafSMaxime Ripard - const: x-powers,axp813-adc 56dcd80eafSMaxime Ripard 57dcd80eafSMaxime Ripard - items: 58dcd80eafSMaxime Ripard - const: x-powers,axp803-adc 59dcd80eafSMaxime Ripard - const: x-powers,axp813-adc 6016be06aaSJonathan Cameron 6116be06aaSJonathan Cameron "#io-channel-cells": 6216be06aaSJonathan Cameron const: 1 6316be06aaSJonathan Cameron 6416be06aaSJonathan CameronadditionalProperties: false 6516be06aaSJonathan Cameron 6616be06aaSJonathan Cameronexamples: 6716be06aaSJonathan Cameron - | 6816be06aaSJonathan Cameron axp221 { 6916be06aaSJonathan Cameron adc { 7016be06aaSJonathan Cameron compatible = "x-powers,axp221-adc"; 7116be06aaSJonathan Cameron #io-channel-cells = <1>; 7216be06aaSJonathan Cameron }; 7316be06aaSJonathan Cameron }; 7416be06aaSJonathan Cameron... 75