Lines Matching refs:t

131 static int calc_rd_timings(struct extif_timings *t)  in calc_rd_timings()  argument
135 int div = t->clk_div; in calc_rd_timings()
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()
176 t->tim[0] = tw0 - 1; in calc_rd_timings()
177 t->tim[1] = tw1 - 1; in calc_rd_timings()
182 static int calc_wr_timings(struct extif_timings *t) in calc_wr_timings() argument
186 int div = t->clk_div; in calc_wr_timings()
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()
215 t->tim[2] = tw0 - 1; in calc_wr_timings()
216 t->tim[3] = tw1 - 1; in calc_wr_timings()
325 static int sossi_convert_timings(struct extif_timings *t) in sossi_convert_timings() argument
328 int div = t->clk_div; in sossi_convert_timings()
330 t->converted = 0; in sossi_convert_timings()
336 if ((r = calc_rd_timings(t)) < 0) in sossi_convert_timings()
339 if ((r = calc_wr_timings(t)) < 0) in sossi_convert_timings()
342 t->tim[4] = div; in sossi_convert_timings()
344 t->converted = 1; in sossi_convert_timings()
349 static void sossi_set_timings(const struct extif_timings *t) in sossi_set_timings() argument
351 BUG_ON(!t->converted); in sossi_set_timings()
353 sossi.clk_tw0[RD_ACCESS] = t->tim[0]; in sossi_set_timings()
354 sossi.clk_tw1[RD_ACCESS] = t->tim[1]; in sossi_set_timings()
356 sossi.clk_tw0[WR_ACCESS] = t->tim[2]; in sossi_set_timings()
357 sossi.clk_tw1[WR_ACCESS] = t->tim[3]; in sossi_set_timings()
359 sossi.clk_div = t->tim[4]; in sossi_set_timings()