Searched refs:hw_clks (Results 1 - 25 of 53) sorted by relevance

123

/linux-master/drivers/clk/meson/
H A Dmeson-eeclk.h21 struct meson_clk_hw_data hw_clks; member in struct:meson_eeclkc_data
H A Dmeson-eeclk.c46 for (i = 0; i < data->hw_clks.num; i++) {
48 if (!data->hw_clks.hws[i])
51 ret = devm_clk_hw_register(dev, data->hw_clks.hws[i]);
58 return devm_of_clk_add_hw_provider(dev, meson_clk_hw_get, (void *)&data->hw_clks);
H A Dmeson-aoclk.c78 for (clkid = 0; clkid < data->hw_clks.num; clkid++) {
79 if (!data->hw_clks.hws[clkid])
82 ret = devm_clk_hw_register(dev, data->hw_clks.hws[clkid]);
89 return devm_of_clk_add_hw_provider(dev, meson_clk_hw_get, (void *)&data->hw_clks);
H A Dmeson-aoclk.h28 struct meson_clk_hw_data hw_clks; member in struct:meson_aoclk_data
H A Daxg-aoclk.c319 .hw_clks = {
H A Dgxbb-aoclk.c280 .hw_clks = {
/linux-master/drivers/clk/actions/
H A Dowl-common.h28 struct clk_hw_onecell_data *hw_clks; member in struct:owl_clk_desc
42 int owl_clk_probe(struct device *dev, struct clk_hw_onecell_data *hw_clks);
H A Dowl-common.c61 int owl_clk_probe(struct device *dev, struct clk_hw_onecell_data *hw_clks) argument
66 for (i = 0; i < hw_clks->num; i++) {
69 hw = hw_clks->hws[i];
82 ret = devm_of_clk_add_hw_provider(dev, of_clk_hw_onecell_get, hw_clks);
/linux-master/drivers/clk/sprd/
H A Dcommon.h26 struct clk_hw_onecell_data *hw_clks; member in struct:sprd_clk_desc
H A Dsc9860-clk.c117 .hw_clks = &sc9860_pmu_gate_hws,
372 .hw_clks = &sc9860_pll_hws,
493 .hw_clks = &sc9860_ap_clk_hws,
750 .hw_clks = &sc9860_aon_prediv_hws,
823 .hw_clks = &sc9860_apahb_gate_hws,
1188 .hw_clks = &sc9860_aon_gate_hws,
1221 .hw_clks = &sc9860_aonsecure_clk_hws,
1310 .hw_clks = &sc9860_agcp_gate_hws,
1334 .hw_clks = &sc9860_gpu_clk_hws,
1382 .hw_clks
[all...]
H A Dums512-clk.c111 .hw_clks = &ums512_pmu_gate_hws,
153 .hw_clks = &ums512_g0_pll_hws,
196 .hw_clks = &ums512_g2_pll_hws,
276 .hw_clks = &ums512_g3_pll_hws,
402 .hw_clks = &ums512_gc_pll_hws,
456 .hw_clks = &ums512_apahb_gate_hws,
698 .hw_clks = &ums512_ap_clk_hws,
1130 .hw_clks = &ums512_aon_apb_hws,
1548 .hw_clks = &ums512_aon_gate_hws,
1590 .hw_clks
[all...]
H A Dsc9863a-clk.c72 .hw_clks = &sc9863a_pmu_gate_hws,
195 .hw_clks = &sc9863a_pll_hws,
229 .hw_clks = &sc9863a_mpll_hws,
264 .hw_clks = &sc9863a_rpll_hws,
305 .hw_clks = &sc9863a_dpll_hws,
851 .hw_clks = &sc9863a_aon_clk_hws,
1051 .hw_clks = &sc9863a_ap_clk_hws,
1128 .hw_clks = &sc9863a_apahb_gate_hws,
1537 .hw_clks = &sc9863a_aonapb_gate_hws,
1615 .hw_clks
[all...]
/linux-master/drivers/clk/
H A Dclk-max77686.c167 const struct max77686_hw_clk_info *hw_clks; local
186 hw_clks = max77686_hw_clks_info;
191 hw_clks = max77802_hw_clks_info;
196 hw_clks = max77620_hw_clks_info;
218 max_clk_data->clk_info = &hw_clks[i];
219 max_clk_data->clk_idata.flags = hw_clks[i].flags;
228 max_clk_data->clk_idata.name = hw_clks[i].name;
/linux-master/drivers/clk/sunxi-ng/
H A Dccu_common.c133 for (i = 0; i < desc->hw_clks->num ; i++) {
134 struct clk_hw *hw = desc->hw_clks->hws[i];
161 desc->hw_clks);
184 struct clk_hw *hw = desc->hw_clks->hws[i];
202 for (i = 0; i < desc->hw_clks->num; i++) {
203 struct clk_hw *hw = desc->hw_clks->hws[i];
H A Dccu-sun8i-de2.c186 .hw_clks = &sun8i_a83t_de2_hw_clks,
196 .hw_clks = &sun8i_h3_de2_hw_clks,
206 .hw_clks = &sun50i_a64_de2_hw_clks,
216 .hw_clks = &sun8i_v3s_de2_hw_clks,
226 .hw_clks = &sun50i_a64_de2_hw_clks,
236 .hw_clks = &sun8i_h3_de2_hw_clks,
H A Dccu_common.h51 struct clk_hw_onecell_data *hw_clks; member in struct:sunxi_ccu_desc
H A Dccu-sun8i-r.c208 .hw_clks = &sun8i_a83t_r_hw_clks,
218 .hw_clks = &sun8i_h3_r_hw_clks,
228 .hw_clks = &sun50i_a64_r_hw_clks,
H A Dccu-sun20i-d1-r.c107 .hw_clks = &sun20i_d1_r_hw_clks,
H A Dccu-sun50i-h6-r.c204 .hw_clks = &sun50i_h6_r_hw_clks,
214 .hw_clks = &sun50i_h616_r_hw_clks,
H A Dccu-sun50i-a100-r.c184 .hw_clks = &sun50i_a100_r_hw_clks,
H A Dccu-sun9i-a80-usb.c87 .hw_clks = &sun9i_a80_usb_hw_clks,
/linux-master/drivers/clk/sifive/
H A Dsifive-prci.c547 pd->hw_clks.hws[i] = &pic->hw;
550 pd->hw_clks.num = i;
553 &pd->hw_clks);
577 pd = devm_kzalloc(dev, struct_size(pd, hw_clks.hws, desc->num_clks), GFP_KERNEL);
H A Dsifive-prci.h221 * @hw_clks: encapsulates struct clk_hw records
228 struct clk_hw_onecell_data hw_clks; member in struct:__prci_data
/linux-master/drivers/clk/stm32/
H A Dclk-stm32-core.h68 struct clk_hw_onecell_data *hw_clks; member in struct:stm32_rcc_match_data
/linux-master/drivers/clk/qcom/
H A Dclk-rpmh.c812 struct clk_hw **hw_clks; local
821 hw_clks = desc->clks;
829 if (!hw_clks[i])
832 name = hw_clks[i]->init->name;
834 rpmh_clk = to_clk_rpmh(hw_clks[i]);
858 ret = devm_clk_hw_register(&pdev->dev, hw_clks[i]);

Completed in 214 milliseconds

123