Lines Matching refs:div
125 static u32 ps_to_sossi_ticks(u32 ps, int div) in ps_to_sossi_ticks() argument
127 u32 clk_period = HZ_TO_PS(sossi.fck_hz) * div; in ps_to_sossi_ticks()
135 int div = t->clk_div; in calc_rd_timings() local
141 reon = ps_to_sossi_ticks(t->re_on_time, div); in calc_rd_timings()
146 reoff = ps_to_sossi_ticks(t->re_off_time, div); in calc_rd_timings()
155 recyc = ps_to_sossi_ticks(t->re_cycle_time, div); in calc_rd_timings()
166 actim = ps_to_sossi_ticks(t->access_time, div); in calc_rd_timings()
186 int div = t->clk_div; in calc_wr_timings() local
192 weon = ps_to_sossi_ticks(t->we_on_time, div); in calc_wr_timings()
197 weoff = ps_to_sossi_ticks(t->we_off_time, div); in calc_wr_timings()
204 wecyc = ps_to_sossi_ticks(t->we_cycle_time, div); in calc_wr_timings()
221 static void _set_timing(int div, int tw0, int tw1) in _set_timing() argument
227 tw0 + 1, tw1 + 1, div); in _set_timing()
230 clk_set_rate(sossi.fck, sossi.fck_hz / div); in _set_timing()
328 int div = t->clk_div; in sossi_convert_timings() local
332 if (div <= 0 || div > 8) in sossi_convert_timings()
342 t->tim[4] = div; in sossi_convert_timings()
396 int hs_pol_inv, int vs_pol_inv, int div) in sossi_setup_tearsync() argument
401 if (pin_cnt != 1 || div < 1 || div > 8) in sossi_setup_tearsync()
404 hs = ps_to_sossi_ticks(hs_pulse_time, div); in sossi_setup_tearsync()
405 vs = ps_to_sossi_ticks(vs_pulse_time, div); in sossi_setup_tearsync()