1*16be06aaSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*16be06aaSJonathan Cameron%YAML 1.2 3*16be06aaSJonathan Cameron--- 4*16be06aaSJonathan Cameron$id: http://devicetree.org/schemas/iio/adc/x-powers,axp209-adc.yaml# 5*16be06aaSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6*16be06aaSJonathan Cameron 7*16be06aaSJonathan Camerontitle: X-Powers AXP ADC bindings 8*16be06aaSJonathan Cameron 9*16be06aaSJonathan Cameronmaintainers: 10*16be06aaSJonathan Cameron - Chen-Yu Tsai <wens@csie.org> 11*16be06aaSJonathan Cameron 12*16be06aaSJonathan Camerondescription: | 13*16be06aaSJonathan Cameron ADC is frequently used as a provider to consumers of the ADC channels. 14*16be06aaSJonathan Cameron Device is a child of an axp209 multifunction device 15*16be06aaSJonathan Cameron ADC channels and their indexes per variant: 16*16be06aaSJonathan Cameron 17*16be06aaSJonathan Cameron AXP209 18*16be06aaSJonathan Cameron ------ 19*16be06aaSJonathan Cameron 0 | acin_v 20*16be06aaSJonathan Cameron 1 | acin_i 21*16be06aaSJonathan Cameron 2 | vbus_v 22*16be06aaSJonathan Cameron 3 | vbus_i 23*16be06aaSJonathan Cameron 4 | pmic_temp 24*16be06aaSJonathan Cameron 5 | gpio0_v 25*16be06aaSJonathan Cameron 6 | gpio1_v 26*16be06aaSJonathan Cameron 7 | ipsout_v 27*16be06aaSJonathan Cameron 8 | batt_v 28*16be06aaSJonathan Cameron 9 | batt_chrg_i 29*16be06aaSJonathan Cameron 10 | batt_dischrg_i 30*16be06aaSJonathan Cameron 31*16be06aaSJonathan Cameron AXP22x 32*16be06aaSJonathan Cameron ------ 33*16be06aaSJonathan Cameron 0 | pmic_temp 34*16be06aaSJonathan Cameron 1 | batt_v 35*16be06aaSJonathan Cameron 2 | batt_chrg_i 36*16be06aaSJonathan Cameron 3 | batt_dischrg_i 37*16be06aaSJonathan Cameron 38*16be06aaSJonathan Cameron AXP813 39*16be06aaSJonathan Cameron ------ 40*16be06aaSJonathan Cameron 0 | pmic_temp 41*16be06aaSJonathan Cameron 1 | gpio0_v 42*16be06aaSJonathan Cameron 2 | batt_v 43*16be06aaSJonathan Cameron 3 | batt_chrg_i 44*16be06aaSJonathan Cameron 4 | batt_dischrg_i 45*16be06aaSJonathan Cameron 46*16be06aaSJonathan Cameron 47*16be06aaSJonathan Cameronproperties: 48*16be06aaSJonathan Cameron compatible: 49*16be06aaSJonathan Cameron enum: 50*16be06aaSJonathan Cameron - x-powers,axp209-adc 51*16be06aaSJonathan Cameron - x-powers,axp221-adc 52*16be06aaSJonathan Cameron - x-powers,axp813-adc 53*16be06aaSJonathan Cameron 54*16be06aaSJonathan Cameron "#io-channel-cells": 55*16be06aaSJonathan Cameron const: 1 56*16be06aaSJonathan Cameron 57*16be06aaSJonathan CameronadditionalProperties: false 58*16be06aaSJonathan Cameron 59*16be06aaSJonathan Cameronexamples: 60*16be06aaSJonathan Cameron - | 61*16be06aaSJonathan Cameron axp221 { 62*16be06aaSJonathan Cameron adc { 63*16be06aaSJonathan Cameron compatible = "x-powers,axp221-adc"; 64*16be06aaSJonathan Cameron #io-channel-cells = <1>; 65*16be06aaSJonathan Cameron }; 66*16be06aaSJonathan Cameron }; 67*16be06aaSJonathan Cameron... 68