Home
last modified time | relevance | path

Searched refs:tREH_min (Results 1 – 18 of 18) sorted by relevance

/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dnand_timings.c42 .tREH_min = 30000,
84 .tREH_min = 15000,
126 .tREH_min = 15000,
168 .tREH_min = 10000,
210 .tREH_min = 10000,
252 .tREH_min = 7000,
H A Dpxa3xx_nand.c456 u32 tREH_min = DIV_ROUND_UP(t->tREH_min, 1000); in pxa3xx_nand_set_sdr_timing() local
457 u32 tRP_min = DIV_ROUND_UP(t->tRC_min - t->tREH_min, 1000); in pxa3xx_nand_set_sdr_timing()
470 NDTR0_tRH(ns2cycle(tREH_min, nand_clk)) | in pxa3xx_nand_set_sdr_timing()
H A Dsunxi_nand.c1278 if (timings->tREH_min > min_clk_period) in sunxi_nand_chip_set_timings()
1279 min_clk_period = timings->tREH_min; in sunxi_nand_chip_set_timings()
H A Ddenali.c1031 rdwr_en_hi = DIV_ROUND_UP(max(timings->tREH_min, timings->tWH_min), in denali_setup_data_interface()
/openbmc/linux/drivers/mtd/nand/raw/
H A Dnand_timings.c52 .tREH_min = 30000,
97 .tREH_min = 15000,
142 .tREH_min = 15000,
187 .tREH_min = 10000,
232 .tREH_min = 10000,
277 .tREH_min = 7000,
586 spec_timings->tREH_min <= onfi_timings->tREH_min && in onfi_find_closest_sdr_mode()
H A Dintel-nand-controller.c214 trecov = DIV_ROUND_UP(max(timings->tREA_max, timings->tREH_min), in ebu_nand_set_timings()
221 trdwait = DIV_ROUND_UP(max(timings->tRC_min, timings->tREH_min), in ebu_nand_set_timings()
H A Dfsmc_nand.c313 if (thold < sdrt->tREH_min) in fsmc_calc_timings()
314 thold = sdrt->tREH_min; in fsmc_calc_timings()
H A Dstm32_fmc2_nand.c1450 if (sdrt->tREH_min > tset_mem && in stm32_fmc2_nfc_calc_timings()
1451 (thold_mem < sdrt->tREH_min - tset_mem)) in stm32_fmc2_nfc_calc_timings()
1452 thold_mem = sdrt->tREH_min - tset_mem; in stm32_fmc2_nfc_calc_timings()
H A Drenesas-nand-controller.c902 if (sdr->tRP_min != sdr->tWP_min || sdr->tREH_min != sdr->tWH_min) { in rnandc_setup_interface()
912 TIMINGS_ASYN_TRWH(TO_CYCLES64(sdr->tREH_min, period_ns)); in rnandc_setup_interface()
H A Dcadence-nand-controller.c2402 sdr->tREH_min <= (clk_period / 2)) { in cadence_nand_setup_interface()
2442 if (sdr->tREH_min >= trh) in cadence_nand_setup_interface()
2443 trh_cnt = calc_cycl(sdr->tREH_min, clk_period); in cadence_nand_setup_interface()
H A Dsunxi_nand.c1452 if (timings->tREH_min > min_clk_period) in sunxi_nfc_setup_interface()
1453 min_clk_period = timings->tREH_min; in sunxi_nfc_setup_interface()
H A Dtegra_nand.c809 reg |= TIMING_TRH(OFFSET(DIV_ROUND_UP(timings->tREH_min, period), 1)); in tegra_nand_setup_timing()
H A Ddenali.c848 rdwr_en_hi = DIV_ROUND_UP(max(timings->tREH_min, timings->tWH_min), in denali_setup_interface()
H A Dmxc_nand.c1193 timings->tREH_min > (tRC_ps / 2) - 2500) { in mxc_nand_v2_setup_interface()
H A Dmtk_nand.c571 twh = max(timings->tREH_min, timings->tWH_min) / 1000; in mtk_nfc_setup_interface()
/openbmc/u-boot/include/linux/mtd/
H A Drawnand.h728 u32 tREH_min; member
/openbmc/linux/include/linux/mtd/
H A Drawnand.h463 u32 tREH_min; member
/openbmc/linux/drivers/mtd/nand/raw/atmel/
H A Dnand-controller.c1344 timeps = max(conf->timings.sdr.tREH_min, conf->timings.sdr.tRHOH_min); in atmel_smc_nand_prepare_smcconf()