Lines Matching refs:thold_att
225 u8 thold_att; member
299 patt |= FMC2_PATT_ATTHOLD(timings->thold_att); in stm32_fmc2_timings_init()
1431 unsigned long tset_mem, tset_att, thold_mem, thold_att; in stm32_fmc2_calc_timings() local
1525 thold_att = max_t(unsigned long, hclkp, sdrt->tALH_min); in stm32_fmc2_calc_timings()
1526 thold_att = max_t(unsigned long, thold_att, sdrt->tCH_min); in stm32_fmc2_calc_timings()
1527 thold_att = max_t(unsigned long, thold_att, sdrt->tCLH_min); in stm32_fmc2_calc_timings()
1528 thold_att = max_t(unsigned long, thold_att, sdrt->tCOH_min); in stm32_fmc2_calc_timings()
1529 thold_att = max_t(unsigned long, thold_att, sdrt->tDH_min); in stm32_fmc2_calc_timings()
1531 (thold_att < sdrt->tWB_max + FMC2_TIO + FMC2_TSYNC - tset_mem)) in stm32_fmc2_calc_timings()
1532 thold_att = sdrt->tWB_max + FMC2_TIO + FMC2_TSYNC - tset_mem; in stm32_fmc2_calc_timings()
1534 (thold_att < sdrt->tADL_min - tset_mem)) in stm32_fmc2_calc_timings()
1535 thold_att = sdrt->tADL_min - tset_mem; in stm32_fmc2_calc_timings()
1537 (thold_att < sdrt->tWH_min - tset_mem)) in stm32_fmc2_calc_timings()
1538 thold_att = sdrt->tWH_min - tset_mem; in stm32_fmc2_calc_timings()
1540 (thold_att < sdrt->tWHR_min - tset_mem)) in stm32_fmc2_calc_timings()
1541 thold_att = sdrt->tWHR_min - tset_mem; in stm32_fmc2_calc_timings()
1543 (thold_att < sdrt->tRC_min - (tset_att + twait))) in stm32_fmc2_calc_timings()
1544 thold_att = sdrt->tRC_min - (tset_att + twait); in stm32_fmc2_calc_timings()
1546 (thold_att < sdrt->tWC_min - (tset_att + twait))) in stm32_fmc2_calc_timings()
1547 thold_att = sdrt->tWC_min - (tset_att + twait); in stm32_fmc2_calc_timings()
1548 timing = DIV_ROUND_UP(thold_att, hclkp); in stm32_fmc2_calc_timings()
1549 tims->thold_att = clamp_val(timing, 1, FMC2_PMEM_PATT_TIMING_MASK); in stm32_fmc2_calc_timings()