1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2337600fbSMarkus Pargmann /*
3337600fbSMarkus Pargmann  * This header provides constants for configuring the I.MX25 ADC
4337600fbSMarkus Pargmann  */
5337600fbSMarkus Pargmann 
6337600fbSMarkus Pargmann #ifndef _DT_BINDINGS_IIO_ADC_FS_IMX25_GCQ_H
7337600fbSMarkus Pargmann #define _DT_BINDINGS_IIO_ADC_FS_IMX25_GCQ_H
8337600fbSMarkus Pargmann 
9337600fbSMarkus Pargmann #define MX25_ADC_REFP_YP	0 /* YP voltage reference */
10337600fbSMarkus Pargmann #define MX25_ADC_REFP_XP	1 /* XP voltage reference */
11337600fbSMarkus Pargmann #define MX25_ADC_REFP_EXT	2 /* External voltage reference */
12337600fbSMarkus Pargmann #define MX25_ADC_REFP_INT	3 /* Internal voltage reference */
13337600fbSMarkus Pargmann 
14337600fbSMarkus Pargmann #define MX25_ADC_REFN_XN	0 /* XN ground reference */
15337600fbSMarkus Pargmann #define MX25_ADC_REFN_YN	1 /* YN ground reference */
16337600fbSMarkus Pargmann #define MX25_ADC_REFN_NGND	2 /* Internal ground reference */
17337600fbSMarkus Pargmann #define MX25_ADC_REFN_NGND2	3 /* External ground reference */
18337600fbSMarkus Pargmann 
19337600fbSMarkus Pargmann #endif
20