0001
0002
0003
0004
0005
0006
0007 #ifndef _DT_BINDINGS_STM32MP13_CLKS_H_
0008 #define _DT_BINDINGS_STM32MP13_CLKS_H_
0009
0010
0011 #define CK_HSE 0
0012 #define CK_CSI 1
0013 #define CK_LSI 2
0014 #define CK_LSE 3
0015 #define CK_HSI 4
0016 #define CK_HSE_DIV2 5
0017
0018
0019 #define PLL1 6
0020 #define PLL2 7
0021 #define PLL3 8
0022 #define PLL4 9
0023
0024
0025 #define PLL1_P 10
0026 #define PLL1_Q 11
0027 #define PLL1_R 12
0028 #define PLL2_P 13
0029 #define PLL2_Q 14
0030 #define PLL2_R 15
0031 #define PLL3_P 16
0032 #define PLL3_Q 17
0033 #define PLL3_R 18
0034 #define PLL4_P 19
0035 #define PLL4_Q 20
0036 #define PLL4_R 21
0037
0038 #define PCLK1 22
0039 #define PCLK2 23
0040 #define PCLK3 24
0041 #define PCLK4 25
0042 #define PCLK5 26
0043 #define PCLK6 27
0044
0045
0046 #define CK_PER 28
0047 #define CK_MPU 29
0048 #define CK_AXI 30
0049 #define CK_MLAHB 31
0050
0051
0052 #define CK_TIMG1 32
0053 #define CK_TIMG2 33
0054 #define CK_TIMG3 34
0055
0056
0057 #define RTC 35
0058
0059
0060 #define CK_DBG 36
0061 #define CK_TRACE 37
0062
0063
0064 #define CK_MCO1 38
0065 #define CK_MCO2 39
0066
0067
0068 #define SYSCFG 40
0069 #define VREF 41
0070 #define DTS 42
0071 #define PMBCTRL 43
0072 #define HDP 44
0073 #define IWDG2 45
0074 #define STGENRO 46
0075 #define USART1 47
0076 #define RTCAPB 48
0077 #define TZC 49
0078 #define TZPC 50
0079 #define IWDG1 51
0080 #define BSEC 52
0081 #define DMA1 53
0082 #define DMA2 54
0083 #define DMAMUX1 55
0084 #define DMAMUX2 56
0085 #define GPIOA 57
0086 #define GPIOB 58
0087 #define GPIOC 59
0088 #define GPIOD 60
0089 #define GPIOE 61
0090 #define GPIOF 62
0091 #define GPIOG 63
0092 #define GPIOH 64
0093 #define GPIOI 65
0094 #define CRYP1 66
0095 #define HASH1 67
0096 #define BKPSRAM 68
0097 #define MDMA 69
0098 #define CRC1 70
0099 #define USBH 71
0100 #define DMA3 72
0101 #define TSC 73
0102 #define PKA 74
0103 #define AXIMC 75
0104 #define MCE 76
0105 #define ETH1TX 77
0106 #define ETH2TX 78
0107 #define ETH1RX 79
0108 #define ETH2RX 80
0109 #define ETH1MAC 81
0110 #define ETH2MAC 82
0111 #define ETH1STP 83
0112 #define ETH2STP 84
0113
0114
0115 #define SDMMC1_K 85
0116 #define SDMMC2_K 86
0117 #define ADC1_K 87
0118 #define ADC2_K 88
0119 #define FMC_K 89
0120 #define QSPI_K 90
0121 #define RNG1_K 91
0122 #define USBPHY_K 92
0123 #define STGEN_K 93
0124 #define SPDIF_K 94
0125 #define SPI1_K 95
0126 #define SPI2_K 96
0127 #define SPI3_K 97
0128 #define SPI4_K 98
0129 #define SPI5_K 99
0130 #define I2C1_K 100
0131 #define I2C2_K 101
0132 #define I2C3_K 102
0133 #define I2C4_K 103
0134 #define I2C5_K 104
0135 #define TIM2_K 105
0136 #define TIM3_K 106
0137 #define TIM4_K 107
0138 #define TIM5_K 108
0139 #define TIM6_K 109
0140 #define TIM7_K 110
0141 #define TIM12_K 111
0142 #define TIM13_K 112
0143 #define TIM14_K 113
0144 #define TIM1_K 114
0145 #define TIM8_K 115
0146 #define TIM15_K 116
0147 #define TIM16_K 117
0148 #define TIM17_K 118
0149 #define LPTIM1_K 119
0150 #define LPTIM2_K 120
0151 #define LPTIM3_K 121
0152 #define LPTIM4_K 122
0153 #define LPTIM5_K 123
0154 #define USART1_K 124
0155 #define USART2_K 125
0156 #define USART3_K 126
0157 #define UART4_K 127
0158 #define UART5_K 128
0159 #define USART6_K 129
0160 #define UART7_K 130
0161 #define UART8_K 131
0162 #define DFSDM_K 132
0163 #define FDCAN_K 133
0164 #define SAI1_K 134
0165 #define SAI2_K 135
0166 #define ADFSDM_K 136
0167 #define USBO_K 137
0168 #define LTDC_PX 138
0169 #define ETH1CK_K 139
0170 #define ETH1PTP_K 140
0171 #define ETH2CK_K 141
0172 #define ETH2PTP_K 142
0173 #define DCMIPP_K 143
0174 #define SAES_K 144
0175 #define DTS_K 145
0176
0177
0178 #define DDRC1 146
0179 #define DDRC1LP 147
0180 #define DDRC2 148
0181 #define DDRC2LP 149
0182 #define DDRPHYC 150
0183 #define DDRPHYCLP 151
0184 #define DDRCAPB 152
0185 #define DDRCAPBLP 153
0186 #define AXIDCG 154
0187 #define DDRPHYCAPB 155
0188 #define DDRPHYCAPBLP 156
0189 #define DDRPERFM 157
0190
0191 #define ADC1 158
0192 #define ADC2 159
0193 #define SAI1 160
0194 #define SAI2 161
0195
0196 #define STM32MP1_LAST_CLK 162
0197
0198
0199 #define CK_SCMI_HSE 0
0200 #define CK_SCMI_HSI 1
0201 #define CK_SCMI_CSI 2
0202 #define CK_SCMI_LSE 3
0203 #define CK_SCMI_LSI 4
0204 #define CK_SCMI_HSE_DIV2 5
0205 #define CK_SCMI_PLL2_Q 6
0206 #define CK_SCMI_PLL2_R 7
0207 #define CK_SCMI_PLL3_P 8
0208 #define CK_SCMI_PLL3_Q 9
0209 #define CK_SCMI_PLL3_R 10
0210 #define CK_SCMI_PLL4_P 11
0211 #define CK_SCMI_PLL4_Q 12
0212 #define CK_SCMI_PLL4_R 13
0213 #define CK_SCMI_MPU 14
0214 #define CK_SCMI_AXI 15
0215 #define CK_SCMI_MLAHB 16
0216 #define CK_SCMI_CKPER 17
0217 #define CK_SCMI_PCLK1 18
0218 #define CK_SCMI_PCLK2 19
0219 #define CK_SCMI_PCLK3 20
0220 #define CK_SCMI_PCLK4 21
0221 #define CK_SCMI_PCLK5 22
0222 #define CK_SCMI_PCLK6 23
0223 #define CK_SCMI_CKTIMG1 24
0224 #define CK_SCMI_CKTIMG2 25
0225 #define CK_SCMI_CKTIMG3 26
0226 #define CK_SCMI_RTC 27
0227 #define CK_SCMI_RTCAPB 28
0228
0229 #endif