Lines Matching full:fspi
199 unsigned int fspi, unsigned int max, unsigned int *fres) in spi_imx_clkdiv_1() argument
204 if (fspi * mxc_clkdivs[i] >= fin) in spi_imx_clkdiv_1()
213 unsigned int fspi, unsigned int *fres) in spi_imx_clkdiv_2() argument
218 if (fspi * div >= fin) in spi_imx_clkdiv_2()
466 unsigned int fspi, unsigned int *fres) in mx51_ecspi_clkdiv() argument
475 fspi = min(fspi, fin); in mx51_ecspi_clkdiv()
477 post = fls(fin) - fls(fspi); in mx51_ecspi_clkdiv()
478 if (fin > fspi << post) in mx51_ecspi_clkdiv()
481 /* now we have: (fin <= fspi << post) with post being minimal */ in mx51_ecspi_clkdiv()
486 fspi, fin); in mx51_ecspi_clkdiv()
490 pre = DIV_ROUND_UP(fin, fspi << post) - 1; in mx51_ecspi_clkdiv()
492 dev_dbg(spi_imx->dev, "%s: fin: %u, fspi: %u, post: %u, pre: %u\n", in mx51_ecspi_clkdiv()
493 __func__, fin, fspi, post, pre); in mx51_ecspi_clkdiv()