Searched refs:pre_pll_clk_div (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | ccs-pll.c | 98 br->fr->pre_pll_clk_div); in print_pll() 168 rval = bounds_check(dev, pll_fr->pre_pll_clk_div, in check_fr_bounds() 170 lim_fr->max_pre_pll_clk_div, s, "pre_pll_clk_div"); in check_fr_bounds() 303 pll->ext_clk_freq_hz / pll_fr->pre_pll_clk_div; in __ccs_pll_calculate_vt_tree() 404 for (pll_fr->pre_pll_clk_div = min_pre_pll_clk_div; in ccs_pll_calculate_vt_tree() 405 pll_fr->pre_pll_clk_div <= max_pre_pll_clk_div; in ccs_pll_calculate_vt_tree() 406 pll_fr->pre_pll_clk_div += in ccs_pll_calculate_vt_tree() 408 2 - (pll_fr->pre_pll_clk_div & 1)) { in ccs_pll_calculate_vt_tree() 412 div = gcd(pre_mul * pll_fr->pre_pll_clk_div, pre_div); in ccs_pll_calculate_vt_tree() 413 mul = pre_mul * pll_fr->pre_pll_clk_div / di in ccs_pll_calculate_vt_tree() [all...] |
H A D | ccs-pll.h | 41 * @pre_pll_clk_div: Pre-PLL clock divisor 47 u16 pre_pll_clk_div; member
|
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | smiapp-pll.c | 55 dev_dbg(dev, "pre_pll_clk_div\t%u\n", pll->pre_pll_clk_div); in print_pll() 146 * (pre_pll_clk_div and op_sys_clk_div combined). The final PLL 173 * Get pre_pll_clk_div so that our pll_op_clk_freq_hz won't be in __smiapp_pll_calculate() 176 dev_dbg(dev, "pre_pll_clk_div %u\n", pll->pre_pll_clk_div); in __smiapp_pll_calculate() 187 / (pll->ext_clk_freq_hz / pll->pre_pll_clk_div * mul)); in __smiapp_pll_calculate() 192 op_limits->max_sys_clk_div * pll->pre_pll_clk_div in __smiapp_pll_calculate() 204 pll->ext_clk_freq_hz / pll->pre_pll_clk_div in __smiapp_pll_calculate() 220 more_mul_factor = lcm(div, pll->pre_pll_clk_div) / di in __smiapp_pll_calculate() [all...] |
H A D | smiapp-pll.h | 50 uint16_t pre_pll_clk_div; member
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/i2c/ |
H A D | atomisp-ov2722.c | 295 u16 pre_pll_clk_div; in ov2722_get_intg_factor() local 308 OV2722_SC_CMMN_PLL_CTRL3, &pre_pll_clk_div); in ov2722_get_intg_factor() 322 pre_pll_clk_div = (pre_pll_clk_div & 0x70) >> 4; in ov2722_get_intg_factor() 323 if (!pre_pll_clk_div) in ov2722_get_intg_factor() 328 pix_clk_freq_hz = ext_clk_freq_hz / pre_pll_clk_div * pll_multiplier in ov2722_get_intg_factor()
|
/kernel/linux/linux-6.6/drivers/media/i2c/ccs/ |
H A D | ccs-core.c | 377 rval = ccs_write(sensor, PRE_PLL_CLK_DIV, pll->vt_fr.pre_pll_clk_div); in ccs_pll_configure() 418 pll->op_fr.pre_pll_clk_div); in ccs_pll_configure()
|
/kernel/linux/linux-5.10/drivers/media/i2c/smiapp/ |
H A D | smiapp-core.c | 252 sensor, SMIAPP_REG_U16_PRE_PLL_CLK_DIV, pll->pre_pll_clk_div); in smiapp_pll_configure()
|
Completed in 11 milliseconds