#ifndef __STM32_ADC_H
#define __STM32_ADC_H
#define STM32_ADC_MAX_ADCS …
#define STM32_ADC_OFFSET …
#define STM32_ADCX_COMN_OFFSET …
#define STM32F4_ADC_SR …
#define STM32F4_ADC_CR1 …
#define STM32F4_ADC_CR2 …
#define STM32F4_ADC_SMPR1 …
#define STM32F4_ADC_SMPR2 …
#define STM32F4_ADC_HTR …
#define STM32F4_ADC_LTR …
#define STM32F4_ADC_SQR1 …
#define STM32F4_ADC_SQR2 …
#define STM32F4_ADC_SQR3 …
#define STM32F4_ADC_JSQR …
#define STM32F4_ADC_JDR1 …
#define STM32F4_ADC_JDR2 …
#define STM32F4_ADC_JDR3 …
#define STM32F4_ADC_JDR4 …
#define STM32F4_ADC_DR …
#define STM32F4_ADC_CSR …
#define STM32F4_ADC_CCR …
#define STM32F4_OVR …
#define STM32F4_STRT …
#define STM32F4_EOC …
#define STM32F4_OVRIE …
#define STM32F4_RES_SHIFT …
#define STM32F4_RES_MASK …
#define STM32F4_SCAN …
#define STM32F4_EOCIE …
#define STM32F4_SWSTART …
#define STM32F4_EXTEN_SHIFT …
#define STM32F4_EXTEN_MASK …
#define STM32F4_EXTSEL_SHIFT …
#define STM32F4_EXTSEL_MASK …
#define STM32F4_EOCS …
#define STM32F4_DDS …
#define STM32F4_DMA …
#define STM32F4_ADON …
#define STM32F4_OVR3 …
#define STM32F4_EOC3 …
#define STM32F4_OVR2 …
#define STM32F4_EOC2 …
#define STM32F4_OVR1 …
#define STM32F4_EOC1 …
#define STM32F4_ADC_ADCPRE_SHIFT …
#define STM32F4_ADC_ADCPRE_MASK …
#define STM32H7_ADC_ISR …
#define STM32H7_ADC_IER …
#define STM32H7_ADC_CR …
#define STM32H7_ADC_CFGR …
#define STM32H7_ADC_SMPR1 …
#define STM32H7_ADC_SMPR2 …
#define STM32H7_ADC_PCSEL …
#define STM32H7_ADC_SQR1 …
#define STM32H7_ADC_SQR2 …
#define STM32H7_ADC_SQR3 …
#define STM32H7_ADC_SQR4 …
#define STM32H7_ADC_DR …
#define STM32H7_ADC_DIFSEL …
#define STM32H7_ADC_CALFACT …
#define STM32H7_ADC_CALFACT2 …
#define STM32MP1_ADC2_OR …
#define STM32MP1_ADC_HWCFGR0 …
#define STM32MP1_ADC_VERR …
#define STM32MP1_ADC_IPDR …
#define STM32MP1_ADC_SIDR …
#define STM32MP13_ADC_DIFSEL …
#define STM32MP13_ADC_CALFACT …
#define STM32MP13_ADC2_OR …
#define STM32H7_ADC_CSR …
#define STM32H7_ADC_CCR …
#define STM32MP1_VREGREADY …
#define STM32H7_OVR …
#define STM32H7_EOC …
#define STM32H7_ADRDY …
#define STM32H7_OVRIE …
#define STM32H7_EOCIE …
#define STM32H7_ADCAL …
#define STM32H7_ADCALDIF …
#define STM32H7_DEEPPWD …
#define STM32H7_ADVREGEN …
#define STM32H7_LINCALRDYW6 …
#define STM32H7_LINCALRDYW5 …
#define STM32H7_LINCALRDYW4 …
#define STM32H7_LINCALRDYW3 …
#define STM32H7_LINCALRDYW2 …
#define STM32H7_LINCALRDYW1 …
#define STM32H7_LINCALRDYW_MASK …
#define STM32H7_ADCALLIN …
#define STM32H7_BOOST …
#define STM32H7_ADSTP …
#define STM32H7_ADSTART …
#define STM32H7_ADDIS …
#define STM32H7_ADEN …
#define STM32H7_EXTEN_SHIFT …
#define STM32H7_EXTEN_MASK …
#define STM32H7_EXTSEL_SHIFT …
#define STM32H7_EXTSEL_MASK …
#define STM32H7_RES_SHIFT …
#define STM32H7_RES_MASK …
#define STM32H7_DMNGT_SHIFT …
#define STM32H7_DMNGT_MASK …
enum stm32h7_adc_dmngt { … };
#define STM32H7_DIFSEL_MASK …
#define STM32H7_CALFACT_D_SHIFT …
#define STM32H7_CALFACT_D_MASK …
#define STM32H7_CALFACT_S_SHIFT …
#define STM32H7_CALFACT_S_MASK …
#define STM32H7_LINCALFACT_SHIFT …
#define STM32H7_LINCALFACT_MASK …
#define STM32H7_OVR_SLV …
#define STM32H7_EOC_SLV …
#define STM32H7_OVR_MST …
#define STM32H7_EOC_MST …
#define STM32H7_VBATEN …
#define STM32H7_VREFEN …
#define STM32H7_PRESC_SHIFT …
#define STM32H7_PRESC_MASK …
#define STM32H7_CKMODE_SHIFT …
#define STM32H7_CKMODE_MASK …
#define STM32MP1_VDDCOREEN …
#define STM32MP1_ADCNUM_SHIFT …
#define STM32MP1_ADCNUM_MASK …
#define STM32MP1_MULPIPE_SHIFT …
#define STM32MP1_MULPIPE_MASK …
#define STM32MP1_OPBITS_SHIFT …
#define STM32MP1_OPBITS_MASK …
#define STM32MP1_IDLEVALUE_SHIFT …
#define STM32MP1_IDLEVALUE_MASK …
#define STM32MP1_MINREV_SHIFT …
#define STM32MP1_MINREV_MASK …
#define STM32MP1_MAJREV_SHIFT …
#define STM32MP1_MAJREV_MASK …
#define STM32MP1_IPIDR_MASK …
#define STM32MP1_SIDR_MASK …
#define STM32MP13_DMAEN …
#define STM32MP13_DMACFG …
#define STM32MP13_DFSDMCFG …
#define STM32MP13_RES_SHIFT …
#define STM32MP13_RES_MASK …
#define STM32MP13_DIFSEL_MASK …
#define STM32MP13_CALFACT_D_SHIFT …
#define STM32MP13_CALFACT_D_MASK …
#define STM32MP13_CALFACT_S_SHIFT …
#define STM32MP13_CALFACT_S_MASK …
#define STM32MP13_OP2 …
#define STM32MP13_OP1 …
#define STM32MP13_OP0 …
#define STM32MP15_IPIDR_NUMBER …
#define STM32MP13_IPIDR_NUMBER …
struct stm32_adc_common { … };
#endif