@@ -167,7 +167,7 @@ static const struct stratix10_perip_cnt_clock s10_main_perip_cnt_clks[] = {
167
167
{ STRATIX10_MPU_FREE_CLK , "mpu_free_clk" , NULL , mpu_free_mux , ARRAY_SIZE (mpu_free_mux ),
168
168
0 , 0x48 , 0 , 0 , 0 },
169
169
{ STRATIX10_NOC_FREE_CLK , "noc_free_clk" , NULL , noc_free_mux , ARRAY_SIZE (noc_free_mux ),
170
- 0 , 0x4C , 0 , 0 , 0 },
170
+ 0 , 0x4C , 0 , 0x3C , 1 },
171
171
{ STRATIX10_MAIN_EMACA_CLK , "main_emaca_clk" , "main_noc_base_clk" , NULL , 1 , 0 ,
172
172
0x50 , 0 , 0 , 0 },
173
173
{ STRATIX10_MAIN_EMACB_CLK , "main_emacb_clk" , "main_noc_base_clk" , NULL , 1 , 0 ,
@@ -200,10 +200,8 @@ static const struct stratix10_perip_cnt_clock s10_main_perip_cnt_clks[] = {
200
200
0 , 0xD4 , 0 , 0 , 0 },
201
201
{ STRATIX10_PERI_PSI_REF_CLK , "peri_psi_ref_clk" , "peri_noc_base_clk" , NULL , 1 , 0 ,
202
202
0xD8 , 0 , 0 , 0 },
203
- { STRATIX10_L4_SYS_FREE_CLK , "l4_sys_free_clk" , "noc_free_clk" , NULL , 1 , 0 ,
204
- 0 , 4 , 0 , 0 },
205
- { STRATIX10_NOC_CLK , "noc_clk" , NULL , noc_mux , ARRAY_SIZE (noc_mux ),
206
- 0 , 0 , 0 , 0x3C , 1 },
203
+ { STRATIX10_L4_SYS_FREE_CLK , "l4_sys_free_clk" , NULL , noc_mux , ARRAY_SIZE (noc_mux ), 0 ,
204
+ 0 , 4 , 0x3C , 1 },
207
205
{ STRATIX10_EMAC_A_FREE_CLK , "emaca_free_clk" , NULL , emaca_free_mux , ARRAY_SIZE (emaca_free_mux ),
208
206
0 , 0 , 2 , 0xB0 , 0 },
209
207
{ STRATIX10_EMAC_B_FREE_CLK , "emacb_free_clk" , NULL , emacb_free_mux , ARRAY_SIZE (emacb_free_mux ),
@@ -227,20 +225,20 @@ static const struct stratix10_gate_clock s10_gate_clks[] = {
227
225
0 , 0 , 0 , 0 , 0 , 0 , 4 },
228
226
{ STRATIX10_MPU_L2RAM_CLK , "mpu_l2ram_clk" , "mpu_clk" , NULL , 1 , 0 , 0x30 ,
229
227
0 , 0 , 0 , 0 , 0 , 0 , 2 },
230
- { STRATIX10_L4_MAIN_CLK , "l4_main_clk" , "noc_clk" , NULL , 1 , 0 , 0x30 ,
231
- 1 , 0x70 , 0 , 2 , 0 , 0 , 0 },
232
- { STRATIX10_L4_MP_CLK , "l4_mp_clk" , "noc_clk" , NULL , 1 , 0 , 0x30 ,
233
- 2 , 0x70 , 8 , 2 , 0 , 0 , 0 },
234
- { STRATIX10_L4_SP_CLK , "l4_sp_clk" , "noc_clk" , NULL , 1 , CLK_IS_CRITICAL , 0x30 ,
235
- 3 , 0x70 , 16 , 2 , 0 , 0 , 0 },
236
- { STRATIX10_CS_AT_CLK , "cs_at_clk" , "noc_clk" , NULL , 1 , 0 , 0x30 ,
237
- 4 , 0x70 , 24 , 2 , 0 , 0 , 0 },
238
- { STRATIX10_CS_TRACE_CLK , "cs_trace_clk" , "noc_clk" , NULL , 1 , 0 , 0x30 ,
239
- 4 , 0x70 , 26 , 2 , 0 , 0 , 0 },
228
+ { STRATIX10_L4_MAIN_CLK , "l4_main_clk" , NULL , noc_mux , ARRAY_SIZE ( noc_mux ) , 0 , 0x30 ,
229
+ 1 , 0x70 , 0 , 2 , 0x3C , 1 , 0 },
230
+ { STRATIX10_L4_MP_CLK , "l4_mp_clk" , NULL , noc_mux , ARRAY_SIZE ( noc_mux ) , 0 , 0x30 ,
231
+ 2 , 0x70 , 8 , 2 , 0x3C , 1 , 0 },
232
+ { STRATIX10_L4_SP_CLK , "l4_sp_clk" , NULL , noc_mux , ARRAY_SIZE ( noc_mux ) , CLK_IS_CRITICAL , 0x30 ,
233
+ 3 , 0x70 , 16 , 2 , 0x3C , 1 , 0 },
234
+ { STRATIX10_CS_AT_CLK , "cs_at_clk" , NULL , noc_mux , ARRAY_SIZE ( noc_mux ) , 0 , 0x30 ,
235
+ 4 , 0x70 , 24 , 2 , 0x3C , 1 , 0 },
236
+ { STRATIX10_CS_TRACE_CLK , "cs_trace_clk" , NULL , noc_mux , ARRAY_SIZE ( noc_mux ) , 0 , 0x30 ,
237
+ 4 , 0x70 , 26 , 2 , 0x3C , 1 , 0 },
240
238
{ STRATIX10_CS_PDBG_CLK , "cs_pdbg_clk" , "cs_at_clk" , NULL , 1 , 0 , 0x30 ,
241
239
4 , 0x70 , 28 , 1 , 0 , 0 , 0 },
242
- { STRATIX10_CS_TIMER_CLK , "cs_timer_clk" , "noc_clk" , NULL , 1 , 0 , 0x30 ,
243
- 5 , 0 , 0 , 0 , 0 , 0 , 0 },
240
+ { STRATIX10_CS_TIMER_CLK , "cs_timer_clk" , NULL , noc_mux , ARRAY_SIZE ( noc_mux ) , 0 , 0x30 ,
241
+ 5 , 0 , 0 , 0 , 0x3C , 1 , 0 },
244
242
{ STRATIX10_S2F_USER0_CLK , "s2f_user0_clk" , NULL , s2f_usr0_mux , ARRAY_SIZE (s2f_usr0_mux ), 0 , 0x30 ,
245
243
6 , 0 , 0 , 0 , 0 , 0 , 0 },
246
244
{ STRATIX10_EMAC0_CLK , "emac0_clk" , NULL , emac_mux , ARRAY_SIZE (emac_mux ), 0 , 0xA4 ,
0 commit comments