Lines Matching full:onfi
16 * For non-ONFI chips we use the highest possible value for tPROG and tBERS.
17 * tR and tCCS will take the default values precised in the ONFI specification
20 * These four values are tweaked to be more accurate in the case of ONFI chips.
557 * onfi_find_closest_sdr_mode - Derive the closest ONFI SDR timing mode given a
604 * onfi_find_closest_nvddr_mode - Derive the closest ONFI NVDDR timing mode
647 * given ONFI mode
650 * @timing_mode: The ONFI timing mode
656 struct onfi_params *onfi = chip->parameters.onfi; in onfi_fill_sdr_interface_config() local
666 * These information are part of the ONFI parameter page. in onfi_fill_sdr_interface_config()
668 if (onfi) { in onfi_fill_sdr_interface_config()
672 timings->tPROG_max = 1000000ULL * onfi->tPROG; in onfi_fill_sdr_interface_config()
673 timings->tBERS_max = 1000000ULL * onfi->tBERS; in onfi_fill_sdr_interface_config()
674 timings->tR_max = 1000000ULL * onfi->tR; in onfi_fill_sdr_interface_config()
677 timings->tCCS_min = 1000UL * onfi->tCCS; in onfi_fill_sdr_interface_config()
683 * given ONFI mode
686 * @timing_mode: The ONFI timing mode
692 struct onfi_params *onfi = chip->parameters.onfi; in onfi_fill_nvddr_interface_config() local
702 * These information are part of the ONFI parameter page. in onfi_fill_nvddr_interface_config()
704 if (onfi) { in onfi_fill_nvddr_interface_config()
708 timings->tPROG_max = 1000000ULL * onfi->tPROG; in onfi_fill_nvddr_interface_config()
709 timings->tBERS_max = 1000000ULL * onfi->tBERS; in onfi_fill_nvddr_interface_config()
710 timings->tR_max = 1000000ULL * onfi->tR; in onfi_fill_nvddr_interface_config()
713 timings->tCCS_min = 1000UL * onfi->tCCS; in onfi_fill_nvddr_interface_config()
715 if (onfi->fast_tCAD) in onfi_fill_nvddr_interface_config()
722 * ONFI mode
726 * @timing_mode: The ONFI timing mode