Home
last modified time | relevance | path

Searched refs:infra_clk_data (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/drivers/clk/mediatek/
Dclk-mt8173-infracfg.c20 static struct clk_hw_onecell_data *infra_clk_data; variable
83 infra_clk_data = mtk_alloc_clk_data(CLK_INFRA_NR_CLK); in clk_mt8173_infra_init_early()
84 if (!infra_clk_data) in clk_mt8173_infra_init_early()
88 infra_clk_data->hws[i] = ERR_PTR(-EPROBE_DEFER); in clk_mt8173_infra_init_early()
91 ARRAY_SIZE(infra_early_divs), infra_clk_data); in clk_mt8173_infra_init_early()
93 of_clk_add_hw_provider(node, of_clk_hw_onecell_get, infra_clk_data); in clk_mt8173_infra_init_early()
104 ARRAY_SIZE(infra_gates), infra_clk_data); in clk_mt8173_infracfg_probe()
109 ARRAY_SIZE(cpu_muxes), infra_clk_data); in clk_mt8173_infracfg_probe()
113 r = of_clk_add_hw_provider(node, of_clk_hw_onecell_get, infra_clk_data); in clk_mt8173_infracfg_probe()
126 mtk_clk_unregister_cpumuxes(cpu_muxes, ARRAY_SIZE(cpu_muxes), infra_clk_data); in clk_mt8173_infracfg_probe()
[all …]
Dclk-mt6797.c540 static struct clk_hw_onecell_data *infra_clk_data; variable
546 if (!infra_clk_data) { in mtk_infrasys_init_early()
547 infra_clk_data = mtk_alloc_clk_data(CLK_INFRA_NR); in mtk_infrasys_init_early()
550 infra_clk_data->hws[i] = ERR_PTR(-EPROBE_DEFER); in mtk_infrasys_init_early()
554 infra_clk_data); in mtk_infrasys_init_early()
557 infra_clk_data); in mtk_infrasys_init_early()
571 if (!infra_clk_data) { in mtk_infrasys_init()
572 infra_clk_data = mtk_alloc_clk_data(CLK_INFRA_NR); in mtk_infrasys_init()
575 if (infra_clk_data->hws[i] == ERR_PTR(-EPROBE_DEFER)) in mtk_infrasys_init()
576 infra_clk_data->hws[i] = ERR_PTR(-ENOENT); in mtk_infrasys_init()
[all …]
Dclk-mt2701.c742 static struct clk_hw_onecell_data *infra_clk_data; variable
748 if (!infra_clk_data) { in mtk_infrasys_init_early()
749 infra_clk_data = mtk_alloc_clk_data(CLK_INFRA_NR); in mtk_infrasys_init_early()
752 infra_clk_data->hws[i] = ERR_PTR(-EPROBE_DEFER); in mtk_infrasys_init_early()
756 infra_clk_data); in mtk_infrasys_init_early()
759 infra_clk_data); in mtk_infrasys_init_early()
762 infra_clk_data); in mtk_infrasys_init_early()
775 if (!infra_clk_data) { in mtk_infrasys_init()
776 infra_clk_data = mtk_alloc_clk_data(CLK_INFRA_NR); in mtk_infrasys_init()
779 if (infra_clk_data->hws[i] == ERR_PTR(-EPROBE_DEFER)) in mtk_infrasys_init()
[all …]