Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/include/dt-bindings/clock/axg-clkc.h
26285 views
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 */
149
150