File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 8686* ``iadc_gecko.c `` driver is replaced by ``adc_silabs_iadc.c ``.
8787 :dtcompatible: `silabs,gecko-iadc ` is replaced by :dtcompatible: `silabs,iadc `.
8888
89+ * :dtcompatible: `st,stm32-adc ` and its derivatives now require the ``clock-names `` property to be
90+ defined and to match the number of clocks in the ``clocks `` property. The expected clock names are
91+ ``adcx `` for the register clock, ``adc-ker `` for the kernel source clock, and ``adc-pre `` to set
92+ the ADC prescaler (for series where it is located in the RCC registers).
93+
8994Clock Control
9095=============
9196
@@ -94,6 +99,11 @@ Clock Control
9499 is enabled (otherwise, the symbol is not defined). This change should only affect STM32 MPU-based
95100 platforms and aligns them with existing practice from STM32 MCU platforms.
96101
102+ * :dtcompatible: `st,stm32f1-rcc ` and :dtcompatible: `st,stm32f3-rcc ` do not exist anymore. Therefore
103+ ``adc-prescaler ``, ``adc12-prescaler `` and ``adc34-prescaler `` properties are no longer defined
104+ either. They are replaced by adding the prescaler as an additional clock in the ADC ``clocks ``
105+ property.
106+
97107Comparator
98108==========
99109
You can’t perform that action at this time.
0 commit comments