]> git.ipfire.org Git - thirdparty/u-boot.git/blob - include/dt-bindings/clock/axg-clkc.h
Squashed 'dts/upstream/' content from commit aaba2d45dc2a
[thirdparty/u-boot.git] / include / dt-bindings / clock / axg-clkc.h
1 /* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
2 /*
3 * Meson-AXG clock tree IDs
4 *
5 * Copyright (c) 2017 Amlogic, Inc. All rights reserved.
6 */
7
8 #ifndef __AXG_CLKC_H
9 #define __AXG_CLKC_H
10
11 #define CLKID_SYS_PLL 0
12 #define CLKID_FIXED_PLL 1
13 #define CLKID_FCLK_DIV2 2
14 #define CLKID_FCLK_DIV3 3
15 #define CLKID_FCLK_DIV4 4
16 #define CLKID_FCLK_DIV5 5
17 #define CLKID_FCLK_DIV7 6
18 #define CLKID_GP0_PLL 7
19 #define CLKID_MPEG_SEL 8
20 #define CLKID_MPEG_DIV 9
21 #define CLKID_CLK81 10
22 #define CLKID_MPLL0 11
23 #define CLKID_MPLL1 12
24 #define CLKID_MPLL2 13
25 #define CLKID_MPLL3 14
26 #define CLKID_DDR 15
27 #define CLKID_AUDIO_LOCKER 16
28 #define CLKID_MIPI_DSI_HOST 17
29 #define CLKID_ISA 18
30 #define CLKID_PL301 19
31 #define CLKID_PERIPHS 20
32 #define CLKID_SPICC0 21
33 #define CLKID_I2C 22
34 #define CLKID_RNG0 23
35 #define CLKID_UART0 24
36 #define CLKID_MIPI_DSI_PHY 25
37 #define CLKID_SPICC1 26
38 #define CLKID_PCIE_A 27
39 #define CLKID_PCIE_B 28
40 #define CLKID_HIU_IFACE 29
41 #define CLKID_ASSIST_MISC 30
42 #define CLKID_SD_EMMC_B 31
43 #define CLKID_SD_EMMC_C 32
44 #define CLKID_DMA 33
45 #define CLKID_SPI 34
46 #define CLKID_AUDIO 35
47 #define CLKID_ETH 36
48 #define CLKID_UART1 37
49 #define CLKID_G2D 38
50 #define CLKID_USB0 39
51 #define CLKID_USB1 40
52 #define CLKID_RESET 41
53 #define CLKID_USB 42
54 #define CLKID_AHB_ARB0 43
55 #define CLKID_EFUSE 44
56 #define CLKID_BOOT_ROM 45
57 #define CLKID_AHB_DATA_BUS 46
58 #define CLKID_AHB_CTRL_BUS 47
59 #define CLKID_USB1_DDR_BRIDGE 48
60 #define CLKID_USB0_DDR_BRIDGE 49
61 #define CLKID_MMC_PCLK 50
62 #define CLKID_VPU_INTR 51
63 #define CLKID_SEC_AHB_AHB3_BRIDGE 52
64 #define CLKID_GIC 53
65 #define CLKID_AO_MEDIA_CPU 54
66 #define CLKID_AO_AHB_SRAM 55
67 #define CLKID_AO_AHB_BUS 56
68 #define CLKID_AO_IFACE 57
69 #define CLKID_AO_I2C 58
70 #define CLKID_SD_EMMC_B_CLK0 59
71 #define CLKID_SD_EMMC_C_CLK0 60
72 #define CLKID_SD_EMMC_B_CLK0_SEL 61
73 #define CLKID_SD_EMMC_B_CLK0_DIV 62
74 #define CLKID_SD_EMMC_C_CLK0_SEL 63
75 #define CLKID_SD_EMMC_C_CLK0_DIV 64
76 #define CLKID_MPLL0_DIV 65
77 #define CLKID_MPLL1_DIV 66
78 #define CLKID_MPLL2_DIV 67
79 #define CLKID_MPLL3_DIV 68
80 #define CLKID_HIFI_PLL 69
81 #define CLKID_MPLL_PREDIV 70
82 #define CLKID_FCLK_DIV2_DIV 71
83 #define CLKID_FCLK_DIV3_DIV 72
84 #define CLKID_FCLK_DIV4_DIV 73
85 #define CLKID_FCLK_DIV5_DIV 74
86 #define CLKID_FCLK_DIV7_DIV 75
87 #define CLKID_PCIE_PLL 76
88 #define CLKID_PCIE_MUX 77
89 #define CLKID_PCIE_REF 78
90 #define CLKID_PCIE_CML_EN0 79
91 #define CLKID_PCIE_CML_EN1 80
92 #define CLKID_GEN_CLK_SEL 82
93 #define CLKID_GEN_CLK_DIV 83
94 #define CLKID_GEN_CLK 84
95 #define CLKID_SYS_PLL_DCO 85
96 #define CLKID_FIXED_PLL_DCO 86
97 #define CLKID_GP0_PLL_DCO 87
98 #define CLKID_HIFI_PLL_DCO 88
99 #define CLKID_PCIE_PLL_DCO 89
100 #define CLKID_PCIE_PLL_OD 90
101 #define CLKID_VPU_0_DIV 91
102 #define CLKID_VPU_0_SEL 92
103 #define CLKID_VPU_0 93
104 #define CLKID_VPU_1_DIV 94
105 #define CLKID_VPU_1_SEL 95
106 #define CLKID_VPU_1 96
107 #define CLKID_VPU 97
108 #define CLKID_VAPB_0_DIV 98
109 #define CLKID_VAPB_0_SEL 99
110 #define CLKID_VAPB_0 100
111 #define CLKID_VAPB_1_DIV 101
112 #define CLKID_VAPB_1_SEL 102
113 #define CLKID_VAPB_1 103
114 #define CLKID_VAPB_SEL 104
115 #define CLKID_VAPB 105
116 #define CLKID_VCLK 106
117 #define CLKID_VCLK2 107
118 #define CLKID_VCLK_SEL 108
119 #define CLKID_VCLK2_SEL 109
120 #define CLKID_VCLK_INPUT 110
121 #define CLKID_VCLK2_INPUT 111
122 #define CLKID_VCLK_DIV 112
123 #define CLKID_VCLK2_DIV 113
124 #define CLKID_VCLK_DIV2_EN 114
125 #define CLKID_VCLK_DIV4_EN 115
126 #define CLKID_VCLK_DIV6_EN 116
127 #define CLKID_VCLK_DIV12_EN 117
128 #define CLKID_VCLK2_DIV2_EN 118
129 #define CLKID_VCLK2_DIV4_EN 119
130 #define CLKID_VCLK2_DIV6_EN 120
131 #define CLKID_VCLK2_DIV12_EN 121
132 #define CLKID_VCLK_DIV1 122
133 #define CLKID_VCLK_DIV2 123
134 #define CLKID_VCLK_DIV4 124
135 #define CLKID_VCLK_DIV6 125
136 #define CLKID_VCLK_DIV12 126
137 #define CLKID_VCLK2_DIV1 127
138 #define CLKID_VCLK2_DIV2 128
139 #define CLKID_VCLK2_DIV4 129
140 #define CLKID_VCLK2_DIV6 130
141 #define CLKID_VCLK2_DIV12 131
142 #define CLKID_CTS_ENCL_SEL 132
143 #define CLKID_CTS_ENCL 133
144 #define CLKID_VDIN_MEAS_SEL 134
145 #define CLKID_VDIN_MEAS_DIV 135
146 #define CLKID_VDIN_MEAS 136
147
148 #endif /* __AXG_CLKC_H */