clk: mediatek: mt8188: add missing fixed clock
CLK_TOP_CLK13M was missing, add it. Signed-off-by: Julien Stephan <jstephan@baylibre.com>
This commit is contained in:
+196
-195
@@ -98,6 +98,7 @@ static const struct mtk_fixed_clk top_fixed_clks[] = {
|
|||||||
FIXED_CLK0(CLK_TOP_466M_FMEM, 533000000),
|
FIXED_CLK0(CLK_TOP_466M_FMEM, 533000000),
|
||||||
FIXED_CLK0(CLK_TOP_PEXTP_PIPE, 250000000),
|
FIXED_CLK0(CLK_TOP_PEXTP_PIPE, 250000000),
|
||||||
FIXED_CLK0(CLK_TOP_DSI_PHY, 500000000),
|
FIXED_CLK0(CLK_TOP_DSI_PHY, 500000000),
|
||||||
|
FIXED_CLK0(CLK_TOP_CLK13M, 130000000),
|
||||||
FIXED_CLK0(CLK_TOP_CLK26M, 260000000),
|
FIXED_CLK0(CLK_TOP_CLK26M, 260000000),
|
||||||
FIXED_CLK0(CLK_TOP_CLK32K, 32000),
|
FIXED_CLK0(CLK_TOP_CLK32K, 32000),
|
||||||
};
|
};
|
||||||
@@ -1143,180 +1144,180 @@ static const struct mtk_composite top_muxes[] = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
static const int mt8188_id_offs_map[] = {
|
static const int mt8188_id_offs_map[] = {
|
||||||
87, /* CLK_TOP_AXI */
|
88, /* CLK_TOP_AXI */
|
||||||
88, /* CLK_TOP_SPM */
|
89, /* CLK_TOP_SPM */
|
||||||
89, /* CLK_TOP_SCP */
|
90, /* CLK_TOP_SCP */
|
||||||
90, /* CLK_TOP_BUS_AXIMEM */
|
91, /* CLK_TOP_BUS_AXIMEM */
|
||||||
91, /* CLK_TOP_VPP */
|
92, /* CLK_TOP_VPP */
|
||||||
92, /* CLK_TOP_ETHDR */
|
93, /* CLK_TOP_ETHDR */
|
||||||
93, /* CLK_TOP_IPE */
|
94, /* CLK_TOP_IPE */
|
||||||
94, /* CLK_TOP_CAM */
|
95, /* CLK_TOP_CAM */
|
||||||
95, /* CLK_TOP_CCU */
|
96, /* CLK_TOP_CCU */
|
||||||
96, /* CLK_TOP_CCU_AHB */
|
97, /* CLK_TOP_CCU_AHB */
|
||||||
97, /* CLK_TOP_IMG */
|
98, /* CLK_TOP_IMG */
|
||||||
98, /* CLK_TOP_CAMTM */
|
99, /* CLK_TOP_CAMTM */
|
||||||
99, /* CLK_TOP_DSP */
|
100, /* CLK_TOP_DSP */
|
||||||
100, /* CLK_TOP_DSP1 */
|
101, /* CLK_TOP_DSP1 */
|
||||||
101, /* CLK_TOP_DSP2 */
|
102, /* CLK_TOP_DSP2 */
|
||||||
102, /* CLK_TOP_DSP3 */
|
103, /* CLK_TOP_DSP3 */
|
||||||
103, /* CLK_TOP_DSP4 */
|
104, /* CLK_TOP_DSP4 */
|
||||||
104, /* CLK_TOP_DSP5 */
|
105, /* CLK_TOP_DSP5 */
|
||||||
105, /* CLK_TOP_DSP6 */
|
106, /* CLK_TOP_DSP6 */
|
||||||
106, /* CLK_TOP_DSP7 */
|
107, /* CLK_TOP_DSP7 */
|
||||||
107, /* CLK_TOP_MFG_CORE_TMP */
|
108, /* CLK_TOP_MFG_CORE_TMP */
|
||||||
108, /* CLK_TOP_CAMTG */
|
109, /* CLK_TOP_CAMTG */
|
||||||
109, /* CLK_TOP_CAMTG2 */
|
110, /* CLK_TOP_CAMTG2 */
|
||||||
110, /* CLK_TOP_CAMTG3 */
|
111, /* CLK_TOP_CAMTG3 */
|
||||||
111, /* CLK_TOP_UART */
|
112, /* CLK_TOP_UART */
|
||||||
112, /* CLK_TOP_SPI */
|
113, /* CLK_TOP_SPI */
|
||||||
113, /* CLK_TOP_MSDC50_0_HCLK */
|
114, /* CLK_TOP_MSDC50_0_HCLK */
|
||||||
114, /* CLK_TOP_MSDC50_0 */
|
115, /* CLK_TOP_MSDC50_0 */
|
||||||
115, /* CLK_TOP_MSDC30_1 */
|
116, /* CLK_TOP_MSDC30_1 */
|
||||||
116, /* CLK_TOP_MSDC30_2 */
|
117, /* CLK_TOP_MSDC30_2 */
|
||||||
117, /* CLK_TOP_INTDIR */
|
118, /* CLK_TOP_INTDIR */
|
||||||
118, /* CLK_TOP_AUD_INTBUS */
|
119, /* CLK_TOP_AUD_INTBUS */
|
||||||
119, /* CLK_TOP_AUDIO_H */
|
120, /* CLK_TOP_AUDIO_H */
|
||||||
120, /* CLK_TOP_PWRAP_ULPOSC */
|
121, /* CLK_TOP_PWRAP_ULPOSC */
|
||||||
121, /* CLK_TOP_ATB */
|
122, /* CLK_TOP_ATB */
|
||||||
122, /* CLK_TOP_SSPM */
|
123, /* CLK_TOP_SSPM */
|
||||||
123, /* CLK_TOP_DP */
|
124, /* CLK_TOP_DP */
|
||||||
124, /* CLK_TOP_EDP */
|
125, /* CLK_TOP_EDP */
|
||||||
125, /* CLK_TOP_DPI */
|
126, /* CLK_TOP_DPI */
|
||||||
126, /* CLK_TOP_DISP_PWM0 */
|
127, /* CLK_TOP_DISP_PWM0 */
|
||||||
127, /* CLK_TOP_DISP_PWM1 */
|
128, /* CLK_TOP_DISP_PWM1 */
|
||||||
128, /* CLK_TOP_USB_TOP */
|
129, /* CLK_TOP_USB_TOP */
|
||||||
129, /* CLK_TOP_SSUSB_XHCI */
|
130, /* CLK_TOP_SSUSB_XHCI */
|
||||||
130, /* CLK_TOP_USB_TOP_2P */
|
131, /* CLK_TOP_USB_TOP_2P */
|
||||||
131, /* CLK_TOP_SSUSB_XHCI_2P */
|
132, /* CLK_TOP_SSUSB_XHCI_2P */
|
||||||
132, /* CLK_TOP_USB_TOP_3P */
|
133, /* CLK_TOP_USB_TOP_3P */
|
||||||
133, /* CLK_TOP_SSUSB_XHCI_3P */
|
134, /* CLK_TOP_SSUSB_XHCI_3P */
|
||||||
134, /* CLK_TOP_I2C */
|
135, /* CLK_TOP_I2C */
|
||||||
135, /* CLK_TOP_SENINF */
|
136, /* CLK_TOP_SENINF */
|
||||||
136, /* CLK_TOP_SENINF1 */
|
137, /* CLK_TOP_SENINF1 */
|
||||||
137, /* CLK_TOP_GCPU */
|
138, /* CLK_TOP_GCPU */
|
||||||
138, /* CLK_TOP_VENC */
|
139, /* CLK_TOP_VENC */
|
||||||
139, /* CLK_TOP_VDEC */
|
140, /* CLK_TOP_VDEC */
|
||||||
140, /* CLK_TOP_PWM */
|
141, /* CLK_TOP_PWM */
|
||||||
141, /* CLK_TOP_MCUPM */
|
142, /* CLK_TOP_MCUPM */
|
||||||
142, /* CLK_TOP_SPMI_P_MST */
|
143, /* CLK_TOP_SPMI_P_MST */
|
||||||
143, /* CLK_TOP_SPMI_M_MST */
|
144, /* CLK_TOP_SPMI_M_MST */
|
||||||
144, /* CLK_TOP_DVFSRC */
|
145, /* CLK_TOP_DVFSRC */
|
||||||
145, /* CLK_TOP_TL */
|
146, /* CLK_TOP_TL */
|
||||||
146, /* CLK_TOP_AES_MSDCFDE */
|
147, /* CLK_TOP_AES_MSDCFDE */
|
||||||
147, /* CLK_TOP_DSI_OCC */
|
148, /* CLK_TOP_DSI_OCC */
|
||||||
148, /* CLK_TOP_WPE_VPP */
|
149, /* CLK_TOP_WPE_VPP */
|
||||||
149, /* CLK_TOP_HDCP */
|
150, /* CLK_TOP_HDCP */
|
||||||
150, /* CLK_TOP_HDCP_24M */
|
151, /* CLK_TOP_HDCP_24M */
|
||||||
151, /* CLK_TOP_HDMI_APB */
|
152, /* CLK_TOP_HDMI_APB */
|
||||||
152, /* CLK_TOP_SNPS_ETH_250M */
|
153, /* CLK_TOP_SNPS_ETH_250M */
|
||||||
153, /* CLK_TOP_SNPS_ETH_62P4M_PTP */
|
154, /* CLK_TOP_SNPS_ETH_62P4M_PTP */
|
||||||
154, /* CLK_TOP_SNPS_ETH_50M_RMII */
|
155, /* CLK_TOP_SNPS_ETH_50M_RMII */
|
||||||
155, /* CLK_TOP_ADSP */
|
156, /* CLK_TOP_ADSP */
|
||||||
156, /* CLK_TOP_AUDIO_LOCAL_BUS */
|
157, /* CLK_TOP_AUDIO_LOCAL_BUS */
|
||||||
157, /* CLK_TOP_ASM_H */
|
158, /* CLK_TOP_ASM_H */
|
||||||
158, /* CLK_TOP_ASM_L */
|
159, /* CLK_TOP_ASM_L */
|
||||||
159, /* CLK_TOP_APLL1 */
|
160, /* CLK_TOP_APLL1 */
|
||||||
160, /* CLK_TOP_APLL2 */
|
161, /* CLK_TOP_APLL2 */
|
||||||
161, /* CLK_TOP_APLL3 */
|
162, /* CLK_TOP_APLL3 */
|
||||||
162, /* CLK_TOP_APLL4 */
|
163, /* CLK_TOP_APLL4 */
|
||||||
163, /* CLK_TOP_APLL5 */
|
164, /* CLK_TOP_APLL5 */
|
||||||
164, /* CLK_TOP_I2SO1 */
|
165, /* CLK_TOP_I2SO1 */
|
||||||
165, /* CLK_TOP_I2SO2 */
|
166, /* CLK_TOP_I2SO2 */
|
||||||
166, /* CLK_TOP_I2SI1 */
|
167, /* CLK_TOP_I2SI1 */
|
||||||
167, /* CLK_TOP_I2SI2 */
|
168, /* CLK_TOP_I2SI2 */
|
||||||
168, /* CLK_TOP_DPTX */
|
169, /* CLK_TOP_DPTX */
|
||||||
169, /* CLK_TOP_AUD_IEC */
|
170, /* CLK_TOP_AUD_IEC */
|
||||||
170, /* CLK_TOP_A1SYS_HP */
|
171, /* CLK_TOP_A1SYS_HP */
|
||||||
171, /* CLK_TOP_A2SYS */
|
172, /* CLK_TOP_A2SYS */
|
||||||
172, /* CLK_TOP_A3SYS */
|
173, /* CLK_TOP_A3SYS */
|
||||||
173, /* CLK_TOP_A4SYS */
|
174, /* CLK_TOP_A4SYS */
|
||||||
174, /* CLK_TOP_ECC */
|
175, /* CLK_TOP_ECC */
|
||||||
175, /* CLK_TOP_SPINOR */
|
176, /* CLK_TOP_SPINOR */
|
||||||
176, /* CLK_TOP_ULPOSC */
|
177, /* CLK_TOP_ULPOSC */
|
||||||
177, /* CLK_TOP_SRCK */
|
178, /* CLK_TOP_SRCK */
|
||||||
-1, /* CLK_TOP_MFG_CK_FAST_REF */
|
-1, /* CLK_TOP_MFG_CK_FAST_REF */
|
||||||
8, /* CLK_TOP_MAINPLL_D3 */
|
9, /* CLK_TOP_MAINPLL_D3 */
|
||||||
9, /* CLK_TOP_MAINPLL_D4 */
|
10, /* CLK_TOP_MAINPLL_D4 */
|
||||||
10, /* CLK_TOP_MAINPLL_D4_D2 */
|
11, /* CLK_TOP_MAINPLL_D4_D2 */
|
||||||
11, /* CLK_TOP_MAINPLL_D4_D4 */
|
12, /* CLK_TOP_MAINPLL_D4_D4 */
|
||||||
12, /* CLK_TOP_MAINPLL_D4_D8 */
|
13, /* CLK_TOP_MAINPLL_D4_D8 */
|
||||||
13, /* CLK_TOP_MAINPLL_D5 */
|
14, /* CLK_TOP_MAINPLL_D5 */
|
||||||
14, /* CLK_TOP_MAINPLL_D5_D2 */
|
15, /* CLK_TOP_MAINPLL_D5_D2 */
|
||||||
15, /* CLK_TOP_MAINPLL_D5_D4 */
|
16, /* CLK_TOP_MAINPLL_D5_D4 */
|
||||||
16, /* CLK_TOP_MAINPLL_D5_D8 */
|
17, /* CLK_TOP_MAINPLL_D5_D8 */
|
||||||
17, /* CLK_TOP_MAINPLL_D6 */
|
18, /* CLK_TOP_MAINPLL_D6 */
|
||||||
18, /* CLK_TOP_MAINPLL_D6_D2 */
|
19, /* CLK_TOP_MAINPLL_D6_D2 */
|
||||||
19, /* CLK_TOP_MAINPLL_D6_D4 */
|
20, /* CLK_TOP_MAINPLL_D6_D4 */
|
||||||
20, /* CLK_TOP_MAINPLL_D6_D8 */
|
21, /* CLK_TOP_MAINPLL_D6_D8 */
|
||||||
21, /* CLK_TOP_MAINPLL_D7 */
|
22, /* CLK_TOP_MAINPLL_D7 */
|
||||||
22, /* CLK_TOP_MAINPLL_D7_D2 */
|
23, /* CLK_TOP_MAINPLL_D7_D2 */
|
||||||
23, /* CLK_TOP_MAINPLL_D7_D4 */
|
24, /* CLK_TOP_MAINPLL_D7_D4 */
|
||||||
24, /* CLK_TOP_MAINPLL_D7_D8 */
|
25, /* CLK_TOP_MAINPLL_D7_D8 */
|
||||||
25, /* CLK_TOP_MAINPLL_D9 */
|
26, /* CLK_TOP_MAINPLL_D9 */
|
||||||
26, /* CLK_TOP_UNIVPLL_D2 */
|
27, /* CLK_TOP_UNIVPLL_D2 */
|
||||||
27, /* CLK_TOP_UNIVPLL_D3 */
|
28, /* CLK_TOP_UNIVPLL_D3 */
|
||||||
28, /* CLK_TOP_UNIVPLL_D4 */
|
29, /* CLK_TOP_UNIVPLL_D4 */
|
||||||
29, /* CLK_TOP_UNIVPLL_D4_D2 */
|
30, /* CLK_TOP_UNIVPLL_D4_D2 */
|
||||||
30, /* CLK_TOP_UNIVPLL_D4_D4 */
|
31, /* CLK_TOP_UNIVPLL_D4_D4 */
|
||||||
31, /* CLK_TOP_UNIVPLL_D4_D8 */
|
32, /* CLK_TOP_UNIVPLL_D4_D8 */
|
||||||
32, /* CLK_TOP_UNIVPLL_D5 */
|
33, /* CLK_TOP_UNIVPLL_D5 */
|
||||||
33, /* CLK_TOP_UNIVPLL_D5_D2 */
|
34, /* CLK_TOP_UNIVPLL_D5_D2 */
|
||||||
34, /* CLK_TOP_UNIVPLL_D5_D4 */
|
35, /* CLK_TOP_UNIVPLL_D5_D4 */
|
||||||
35, /* CLK_TOP_UNIVPLL_D5_D8 */
|
36, /* CLK_TOP_UNIVPLL_D5_D8 */
|
||||||
36, /* CLK_TOP_UNIVPLL_D6 */
|
37, /* CLK_TOP_UNIVPLL_D6 */
|
||||||
37, /* CLK_TOP_UNIVPLL_D6_D2 */
|
38, /* CLK_TOP_UNIVPLL_D6_D2 */
|
||||||
38, /* CLK_TOP_UNIVPLL_D6_D4 */
|
39, /* CLK_TOP_UNIVPLL_D6_D4 */
|
||||||
39, /* CLK_TOP_UNIVPLL_D6_D8 */
|
40, /* CLK_TOP_UNIVPLL_D6_D8 */
|
||||||
40, /* CLK_TOP_UNIVPLL_D7 */
|
41, /* CLK_TOP_UNIVPLL_D7 */
|
||||||
41, /* CLK_TOP_UNIVPLL_192M */
|
42, /* CLK_TOP_UNIVPLL_192M */
|
||||||
42, /* CLK_TOP_UNIVPLL_192M_D4 */
|
43, /* CLK_TOP_UNIVPLL_192M_D4 */
|
||||||
43, /* CLK_TOP_UNIVPLL_192M_D8 */
|
44, /* CLK_TOP_UNIVPLL_192M_D8 */
|
||||||
44, /* CLK_TOP_UNIVPLL_192M_D10 */
|
45, /* CLK_TOP_UNIVPLL_192M_D10 */
|
||||||
45, /* CLK_TOP_UNIVPLL_192M_D16 */
|
46, /* CLK_TOP_UNIVPLL_192M_D16 */
|
||||||
46, /* CLK_TOP_UNIVPLL_192M_D32 */
|
47, /* CLK_TOP_UNIVPLL_192M_D32 */
|
||||||
47, /* CLK_TOP_APLL1_D3 */
|
48, /* CLK_TOP_APLL1_D3 */
|
||||||
48, /* CLK_TOP_APLL1_D4 */
|
49, /* CLK_TOP_APLL1_D4 */
|
||||||
49, /* CLK_TOP_APLL2_D3 */
|
50, /* CLK_TOP_APLL2_D3 */
|
||||||
50, /* CLK_TOP_APLL2_D4 */
|
51, /* CLK_TOP_APLL2_D4 */
|
||||||
51, /* CLK_TOP_APLL3_D4 */
|
52, /* CLK_TOP_APLL3_D4 */
|
||||||
52, /* CLK_TOP_APLL4_D4 */
|
53, /* CLK_TOP_APLL4_D4 */
|
||||||
53, /* CLK_TOP_APLL5_D4 */
|
54, /* CLK_TOP_APLL5_D4 */
|
||||||
54, /* CLK_TOP_MMPLL_D4 */
|
55, /* CLK_TOP_MMPLL_D4 */
|
||||||
55, /* CLK_TOP_MMPLL_D4_D2 */
|
56, /* CLK_TOP_MMPLL_D4_D2 */
|
||||||
56, /* CLK_TOP_MMPLL_D5 */
|
57, /* CLK_TOP_MMPLL_D5 */
|
||||||
57, /* CLK_TOP_MMPLL_D5_D2 */
|
58, /* CLK_TOP_MMPLL_D5_D2 */
|
||||||
58, /* CLK_TOP_MMPLL_D5_D4 */
|
59, /* CLK_TOP_MMPLL_D5_D4 */
|
||||||
59, /* CLK_TOP_MMPLL_D6 */
|
60, /* CLK_TOP_MMPLL_D6 */
|
||||||
60, /* CLK_TOP_MMPLL_D6_D2 */
|
61, /* CLK_TOP_MMPLL_D6_D2 */
|
||||||
61, /* CLK_TOP_MMPLL_D7 */
|
62, /* CLK_TOP_MMPLL_D7 */
|
||||||
62, /* CLK_TOP_MMPLL_D9 */
|
62, /* CLK_TOP_MMPLL_D9 */
|
||||||
-1, /* CLK_TOP_TVDPLL1 */
|
-1, /* CLK_TOP_TVDPLL1 */
|
||||||
63, /* CLK_TOP_TVDPLL1_D2 */
|
64, /* CLK_TOP_TVDPLL1_D2 */
|
||||||
64, /* CLK_TOP_TVDPLL1_D4 */
|
65, /* CLK_TOP_TVDPLL1_D4 */
|
||||||
65, /* CLK_TOP_TVDPLL1_D8 */
|
66, /* CLK_TOP_TVDPLL1_D8 */
|
||||||
66, /* CLK_TOP_TVDPLL1_D16 */
|
67, /* CLK_TOP_TVDPLL1_D16 */
|
||||||
-1, /* CLK_TOP_TVDPLL2 */
|
-1, /* CLK_TOP_TVDPLL2 */
|
||||||
67, /* CLK_TOP_TVDPLL2_D2 */
|
68, /* CLK_TOP_TVDPLL2_D2 */
|
||||||
68, /* CLK_TOP_TVDPLL2_D4 */
|
69, /* CLK_TOP_TVDPLL2_D4 */
|
||||||
69, /* CLK_TOP_TVDPLL2_D8 */
|
70, /* CLK_TOP_TVDPLL2_D8 */
|
||||||
70, /* CLK_TOP_TVDPLL2_D16 */
|
71, /* CLK_TOP_TVDPLL2_D16 */
|
||||||
72, /* CLK_TOP_MSDCPLL_D2 */
|
73, /* CLK_TOP_MSDCPLL_D2 */
|
||||||
73, /* CLK_TOP_MSDCPLL_D16 */
|
74, /* CLK_TOP_MSDCPLL_D16 */
|
||||||
-1, /* CLK_TOP_ETHPLL */
|
-1, /* CLK_TOP_ETHPLL */
|
||||||
74, /* CLK_TOP_ETHPLL_D2 */
|
75, /* CLK_TOP_ETHPLL_D2 */
|
||||||
75, /* CLK_TOP_ETHPLL_D4 */
|
76, /* CLK_TOP_ETHPLL_D4 */
|
||||||
76, /* CLK_TOP_ETHPLL_D8 */
|
77, /* CLK_TOP_ETHPLL_D8 */
|
||||||
77, /* CLK_TOP_ETHPLL_D10 */
|
78, /* CLK_TOP_ETHPLL_D10 */
|
||||||
78, /* CLK_TOP_ADSPPLL_D2 */
|
79, /* CLK_TOP_ADSPPLL_D2 */
|
||||||
79, /* CLK_TOP_ADSPPLL_D4 */
|
80, /* CLK_TOP_ADSPPLL_D4 */
|
||||||
80, /* CLK_TOP_ADSPPLL_D8 */
|
81, /* CLK_TOP_ADSPPLL_D8 */
|
||||||
0, /* CLK_TOP_ULPOSC1 */
|
0, /* CLK_TOP_ULPOSC1 */
|
||||||
81, /* CLK_TOP_ULPOSC1_D2 */
|
82, /* CLK_TOP_ULPOSC1_D2 */
|
||||||
82, /* CLK_TOP_ULPOSC1_D4 */
|
83, /* CLK_TOP_ULPOSC1_D4 */
|
||||||
83, /* CLK_TOP_ULPOSC1_D8 */
|
84, /* CLK_TOP_ULPOSC1_D8 */
|
||||||
84, /* CLK_TOP_ULPOSC1_D7 */
|
85, /* CLK_TOP_ULPOSC1_D7 */
|
||||||
85, /* CLK_TOP_ULPOSC1_D10 */
|
86, /* CLK_TOP_ULPOSC1_D10 */
|
||||||
86, /* CLK_TOP_ULPOSC1_D16 */
|
87, /* CLK_TOP_ULPOSC1_D16 */
|
||||||
1, /* CLK_TOP_MPHONE_SLAVE_BCK */
|
1, /* CLK_TOP_MPHONE_SLAVE_BCK */
|
||||||
2, /* CLK_TOP_PAD_FPC */
|
2, /* CLK_TOP_PAD_FPC */
|
||||||
3, /* CLK_TOP_466M_FMEM */
|
3, /* CLK_TOP_466M_FMEM */
|
||||||
@@ -1328,33 +1329,33 @@ static const int mt8188_id_offs_map[] = {
|
|||||||
-1, /* CLK_TOP_APLL12_CK_DIV3 */
|
-1, /* CLK_TOP_APLL12_CK_DIV3 */
|
||||||
-1, /* CLK_TOP_APLL12_CK_DIV4 */
|
-1, /* CLK_TOP_APLL12_CK_DIV4 */
|
||||||
-1, /* CLK_TOP_APLL12_CK_DIV9 */
|
-1, /* CLK_TOP_APLL12_CK_DIV9 */
|
||||||
187, /* CLK_TOP_CFGREG_CLOCK_EN_VPP0 */
|
188, /* CLK_TOP_CFGREG_CLOCK_EN_VPP0 */
|
||||||
188, /* CLK_TOP_CFGREG_CLOCK_EN_VPP1 */
|
189, /* CLK_TOP_CFGREG_CLOCK_EN_VPP1 */
|
||||||
189, /* CLK_TOP_CFGREG_CLOCK_EN_VDO0 */
|
190, /* CLK_TOP_CFGREG_CLOCK_EN_VDO0 */
|
||||||
190, /* CLK_TOP_CFGREG_CLOCK_EN_VDO1 */
|
191, /* CLK_TOP_CFGREG_CLOCK_EN_VDO1 */
|
||||||
191, /* CLK_TOP_CFGREG_CLOCK_ISP_AXI_GALS */
|
192, /* CLK_TOP_CFGREG_CLOCK_ISP_AXI_GALS */
|
||||||
192, /* CLK_TOP_CFGREG_F26M_VPP0 */
|
193, /* CLK_TOP_CFGREG_F26M_VPP0 */
|
||||||
193, /* CLK_TOP_CFGREG_F26M_VPP1 */
|
194, /* CLK_TOP_CFGREG_F26M_VPP1 */
|
||||||
194, /* CLK_TOP_CFGREG_F26M_VDO0 */
|
195, /* CLK_TOP_CFGREG_F26M_VDO0 */
|
||||||
195, /* CLK_TOP_CFGREG_F26M_VDO1 */
|
196, /* CLK_TOP_CFGREG_F26M_VDO1 */
|
||||||
196, /* CLK_TOP_CFGREG_AUD_F26M_AUD */
|
197, /* CLK_TOP_CFGREG_AUD_F26M_AUD */
|
||||||
197, /* CLK_TOP_CFGREG_UNIPLL_SES */
|
198, /* CLK_TOP_CFGREG_UNIPLL_SES */
|
||||||
198, /* CLK_TOP_CFGREG_F_PCIE_PHY_REF */
|
199, /* CLK_TOP_CFGREG_F_PCIE_PHY_REF */
|
||||||
199, /* CLK_TOP_SSUSB_TOP_REF */
|
200, /* CLK_TOP_SSUSB_TOP_REF */
|
||||||
200, /* CLK_TOP_SSUSB_PHY_REF */
|
201, /* CLK_TOP_SSUSB_PHY_REF */
|
||||||
201, /* CLK_TOP_SSUSB_TOP_P1_REF */
|
202, /* CLK_TOP_SSUSB_TOP_P1_REF */
|
||||||
202, /* CLK_TOP_SSUSB_PHY_P1_REF */
|
203, /* CLK_TOP_SSUSB_PHY_P1_REF */
|
||||||
203, /* CLK_TOP_SSUSB_TOP_P2_REF */
|
204, /* CLK_TOP_SSUSB_TOP_P2_REF */
|
||||||
204, /* CLK_TOP_SSUSB_PHY_P2_REF */
|
205, /* CLK_TOP_SSUSB_PHY_P2_REF */
|
||||||
205, /* CLK_TOP_SSUSB_TOP_P3_REF */
|
206, /* CLK_TOP_SSUSB_TOP_P3_REF */
|
||||||
223, /* CLK_TOP_SSUSB_PHY_P3_REF */
|
207, /* CLK_TOP_SSUSB_PHY_P3_REF */
|
||||||
-1, /* CLK_TOP_NR_CLK */
|
-1, /* CLK_TOP_NR_CLK */
|
||||||
-1, /* CLK_TOP_ADSPPLL */
|
-1, /* CLK_TOP_ADSPPLL */
|
||||||
-1, /* CLK_TOP_CLK13M */
|
6, /* CLK_TOP_CLK13M */
|
||||||
6, /* CLK_TOP_CLK26M */
|
7, /* CLK_TOP_CLK26M */
|
||||||
7, /* CLK_TOP_CLK32K */
|
8, /* CLK_TOP_CLK32K */
|
||||||
-1, /* CLK_TOP_IMGPLL */
|
-1, /* CLK_TOP_IMGPLL */
|
||||||
71, /* CLK_TOP_MSDCPLL */
|
72, /* CLK_TOP_MSDCPLL */
|
||||||
-1, /* CLK_TOP_ULPOSC1_CK1 */
|
-1, /* CLK_TOP_ULPOSC1_CK1 */
|
||||||
-1, /* CLK_TOP_ULPOSC_CK1 */
|
-1, /* CLK_TOP_ULPOSC_CK1 */
|
||||||
};
|
};
|
||||||
@@ -1417,9 +1418,9 @@ static const struct mtk_clk_tree mt8188_topckgen_clk_tree = {
|
|||||||
.xtal2_rate = 26 * MHZ,
|
.xtal2_rate = 26 * MHZ,
|
||||||
.id_offs_map = mt8188_id_offs_map,
|
.id_offs_map = mt8188_id_offs_map,
|
||||||
.id_offs_map_size = ARRAY_SIZE(mt8188_id_offs_map),
|
.id_offs_map_size = ARRAY_SIZE(mt8188_id_offs_map),
|
||||||
.fdivs_offs = 8, /* CLK_TOP_MAINPLL_D3 */
|
.fdivs_offs = 9, /* CLK_TOP_MAINPLL_D3 */
|
||||||
.muxes_offs = 87, /* CLK_TOP_AXI */
|
.muxes_offs = 88, /* CLK_TOP_AXI */
|
||||||
.gates_offs = 187, /* CLK_TOP_CFGREG_CLOCK_EN_VPP0 */
|
.gates_offs = 188, /* CLK_TOP_CFGREG_CLOCK_EN_VPP0 */
|
||||||
.fclks = top_fixed_clks,
|
.fclks = top_fixed_clks,
|
||||||
.fdivs = top_fixed_divs,
|
.fdivs = top_fixed_divs,
|
||||||
.muxes = top_muxes,
|
.muxes = top_muxes,
|
||||||
|
|||||||
Reference in New Issue
Block a user