Searched refs:clkrc (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/media/i2c/
H A Dov7670.c244 u8 clkrc; /* Clock divider value */ member in struct:ov7670_info
792 u32 clkrc = info->clkrc; local
800 clkrc++;
802 clkrc = (clkrc >> 1);
806 (4 * clkrc);
814 ret = ov7670_write(sd, REG_CLKRC, info->clkrc);
826 u32 clkrc; local
833 * pixclk = clock_speed / (clkrc
[all...]
H A Dov6650.c206 u8 clkrc; member in struct:ov6650_xclk
212 .clkrc = CLKRC_8MHz,
216 .clkrc = CLKRC_12MHz,
220 .clkrc = CLKRC_16MHz,
224 .clkrc = CLKRC_24MHz,
877 static int ov6650_prog_dflt(struct i2c_client *client, u8 clkrc) argument
885 ret = ov6650_reg_write(client, REG_CLKRC, clkrc);
968 ret = ov6650_prog_dflt(client, xclk->clkrc);
H A Dov9650.c563 u8 clkrc; local
570 clkrc = DEF_CLKRC + ov965x->fiv->clkrc_div;
572 fint = ov965x->mclk_frequency * ((clkrc >> 7) + 1) /
573 ((2 * ((clkrc & 0x3f) + 1)));
580 v4l2_dbg(1, debug, &ov965x->sd, "clkrc: %#x, fi: %lu, tr: %lu, %d\n",
581 clkrc, fint, trow, max);
H A Dov772x.c650 u8 clkrc = 0; local
704 clkrc = CLKRC_DIV(div);
713 ret = regmap_write(priv->regmap, CLKRC, clkrc | CLKRC_RESERVED);

Completed in 248 milliseconds