diff --git a/dts/bindings/adc/st,stm32-adc.yaml b/dts/bindings/adc/st,stm32-adc.yaml index b1209142b4c..016a9ab78ca 100644 --- a/dts/bindings/adc/st,stm32-adc.yaml +++ b/dts/bindings/adc/st,stm32-adc.yaml @@ -104,5 +104,18 @@ properties: - : Not fully configurable sequencer - : Fully configurable sequencer + st,adc-oversampler: + type: string + required: true + enum: + - "OVERSAMPLER_NONE" + - "OVERSAMPLER_MINIMAL" + - "OVERSAMPLER_EXTENDED" + description: | + Type of ADC oversampler: + - "OVERSAMPLER_NONE": No oversampler + - "OVERSAMPLER_MINIMAL": Oversampler with 8 possible oversampling values (2, 4, 8, ..., 256) + - "OVERSAMPLER_EXTENDED": Oversampler with 1024 possible oversampling values (1..1024) + io-channel-cells: - input