Lines Matching refs:clk_div
133 unsigned int clk_div; in spi_engine_get_clk_div() local
135 clk_div = DIV_ROUND_UP(clk_get_rate(spi_engine->ref_clk), in spi_engine_get_clk_div()
137 if (clk_div > 255) in spi_engine_get_clk_div()
138 clk_div = 255; in spi_engine_get_clk_div()
139 else if (clk_div > 0) in spi_engine_get_clk_div()
140 clk_div -= 1; in spi_engine_get_clk_div()
142 return clk_div; in spi_engine_get_clk_div()
166 struct spi_engine *spi_engine, unsigned int clk_div, in spi_engine_gen_sleep() argument
181 t = DIV_ROUND_UP(delay * spi_clk, (clk_div + 1) * 2); in spi_engine_gen_sleep()
206 int clk_div, new_clk_div; in spi_engine_compile_message() local
209 clk_div = -1; in spi_engine_compile_message()
217 if (new_clk_div != clk_div) { in spi_engine_compile_message()
218 clk_div = new_clk_div; in spi_engine_compile_message()
221 clk_div)); in spi_engine_compile_message()
228 spi_engine_gen_sleep(p, dry, spi_engine, clk_div, xfer); in spi_engine_compile_message()