/* * Copyright (c) 2025 Silicon Laboratories Inc. * * SPDX-License-Identifier: Apache-2.0 * * This file was generated by the script gen_adc.py in the hal_silabs module. * Do not manually edit. */ #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_ADC_SILABS_ADC_H_ #define ZEPHYR_INCLUDE_DT_BINDINGS_ADC_SILABS_ADC_H_ #define IADC_INPUT_GND 0x0 #define IADC_INPUT_AVDD 0x10 #define IADC_INPUT_IOVDD 0x11 #define IADC_INPUT_VBAT 0x12 #define IADC_INPUT_DVDD 0x14 #define IADC_INPUT_DECOUPLE 0x17 #define IADC_INPUT_DAC0 0x20 #define IADC_INPUT_DAC1 0x20 #define IADC_INPUT_AIN0 0x40 #define IADC_INPUT_AIN1 0x40 #define IADC_INPUT_AIN2 0x50 #define IADC_INPUT_AIN3 0x50 #define IADC_INPUT_PA0 0x80 #define IADC_INPUT_PA1 0x81 #define IADC_INPUT_PA2 0x82 #define IADC_INPUT_PA3 0x83 #define IADC_INPUT_PA4 0x84 #define IADC_INPUT_PA5 0x85 #define IADC_INPUT_PA6 0x86 #define IADC_INPUT_PA7 0x87 #define IADC_INPUT_PA8 0x88 #define IADC_INPUT_PA9 0x89 #define IADC_INPUT_PA10 0x8a #define IADC_INPUT_PA11 0x8b #define IADC_INPUT_PA12 0x8c #define IADC_INPUT_PA13 0x8d #define IADC_INPUT_PA14 0x8e #define IADC_INPUT_PA15 0x8f #define IADC_INPUT_PB0 0x90 #define IADC_INPUT_PB1 0x91 #define IADC_INPUT_PB2 0x92 #define IADC_INPUT_PB3 0x93 #define IADC_INPUT_PB4 0x94 #define IADC_INPUT_PB5 0x95 #define IADC_INPUT_PB6 0x96 #define IADC_INPUT_PB7 0x97 #define IADC_INPUT_PB8 0x98 #define IADC_INPUT_PB9 0x99 #define IADC_INPUT_PB10 0x9a #define IADC_INPUT_PB11 0x9b #define IADC_INPUT_PB12 0x9c #define IADC_INPUT_PB13 0x9d #define IADC_INPUT_PB14 0x9e #define IADC_INPUT_PB15 0x9f #define IADC_INPUT_PC0 0xa0 #define IADC_INPUT_PC1 0xa1 #define IADC_INPUT_PC2 0xa2 #define IADC_INPUT_PC3 0xa3 #define IADC_INPUT_PC4 0xa4 #define IADC_INPUT_PC5 0xa5 #define IADC_INPUT_PC6 0xa6 #define IADC_INPUT_PC7 0xa7 #define IADC_INPUT_PC8 0xa8 #define IADC_INPUT_PC9 0xa9 #define IADC_INPUT_PC10 0xaa #define IADC_INPUT_PC11 0xab #define IADC_INPUT_PC12 0xac #define IADC_INPUT_PC13 0xad #define IADC_INPUT_PC14 0xae #define IADC_INPUT_PC15 0xaf #define IADC_INPUT_PD0 0xb0 #define IADC_INPUT_PD1 0xb1 #define IADC_INPUT_PD2 0xb2 #define IADC_INPUT_PD3 0xb3 #define IADC_INPUT_PD4 0xb4 #define IADC_INPUT_PD5 0xb5 #define IADC_INPUT_PD6 0xb6 #define IADC_INPUT_PD7 0xb7 #define IADC_INPUT_PD8 0xb8 #define IADC_INPUT_PD9 0xb9 #define IADC_INPUT_PD10 0xba #define IADC_INPUT_PD11 0xbb #define IADC_INPUT_PD12 0xbc #define IADC_INPUT_PD13 0xbd #define IADC_INPUT_PD14 0xbe #define IADC_INPUT_PD15 0xbf #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_ADC_SILABS_ADC_H_ */