Skip to content

Commit c2da6de

Browse files
Alain Volmatkartben
authored andcommitted
include: zephyr: dt-bindings: clock: h7: add MCO SEL/PRE macros
Add macros in order to select the MCO input clock and prescaler value. Signed-off-by: Alain Volmat <[email protected]>
1 parent 6b13cc8 commit c2da6de

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

include/zephyr/dt-bindings/clock/stm32h7_clock.h

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,4 +133,19 @@
133133
#define MCO_PRE_DIV_14 14
134134
#define MCO_PRE_DIV_15 15
135135

136+
/* MCO1 clock output */
137+
#define MCO1_SEL_HSI 0
138+
#define MCO1_SEL_LSE 1
139+
#define MCO1_SEL_HSE 2
140+
#define MCO1_SEL_PLL1QCLK 3
141+
#define MCO1_SEL_HSI48 4
142+
143+
/* MCO2 clock output */
144+
#define MCO2_SEL_SYSCLK 0
145+
#define MCO2_SEL_PLL2PCLK 1
146+
#define MCO2_SEL_HSE 2
147+
#define MCO2_SEL_PLL1PCLK 3
148+
#define MCO2_SEL_CSI 4
149+
#define MCO2_SEL_LSI 5
150+
136151
#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_STM32H7_CLOCK_H_ */

0 commit comments

Comments
 (0)