| /linux/drivers/clk/ti/ |
| H A D | divider.c | 333 int ti_clk_parse_divider_data(int *div_table, int num_dividers, int max_div, in ti_clk_parse_divider_data() argument 341 if (!div_table) { in ti_clk_parse_divider_data() 351 if (div_table[i] == -1) in ti_clk_parse_divider_data() 353 if (div_table[i]) in ti_clk_parse_divider_data() 367 if (div_table[i] > 0) { in ti_clk_parse_divider_data() 368 tmp[valid_div].div = div_table[i]; in ti_clk_parse_divider_data() 371 if (div_table[i] > max_div) in ti_clk_parse_divider_data() 372 max_div = div_table[i]; in ti_clk_parse_divider_data() 373 if (!min_div || div_table[i] < min_div) in ti_clk_parse_divider_data() 374 min_div = div_table[i]; in ti_clk_parse_divider_data()
|
| H A D | clock.h | 214 int ti_clk_parse_divider_data(int *div_table, int num_dividers, int max_div,
|
| /linux/drivers/clk/mediatek/ |
| H A D | clk-pll.c | 150 const struct mtk_pll_div_table *div_table = pll->data->div_table; in mtk_pll_calc_values() local 158 if (div_table) { in mtk_pll_calc_values() 159 if (freq > div_table[0].freq) in mtk_pll_calc_values() 160 freq = div_table[0].freq; in mtk_pll_calc_values() 162 for (val = 0; div_table[val + 1].freq != 0; val++) { in mtk_pll_calc_values() 163 if (freq > div_table[val + 1].freq) in mtk_pll_calc_values()
|
| /linux/drivers/clk/mmp/ |
| H A D | clk-mix.c | 34 if (mix->div_table) { in _get_maxdiv() 35 for (clkt = mix->div_table; clkt->div; clkt++) in _get_maxdiv() 51 if (mix->div_table) { in _get_div() 52 for (clkt = mix->div_table; clkt->div; clkt++) in _get_div() 88 if (mix->div_table) { in _get_div_val() 89 for (clkt = mix->div_table; clkt->div; clkt++) in _get_div_val()
|
| H A D | clk.h | 77 struct clk_div_table *div_table; member 87 struct clk_div_table *div_table; member
|
| /linux/drivers/clk/ingenic/ |
| H A D | cgu.c | 425 if (clk_info->div.div_table) in ingenic_clk_recalc_rate() 426 div = clk_info->div.div_table[div]; in ingenic_clk_recalc_rate() 446 && clk_info->div.div_table[i]; i++) { in ingenic_clk_calc_hw_div() 447 if (clk_info->div.div_table[i] >= div && in ingenic_clk_calc_hw_div() 448 clk_info->div.div_table[i] < best) { in ingenic_clk_calc_hw_div() 449 best = clk_info->div.div_table[i]; in ingenic_clk_calc_hw_div() 475 if (clk_info->div.div_table) { in ingenic_clk_calc_div() 478 return clk_info->div.div_table[hw_div]; in ingenic_clk_calc_div() 544 if (clk_info->div.div_table) in ingenic_clk_set_rate()
|
| /linux/drivers/clk/aspeed/ |
| H A D | clk-aspeed.c | 171 .div_table = ast2500_div_table, 178 .div_table = ast2400_div_table, 453 soc_data->div_table, in aspeed_clk_probe() 495 soc_data->div_table, in aspeed_clk_probe() 504 soc_data->div_table, in aspeed_clk_probe()
|
| H A D | clk-ast2700.c | 90 const struct clk_div_table *div_table; member 331 .div_table = _div_table, \ 993 divider->div_table, in ast2700_soc_clk_probe()
|
| /linux/arch/m68k/atari/ |
| H A D | debug.c | 214 static int div_table[9] = in atari_init_scc_port() local 229 div = div_table[baud]; in atari_init_scc_port()
|
| /linux/drivers/clk/rockchip/ |
| H A D | clk.c | 45 struct clk_div_table *div_table, int gate_offset, in rockchip_clk_register_branch() argument 101 div->table = div_table; in rockchip_clk_register_branch() 551 if (list->div_table) in rockchip_clk_register_branches() 557 list->div_flags, list->div_table, in rockchip_clk_register_branches() 608 list->div_flags, list->div_table, in rockchip_clk_register_branches()
|
| H A D | clk.h | 787 struct clk_div_table *div_table; member 870 .div_table = dt, \ 929 .div_table = dt, \ 1076 .div_table = dt, \
|
| /linux/drivers/clk/x86/ |
| H A D | clk-cgu.h | 188 const struct clk_div_table *div_table; member 238 .div_table = _dtable, \
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_cdclk.c | 400 const u8 *div_table; in g33_get_cdclk() local 415 div_table = div_3200; in g33_get_cdclk() 418 div_table = div_4000; in g33_get_cdclk() 421 div_table = div_4800; in g33_get_cdclk() 424 div_table = div_5333; in g33_get_cdclk() 431 div_table[cdclk_sel]); in g33_get_cdclk() 482 const u8 *div_table; in i965gm_get_cdclk() local 497 div_table = div_3200; in i965gm_get_cdclk() 500 div_table = div_4000; in i965gm_get_cdclk() 503 div_table = div_5333; in i965gm_get_cdclk() [all …]
|
| /linux/drivers/clk/ |
| H A D | clk-stm32f4.c | 563 const struct clk_div_table *div_table; member 601 const struct clk_div_table *div_table; member 980 div_data[i].div_table, in stm32f4_rcc_register_pll() 1916 post_div->div_table, in stm32f4_rcc_init()
|