Lines Matching full:reliable

54 		 "2=reliable) : MLC normal operations are in normal mode");
303 * doc_set_reliable_mode - Sets the flash to normal or reliable data mode
306 * The reliable data mode is a bit slower than the fast mode, but less errors
307 * occur. Entering the reliable mode cannot be done without entering the fast
310 * In reliable mode, pages 2*n and 2*n+1 are clones. Writing to page 0 of blocks
319 static char *strmode[] = { "normal", "fast", "reliable", "invalid" }; in doc_set_reliable_mode()
321 doc_dbg("doc_set_reliable_mode(%s)\n", strmode[docg3->reliable]); in doc_set_reliable_mode()
322 switch (docg3->reliable) { in doc_set_reliable_mode()
825 * @reliable: 0 if docg3 in normal mode, 1 if docg3 in fast mode, 2 if docg3 in
826 * reliable mode.
828 * The calculation is based on the reliable/normal mode. In normal mode, the 64
829 * pages of a block are available. In reliable mode, as pages 2*n and 2*n+1 are
833 int *ofs, int reliable) in calc_block_sector() argument
838 if (reliable == 1 || reliable == 2) in calc_block_sector()
846 if (reliable == 1 || reliable == 2) in calc_block_sector()
902 docg3->reliable); in doc_read_oob()
1019 docg3->reliable); in doc_block_isbad()
1052 calc_block_sector(from, &block0, &block1, &page, &ofs, docg3->reliable);
1193 &ofs, docg3->reliable); in doc_erase()
1198 docg3->reliable); in doc_erase()
1238 calc_block_sector(to, &block0, &block1, &page, &ofs, docg3->reliable); in doc_write_page()
1339 * The only reliable way would be for userland to call doc_write_oob() with both
1760 docg3->reliable = reliable_mode; in doc_set_driver_info()
1774 if (docg3->reliable == 2) in doc_set_driver_info()
1777 if (docg3->reliable == 2) in doc_set_driver_info()