Searched full:onfi (Results 1 – 13 of 13) sorted by relevance
| /linux/include/linux/mtd/ |
| H A D | onfi.h | 7 * Contains all ONFI related definitions 16 /* ONFI version bits */ 27 /* ONFI features */ 32 /* ONFI timing mode, used in both asynchronous and synchronous mode */ 45 /* ONFI feature number/address */ 54 /* ONFI subfeature parameters length */ 57 /* ONFI optional commands SET/GET FEATURES supported? */ 69 __le16 ext_param_page_length; /* since ONFI 2.1 */ 70 u8 num_of_param_pages; /* since ONFI 2.1 */ 130 /* Extended ECC information Block Definition (since ONFI 2.1) */ [all …]
|
| H A D | rawnand.h | 21 #include <linux/mtd/onfi.h> 160 * Autodetect nand buswidth with readid/onfi. 231 * @onfi: ONFI specific parameters 241 /* ONFI parameters */ 242 struct onfi_params *onfi; member 392 * meaning are described in the ONFI specifications: 393 * https://media-www.micron.com/-/media/client/onfi/specs/onfi_3_1_spec.pdf 484 * meaning are described in the ONFI specifications: 485 * https://media-www.micron.com/-/media/client/onfi/specs/onfi_4_1_gold.pdf 692 * Please note that "in" and "out" are inverted from the ONFI specification
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | nand_timings.c | 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() [all …]
|
| H A D | nand_micron.c | 77 * Configure chip properties from Micron vendor-specific ONFI table 83 if (p->onfi) { in micron_nand_onfi_init() 84 struct nand_onfi_vendor_micron *micron = (void *)p->onfi->vendor; in micron_nand_onfi_init() 421 if (!chip->parameters.onfi) in micron_supports_on_die_ecc() 588 * revision number field of the ONFI parameter page. Assume ONFI in micron_fixup_onfi_param_page()
|
| H A D | internals.h | 44 * @fixup_onfi_param_page: apply vendor specific fixups to the ONFI parameter 167 /* ONFI functions */
|
| H A D | nand_legacy.c | 92 * a byte. The ONFi spec (Revision 3.1; 2012-09-19, Section 2.16) reads: in nand_write_byte16() 322 /* EZ-NAND can take upto 250ms as per ONFi v4.0 */ in nand_command() 462 /* EZ-NAND can take upto 250ms as per ONFi v4.0 */ in nand_command_lp()
|
| H A D | nand_macronix.c | 110 if (!p->onfi) in macronix_nand_onfi_init() 115 mxic = (struct nand_onfi_vendor_macronix *)p->onfi->vendor; in macronix_nand_onfi_init()
|
| H A D | nand_jedec.c | 12 * This file contains all ONFI helpers.
|
| H A D | nand_hynix.c | 736 * According to ONFI specification, bit 0 of this field "shall be 1". in hynix_fixup_onfi_param_page()
|
| H A D | arasan-nand-controller.c | 1046 /* ONFI timings are defined in picoseconds */ in anfc_setup_interface()
|
| /linux/arch/sh/include/cpu-sh4/cpu/ |
| H A D | sh7757.h | 116 /* PTB (mobule: INTC, ONFI, TMU) */ 247 /* PTZ (mobule: eMMC, ONFI) */
|
| /linux/drivers/mtd/nand/ |
| H A D | qpic_common.c | 684 * we use the internal buffer for reading ONFI params, reading small in qcom_nandc_alloc() 744 * Initially allocate BAM transaction to read ONFI param page. in qcom_nandc_alloc()
|
| /linux/drivers/pinctrl/renesas/ |
| H A D | pfc-sh7757.c | 348 /* PTB (mobule: INTC, ONFI, TMU) */ 476 /* PTZ (mobule: eMMC, ONFI) */ 1344 /* PTB (mobule: INTC, ONFI, TMU) */ 1665 /* PTZ (mobule: eMMC, ONFI) */
|