Lines Matching refs:freq_tbl
192 static int _freq_tbl_determine_rate(struct clk_hw *hw, const struct freq_tbl *f, in _freq_tbl_determine_rate()
254 return _freq_tbl_determine_rate(hw, rcg->freq_tbl, req, CEIL); in clk_rcg2_determine_rate()
262 return _freq_tbl_determine_rate(hw, rcg->freq_tbl, req, FLOOR); in clk_rcg2_determine_floor_rate()
265 static int __clk_rcg2_configure(struct clk_rcg2 *rcg, const struct freq_tbl *f) in __clk_rcg2_configure()
311 static int clk_rcg2_configure(struct clk_rcg2 *rcg, const struct freq_tbl *f) in clk_rcg2_configure()
326 const struct freq_tbl *f; in __clk_rcg2_set_rate()
330 f = qcom_find_freq_floor(rcg->freq_tbl, rate); in __clk_rcg2_set_rate()
333 f = qcom_find_freq(rcg->freq_tbl, rate); in __clk_rcg2_set_rate()
422 struct freq_tbl f = *rcg->freq_tbl; in clk_edp_pixel_set_rate()
468 const struct freq_tbl *f = rcg->freq_tbl; in clk_edp_pixel_determine_rate()
522 const struct freq_tbl *f = rcg->freq_tbl; in clk_byte_determine_rate()
546 struct freq_tbl f = *rcg->freq_tbl; in clk_byte_set_rate()
603 struct freq_tbl f = { 0 }; in clk_byte2_set_rate()
682 struct freq_tbl f = { 0 }; in clk_pixel_set_rate()
856 clk_rcg2_shared_force_enable_clear(struct clk_hw *hw, const struct freq_tbl *f) in clk_rcg2_shared_force_enable_clear()
876 const struct freq_tbl *f; in clk_rcg2_shared_set_rate()
878 f = qcom_find_freq(rcg->freq_tbl, rate); in clk_rcg2_shared_set_rate()
964 struct freq_tbl *f) in clk_rcg2_dfs_populate_freq()
1013 struct freq_tbl *freq_tbl; in clk_rcg2_dfs_populate_freq_table() local
1017 freq_tbl = kcalloc(MAX_PERF_LEVEL + 1, sizeof(*freq_tbl), GFP_KERNEL); in clk_rcg2_dfs_populate_freq_table()
1018 if (!freq_tbl) in clk_rcg2_dfs_populate_freq_table()
1020 rcg->freq_tbl = freq_tbl; in clk_rcg2_dfs_populate_freq_table()
1023 clk_rcg2_dfs_populate_freq(&rcg->clkr.hw, i, freq_tbl + i); in clk_rcg2_dfs_populate_freq_table()
1034 if (!rcg->freq_tbl) { in clk_rcg2_dfs_determine_rate()
1057 if (rcg->freq_tbl) in clk_rcg2_dfs_recalc_rate()
1058 return rcg->freq_tbl[level].freq; in clk_rcg2_dfs_recalc_rate()
1122 rcg->freq_tbl = NULL; in clk_rcg2_enable_dfs()
1146 struct freq_tbl f = { 0 }; in clk_rcg2_dp_set_rate()