Lines Matching full:clk_div
143 unsigned int clk_div; in spi_engine_get_clk_div() local
145 clk_div = DIV_ROUND_UP(clk_get_rate(spi_engine->ref_clk), in spi_engine_get_clk_div()
147 if (clk_div > 255) in spi_engine_get_clk_div()
148 clk_div = 255; in spi_engine_get_clk_div()
149 else if (clk_div > 0) in spi_engine_get_clk_div()
150 clk_div -= 1; in spi_engine_get_clk_div()
152 return clk_div; in spi_engine_get_clk_div()
176 struct spi_engine *spi_engine, unsigned int clk_div, in spi_engine_gen_sleep() argument
191 t = DIV_ROUND_UP(delay * spi_clk, (clk_div + 1) * 2); in spi_engine_gen_sleep()
216 int clk_div, new_clk_div; in spi_engine_compile_message() local
219 clk_div = -1; in spi_engine_compile_message()
227 if (new_clk_div != clk_div) { in spi_engine_compile_message()
228 clk_div = new_clk_div; in spi_engine_compile_message()
231 clk_div)); in spi_engine_compile_message()
238 spi_engine_gen_sleep(p, dry, spi_engine, clk_div, xfer); in spi_engine_compile_message()