File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -142,6 +142,23 @@ static struct clk_alpha_pll gpll7 = {
142
142
},
143
143
};
144
144
145
+ static struct clk_alpha_pll gpll9 = {
146
+ .offset = 0x1c000 ,
147
+ .regs = clk_alpha_pll_regs [CLK_ALPHA_PLL_TYPE_TRION ],
148
+ .clkr = {
149
+ .enable_reg = 0x52000 ,
150
+ .enable_mask = BIT (9 ),
151
+ .hw .init = & (const struct clk_init_data ) {
152
+ .name = "gpll9" ,
153
+ .parent_data = & (const struct clk_parent_data ) {
154
+ .fw_name = "bi_tcxo" ,
155
+ },
156
+ .num_parents = 1 ,
157
+ .ops = & clk_alpha_pll_fixed_trion_ops ,
158
+ },
159
+ },
160
+ };
161
+
145
162
static const struct parent_map gcc_parent_map_0 [] = {
146
163
{ P_BI_TCXO , 0 },
147
164
{ P_GPLL0_OUT_MAIN , 1 },
@@ -241,7 +258,7 @@ static const struct parent_map gcc_parent_map_7[] = {
241
258
static const struct clk_parent_data gcc_parents_7 [] = {
242
259
{ .fw_name = "bi_tcxo" , },
243
260
{ .hw = & gpll0 .clkr .hw },
244
- { .name = "gppl9" },
261
+ { .hw = & gpll9 . clkr . hw },
245
262
{ .hw = & gpll4 .clkr .hw },
246
263
{ .hw = & gpll0_out_even .clkr .hw },
247
264
};
@@ -4552,6 +4569,7 @@ static struct clk_regmap *gcc_sc8180x_clocks[] = {
4552
4569
[GPLL1 ] = & gpll1 .clkr ,
4553
4570
[GPLL4 ] = & gpll4 .clkr ,
4554
4571
[GPLL7 ] = & gpll7 .clkr ,
4572
+ [GPLL9 ] = & gpll9 .clkr ,
4555
4573
};
4556
4574
4557
4575
static const struct qcom_reset_map gcc_sc8180x_resets [] = {
You can’t perform that action at this time.
0 commit comments