Lines Matching refs:gemini_clk_data
87 static struct clk_hw_onecell_data *gemini_clk_data; variable
310 gemini_clk_data->hws[GEMINI_CLK_RTC] = hw; in gemini_clk_probe()
319 gemini_clk_data->hws[GEMINI_CLK_CPU] = hw; in gemini_clk_probe()
339 gemini_clk_data->hws[GEMINI_CLK_GATES + i] = in gemini_clk_probe()
360 gemini_clk_data->hws[GEMINI_CLK_TVC] = hw; in gemini_clk_probe()
364 gemini_clk_data->hws[GEMINI_CLK_PCI] = hw; in gemini_clk_probe()
368 gemini_clk_data->hws[GEMINI_CLK_UART] = hw; in gemini_clk_probe()
398 gemini_clk_data = kzalloc(struct_size(gemini_clk_data, hws, in gemini_cc_init()
401 if (!gemini_clk_data) in gemini_cc_init()
403 gemini_clk_data->num = GEMINI_NUM_CLKS; in gemini_cc_init()
410 gemini_clk_data->hws[i] = ERR_PTR(-EPROBE_DEFER); in gemini_cc_init()
450 gemini_clk_data->hws[GEMINI_CLK_AHB] = hw; in gemini_cc_init()
454 gemini_clk_data->hws[GEMINI_CLK_APB] = hw; in gemini_cc_init()
457 of_clk_add_hw_provider(np, of_clk_hw_onecell_get, gemini_clk_data); in gemini_cc_init()