diff options
Diffstat (limited to 'zephyr/projects/it8xxx2_evb/adc.dts')
-rw-r--r-- | zephyr/projects/it8xxx2_evb/adc.dts | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/zephyr/projects/it8xxx2_evb/adc.dts b/zephyr/projects/it8xxx2_evb/adc.dts new file mode 100644 index 0000000000..509c9b9daf --- /dev/null +++ b/zephyr/projects/it8xxx2_evb/adc.dts @@ -0,0 +1,41 @@ +/* Copyright 2022 The ChromiumOS Authors + * Use of this source code is governed by a BSD-style license that can be + * found in the LICENSE file. + */ + +/ { + named-adc-channels { + compatible = "named-adc-channels"; + + adc_vbussa: vbussa { + enum-name = "ADC_VBUS"; + io-channels = <&adc0 0>; + }; + adc_vbussb: vbussb { + enum-name = "ADC_PSYS"; + io-channels = <&adc0 1>; + }; + adc_evb_ch_13: evb_ch_13 { + enum-name = "ADC_AMON_BMON"; + io-channels = <&adc0 2>; + }; + adc_evb_ch_14: evb_ch_14 { + enum-name = "ADC_TEMP_SENSOR_FAN"; + io-channels = <&adc0 3>; + }; + adc_evb_ch_15: evb_ch_15 { + enum-name = "ADC_TEMP_SENSOR_DDR_SOC"; + io-channels = <&adc0 4>; + }; + adc_evb_ch_16: evb_ch_16 { + enum-name = "ADC_TEMP_SENSOR_CHARGER"; + io-channels = <&adc0 5>; + }; + }; +}; + +&adc0 { + status = "okay"; + pinctrl-0 = <&adc0_ch3_gpi3_default>; + pinctrl-names = "default"; +}; |