Searched refs:clk_info (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/clk/ingenic/ |
D | cgu.c | 83 const struct ingenic_cgu_clk_info *clk_info; in ingenic_pll_recalc_rate() local 90 clk_info = &cgu->clock_info[ingenic_clk->idx]; in ingenic_pll_recalc_rate() 91 BUG_ON(clk_info->type != CGU_CLK_PLL); in ingenic_pll_recalc_rate() 92 pll_info = &clk_info->pll; in ingenic_pll_recalc_rate() 122 ingenic_pll_calc(const struct ingenic_cgu_clk_info *clk_info, in ingenic_pll_calc() argument 129 pll_info = &clk_info->pll; in ingenic_pll_calc() 137 n = min_t(unsigned, n, 1 << clk_info->pll.n_bits); in ingenic_pll_calc() 141 m = min_t(unsigned, m, 1 << clk_info->pll.m_bits); in ingenic_pll_calc() 158 const struct ingenic_cgu_clk_info *clk_info; in to_clk_info() local 160 clk_info = &cgu->clock_info[ingenic_clk->idx]; in to_clk_info() [all …]
|
/Linux-v4.19/drivers/clk/ |
D | clk-max77686.c | 60 const struct max77686_hw_clk_info *clk_info; member 121 return regmap_update_bits(max77686->regmap, max77686->clk_info->clk_reg, in max77686_clk_prepare() 122 max77686->clk_info->clk_enable_mask, in max77686_clk_prepare() 123 max77686->clk_info->clk_enable_mask); in max77686_clk_prepare() 130 regmap_update_bits(max77686->regmap, max77686->clk_info->clk_reg, in max77686_clk_unprepare() 131 max77686->clk_info->clk_enable_mask, in max77686_clk_unprepare() 132 ~max77686->clk_info->clk_enable_mask); in max77686_clk_unprepare() 141 ret = regmap_read(max77686->regmap, max77686->clk_info->clk_reg, &val); in max77686_clk_is_prepared() 146 return val & max77686->clk_info->clk_enable_mask; in max77686_clk_is_prepared() 233 max_clk_data->clk_info = &hw_clks[i]; in max77686_clk_probe()
|
/Linux-v4.19/drivers/net/wireless/ath/ath10k/ |
D | snoc.c | 1028 struct ath10k_wcn3990_clk_info *clk_info) in ath10k_get_clk_info() argument 1033 handle = devm_clk_get(dev, clk_info->name); in ath10k_get_clk_info() 1036 if (clk_info->required) { in ath10k_get_clk_info() 1038 clk_info->name, ret); in ath10k_get_clk_info() 1042 clk_info->name, in ath10k_get_clk_info() 1048 clk_info->name, clk_info->freq); in ath10k_get_clk_info() 1050 clk_info->handle = handle; in ath10k_get_clk_info() 1159 struct ath10k_wcn3990_clk_info *clk_info; in ath10k_wcn3990_clk_init() local 1164 clk_info = &ar_snoc->clk[i]; in ath10k_wcn3990_clk_init() 1166 if (!clk_info->handle) in ath10k_wcn3990_clk_init() [all …]
|
/Linux-v4.19/drivers/gpu/drm/ast/ |
D | ast_mode.c | 399 const struct ast_vbios_dclk_info *clk_info; in ast_set_dclk_reg() local 402 clk_info = &dclk_table_ast2500[vbios_mode->enh_table->dclk_index]; in ast_set_dclk_reg() 404 clk_info = &dclk_table[vbios_mode->enh_table->dclk_index]; in ast_set_dclk_reg() 406 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xc0, 0x00, clk_info->param1); in ast_set_dclk_reg() 407 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0xc1, 0x00, clk_info->param2); in ast_set_dclk_reg() 409 (clk_info->param3 & 0xc0) | in ast_set_dclk_reg() 410 ((clk_info->param3 & 0x3) << 4)); in ast_set_dclk_reg()
|