diff options
Diffstat (limited to 'drivers/clk/meson/gxbb.c')
-rw-r--r-- | drivers/clk/meson/gxbb.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/clk/meson/gxbb.c b/drivers/clk/meson/gxbb.c index 9309cfaaa464..4ada9668fd49 100644 --- a/drivers/clk/meson/gxbb.c +++ b/drivers/clk/meson/gxbb.c | |||
@@ -506,6 +506,18 @@ static struct clk_regmap gxbb_fclk_div3 = { | |||
506 | .ops = &clk_regmap_gate_ops, | 506 | .ops = &clk_regmap_gate_ops, |
507 | .parent_names = (const char *[]){ "fclk_div3_div" }, | 507 | .parent_names = (const char *[]){ "fclk_div3_div" }, |
508 | .num_parents = 1, | 508 | .num_parents = 1, |
509 | /* | ||
510 | * FIXME: | ||
511 | * This clock, as fdiv2, is used by the SCPI FW and is required | ||
512 | * by the platform to operate correctly. | ||
513 | * Until the following condition are met, we need this clock to | ||
514 | * be marked as critical: | ||
515 | * a) The SCPI generic driver claims and enable all the clocks | ||
516 | * it needs | ||
517 | * b) CCF has a clock hand-off mechanism to make the sure the | ||
518 | * clock stays on until the proper driver comes along | ||
519 | */ | ||
520 | .flags = CLK_IS_CRITICAL, | ||
509 | }, | 521 | }, |
510 | }; | 522 | }; |
511 | 523 | ||