Line data Source code
1 0 : /*
2 : * Copyright (c) 2025 Analog Devices, Inc.
3 : *
4 : * SPDX-License-Identifier: Apache-2.0
5 : */
6 :
7 : #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_AD4130_ADC_H_
8 : #define ZEPHYR_INCLUDE_DT_BINDINGS_AD4130_ADC_H_
9 :
10 : #include <zephyr/dt-bindings/dt-util.h>
11 :
12 0 : #define AD4130_ADC_AIN0 0
13 0 : #define AD4130_ADC_AIN1 1
14 0 : #define AD4130_ADC_AIN2 2
15 0 : #define AD4130_ADC_AIN3 3
16 0 : #define AD4130_ADC_AIN4 4
17 0 : #define AD4130_ADC_AIN5 5
18 0 : #define AD4130_ADC_AIN6 6
19 0 : #define AD4130_ADC_AIN7 7
20 0 : #define AD4130_ADC_AIN8 8
21 0 : #define AD4130_ADC_AIN9 9
22 0 : #define AD4130_ADC_AIN10 10
23 0 : #define AD4130_ADC_AIN11 11
24 0 : #define AD4130_ADC_AIN12 12
25 0 : #define AD4130_ADC_AIN13 13
26 0 : #define AD4130_ADC_AIN14 14
27 0 : #define AD4130_ADC_AIN15 15
28 0 : #define AD4130_ADC_TEMP_SENSOR 16
29 0 : #define AD4130_ADC_AVSS 17
30 0 : #define AD4130_ADC_INTERNAL_REF 18
31 0 : #define AD4130_ADC_DGND 19
32 0 : #define AD4130_ADC_AVDD_AVSS_DIV6_PLUS 20
33 0 : #define AD4130_ADC_AVDD_AVSS_DIV6_MINUS 21
34 0 : #define AD4130_ADC_IOVDD_DGND_DIV6_PLUS 22
35 0 : #define AD4130_ADC_IOVDD_DGND_DIV6_MINUS 23
36 0 : #define AD4130_ADC_ALDO_AVSS_DIV6_PLUS 24
37 0 : #define AD4130_ADC_ALDO_AVSS_DIV6_MINUS 25
38 0 : #define AD4130_ADC_DLDO_DGND_DIV6_PLUS 26
39 0 : #define AD4130_ADC_DLDO_DGND_DIV6_MINUS 27
40 0 : #define AD4130_ADC_V_MV_P 28
41 0 : #define AD4130_ADC_V_MV_M 29
42 :
43 : #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_AD4130_ADC_H_ */
|