Lines Matching defs:timings
770 const struct nand_sdr_timings *timings;
777 timings = nand_get_sdr_timings(conf);
778 if (IS_ERR(timings))
779 return PTR_ERR(timings);
801 re_2_we = DIV_ROUND_UP(timings->tRHW_min, t_x);
810 re_2_re = DIV_ROUND_UP(timings->tRHZ_max, t_x);
824 we_2_re = DIV_ROUND_UP(max(timings->tCCS_min, timings->tWHR_min), t_x);
839 addr_2_data = DIV_ROUND_UP(timings->tADL_min, t_x);
848 rdwr_en_hi = DIV_ROUND_UP(max(timings->tREH_min, timings->tWH_min),
871 acc_clks = DIV_ROUND_UP(timings->tREA_max + data_setup_on_host, t_x);
874 rdwr_en_lo = DIV_ROUND_UP(max(timings->tRP_min, timings->tWP_min), t_x);
878 acc_clks - timings->tRHOH_min / t_x);
881 rdwr_en_lo_hi = DIV_ROUND_UP(max(timings->tRC_min, timings->tWC_min),
888 DIV_ROUND_UP(timings->tRHOH_min, t_x)) / 2;
902 cs_setup = max3((int)DIV_ROUND_UP(timings->tCS_min, t_x) - rdwr_en_lo,
903 (int)DIV_ROUND_UP(timings->tCEA_max, t_x) - acc_clks,