2019-05-28 09:57:21 -07:00
/* SPDX-License-Identifier: GPL-2.0-only */
2016-12-13 15:20:12 +01:00
/*
* stm32fx - clock . h
*
* Copyright ( C ) 2016 STMicroelectronics
* Author : Gabriel Fernandez for STMicroelectronics .
*/
/*
* List of clocks wich are not derived from system clock ( SYSCLOCK )
*
* The index of these clocks is the secondary index of DT bindings
* ( see Documentatoin / devicetree / bindings / clock / st , stm32 - rcc . txt )
*
* e . g :
< assigned - clocks = < & rcc 1 CLK_LSE > ;
*/
# ifndef _DT_BINDINGS_CLK_STMFX_H
# define _DT_BINDINGS_CLK_STMFX_H
# define SYSTICK 0
# define FCLK 1
# define CLK_LSI 2
# define CLK_LSE 3
# define CLK_HSE_RTC 4
# define CLK_RTC 5
# define PLL_VCO_I2S 6
# define PLL_VCO_SAI 7
# define CLK_LCD 8
# define CLK_I2S 9
# define CLK_SAI1 10
# define CLK_SAI2 11
# define CLK_I2SQ_PDIV 12
# define CLK_SAIQ_PDIV 13
2017-01-06 14:59:22 +01:00
# define CLK_HSI 14
# define CLK_SYSCLK 15
2018-03-09 07:57:31 +01:00
# define CLK_F469_DSI 16
2018-03-09 07:57:30 +01:00
2018-03-09 07:57:31 +01:00
# define END_PRIMARY_CLK 17
2018-03-09 07:57:30 +01:00
2017-01-06 14:59:22 +01:00
# define CLK_HDMI_CEC 16
# define CLK_SPDIF 17
# define CLK_USART1 18
# define CLK_USART2 19
# define CLK_USART3 20
# define CLK_UART4 21
# define CLK_UART5 22
# define CLK_USART6 23
# define CLK_UART7 24
# define CLK_UART8 25
# define CLK_I2C1 26
# define CLK_I2C2 27
# define CLK_I2C3 28
# define CLK_I2C4 29
# define CLK_LPTIMER 30
2019-04-05 09:53:31 +02:00
# define CLK_PLL_SRC 31
# define CLK_DFSDM1 32
# define CLK_ADFSDM1 33
# define CLK_F769_DSI 34
# define END_PRIMARY_CLK_F7 35
2017-01-06 14:59:22 +01:00
2016-12-13 15:20:12 +01:00
# endif