@@ -277,28 +277,6 @@ static const struct clk_parent_data gcc_parents_8[] = {
277
277
{ .hw = & gpll0_out_even .clkr .hw },
278
278
};
279
279
280
- static const struct freq_tbl ftbl_gcc_cpuss_ahb_clk_src [] = {
281
- F (19200000 , P_BI_TCXO , 1 , 0 , 0 ),
282
- F (50000000 , P_GPLL0_OUT_MAIN , 12 , 0 , 0 ),
283
- F (100000000 , P_GPLL0_OUT_MAIN , 6 , 0 , 0 ),
284
- { }
285
- };
286
-
287
- static struct clk_rcg2 gcc_cpuss_ahb_clk_src = {
288
- .cmd_rcgr = 0x48014 ,
289
- .mnd_width = 0 ,
290
- .hid_width = 5 ,
291
- .parent_map = gcc_parent_map_0 ,
292
- .freq_tbl = ftbl_gcc_cpuss_ahb_clk_src ,
293
- .clkr .hw .init = & (struct clk_init_data ){
294
- .name = "gcc_cpuss_ahb_clk_src" ,
295
- .parent_data = gcc_parents_0 ,
296
- .num_parents = ARRAY_SIZE (gcc_parents_0 ),
297
- .flags = CLK_SET_RATE_PARENT ,
298
- .ops = & clk_rcg2_ops ,
299
- },
300
- };
301
-
302
280
static const struct freq_tbl ftbl_gcc_emac_ptp_clk_src [] = {
303
281
F (19200000 , P_BI_TCXO , 1 , 0 , 0 ),
304
282
F (50000000 , P_GPLL0_OUT_EVEN , 6 , 0 , 0 ),
@@ -1656,25 +1634,6 @@ static struct clk_branch gcc_cfg_noc_usb3_sec_axi_clk = {
1656
1634
},
1657
1635
};
1658
1636
1659
- /* For CPUSS functionality the AHB clock needs to be left enabled */
1660
- static struct clk_branch gcc_cpuss_ahb_clk = {
1661
- .halt_reg = 0x48000 ,
1662
- .halt_check = BRANCH_HALT_VOTED ,
1663
- .clkr = {
1664
- .enable_reg = 0x52004 ,
1665
- .enable_mask = BIT (21 ),
1666
- .hw .init = & (struct clk_init_data ){
1667
- .name = "gcc_cpuss_ahb_clk" ,
1668
- .parent_hws = (const struct clk_hw * []){
1669
- & gcc_cpuss_ahb_clk_src .clkr .hw
1670
- },
1671
- .num_parents = 1 ,
1672
- .flags = CLK_IS_CRITICAL | CLK_SET_RATE_PARENT ,
1673
- .ops = & clk_branch2_ops ,
1674
- },
1675
- },
1676
- };
1677
-
1678
1637
static struct clk_branch gcc_cpuss_rbcpr_clk = {
1679
1638
.halt_reg = 0x48008 ,
1680
1639
.halt_check = BRANCH_HALT ,
@@ -3207,25 +3166,6 @@ static struct clk_branch gcc_sdcc4_apps_clk = {
3207
3166
},
3208
3167
};
3209
3168
3210
- /* For CPUSS functionality the SYS NOC clock needs to be left enabled */
3211
- static struct clk_branch gcc_sys_noc_cpuss_ahb_clk = {
3212
- .halt_reg = 0x4819c ,
3213
- .halt_check = BRANCH_HALT_VOTED ,
3214
- .clkr = {
3215
- .enable_reg = 0x52004 ,
3216
- .enable_mask = BIT (0 ),
3217
- .hw .init = & (struct clk_init_data ){
3218
- .name = "gcc_sys_noc_cpuss_ahb_clk" ,
3219
- .parent_hws = (const struct clk_hw * []){
3220
- & gcc_cpuss_ahb_clk_src .clkr .hw
3221
- },
3222
- .num_parents = 1 ,
3223
- .flags = CLK_IS_CRITICAL | CLK_SET_RATE_PARENT ,
3224
- .ops = & clk_branch2_ops ,
3225
- },
3226
- },
3227
- };
3228
-
3229
3169
static struct clk_branch gcc_tsif_ahb_clk = {
3230
3170
.halt_reg = 0x36004 ,
3231
3171
.halt_check = BRANCH_HALT ,
@@ -4341,8 +4281,6 @@ static struct clk_regmap *gcc_sc8180x_clocks[] = {
4341
4281
[GCC_CFG_NOC_USB3_MP_AXI_CLK ] = & gcc_cfg_noc_usb3_mp_axi_clk .clkr ,
4342
4282
[GCC_CFG_NOC_USB3_PRIM_AXI_CLK ] = & gcc_cfg_noc_usb3_prim_axi_clk .clkr ,
4343
4283
[GCC_CFG_NOC_USB3_SEC_AXI_CLK ] = & gcc_cfg_noc_usb3_sec_axi_clk .clkr ,
4344
- [GCC_CPUSS_AHB_CLK ] = & gcc_cpuss_ahb_clk .clkr ,
4345
- [GCC_CPUSS_AHB_CLK_SRC ] = & gcc_cpuss_ahb_clk_src .clkr ,
4346
4284
[GCC_CPUSS_RBCPR_CLK ] = & gcc_cpuss_rbcpr_clk .clkr ,
4347
4285
[GCC_DDRSS_GPU_AXI_CLK ] = & gcc_ddrss_gpu_axi_clk .clkr ,
4348
4286
[GCC_DISP_HF_AXI_CLK ] = & gcc_disp_hf_axi_clk .clkr ,
@@ -4479,7 +4417,6 @@ static struct clk_regmap *gcc_sc8180x_clocks[] = {
4479
4417
[GCC_SDCC4_AHB_CLK ] = & gcc_sdcc4_ahb_clk .clkr ,
4480
4418
[GCC_SDCC4_APPS_CLK ] = & gcc_sdcc4_apps_clk .clkr ,
4481
4419
[GCC_SDCC4_APPS_CLK_SRC ] = & gcc_sdcc4_apps_clk_src .clkr ,
4482
- [GCC_SYS_NOC_CPUSS_AHB_CLK ] = & gcc_sys_noc_cpuss_ahb_clk .clkr ,
4483
4420
[GCC_TSIF_AHB_CLK ] = & gcc_tsif_ahb_clk .clkr ,
4484
4421
[GCC_TSIF_INACTIVITY_TIMERS_CLK ] = & gcc_tsif_inactivity_timers_clk .clkr ,
4485
4422
[GCC_TSIF_REF_CLK ] = & gcc_tsif_ref_clk .clkr ,
0 commit comments