Home
last modified time | relevance | path

Searched refs:eccsteps (Results 1 – 13 of 13) sorted by relevance

/u-boot/drivers/mtd/nand/raw/
A Dnand_spl_simple.c144 int eccsteps = ECCSTEPS; in nand_read_page() local
156 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page()
175 int eccsteps = ECCSTEPS; in nand_read_page() local
180 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page()
192 eccsteps = ECCSTEPS; in nand_read_page()
195 for (i = 0 ; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page()
A Dam335x_spl_bch.c160 int eccsteps = ECCSTEPS; in nand_read_page() local
164 uint32_t oob_pos = eccsize * eccsteps + nand_ecc_pos[0]; in nand_read_page()
168 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page()
188 eccsteps = ECCSTEPS; in nand_read_page()
191 for (i = 0 ; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page()
A Dzynq_nand.c584 int i, eccsteps, eccsize = chip->ecc.size; in zynq_nand_write_page_hwecc() local
592 for (eccsteps = chip->ecc.steps; (eccsteps - 1); eccsteps--) { in zynq_nand_write_page_hwecc()
644 int eccsteps = chip->ecc.steps; in zynq_nand_write_page_swecc() local
650 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) in zynq_nand_write_page_swecc()
685 for (eccsteps = chip->ecc.steps; (eccsteps - 1); eccsteps--) { in zynq_nand_read_page_hwecc()
722 eccsteps = chip->ecc.steps; in zynq_nand_read_page_hwecc()
726 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in zynq_nand_read_page_hwecc()
749 int eccsteps = chip->ecc.steps; in zynq_nand_read_page_swecc() local
757 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) in zynq_nand_read_page_swecc()
763 eccsteps = chip->ecc.steps; in zynq_nand_read_page_swecc()
[all …]
A Dnand_bch.c115 unsigned int m, t, eccsteps, i; in nand_bch_init() local
151 eccsteps = mtd->writesize/eccsize; in nand_bch_init()
164 layout->eccbytes = eccsteps*eccbytes; in nand_bch_init()
188 if (layout->eccbytes != (eccsteps*eccbytes)) { in nand_bch_init()
A Domap_gpmc.c756 int eccsteps = chip->ecc.steps; in omap_read_page_bch() local
786 eccsteps = chip->ecc.steps; in omap_read_page_bch()
789 for (i = 0 ; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in omap_read_page_bch()
879 int eccsteps = pagesize / SECTOR_BYTES; in omap_select_ecc_scheme() local
898 (3 * eccsteps) + BADBLOCK_MARKER_LENGTH)); in omap_select_ecc_scheme()
912 ecclayout->eccbytes = nand->ecc.bytes * eccsteps; in omap_select_ecc_scheme()
930 (13 * eccsteps) + BADBLOCK_MARKER_LENGTH)); in omap_select_ecc_scheme()
949 ecclayout->eccbytes = nand->ecc.bytes * eccsteps; in omap_select_ecc_scheme()
974 (14 * eccsteps) + BADBLOCK_MARKER_LENGTH)); in omap_select_ecc_scheme()
991 ecclayout->eccbytes = nand->ecc.bytes * eccsteps; in omap_select_ecc_scheme()
[all …]
A Dmxc_nand.c492 int eccsteps = chip->ecc.steps; local
500 for (n = 0; eccsteps; n++, eccsteps--, p += eccsize) {
536 eccsteps = chip->ecc.steps;
538 for (n = 0; eccsteps; n++, eccsteps--, p += eccsize) {
624 int eccsteps = chip->ecc.steps; local
631 eccsteps;
632 n++, eccsteps--, i += eccbytes, p += eccsize) {
A Dnand_base.c1888 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) in nand_read_page_swecc()
1894 eccsteps = chip->ecc.steps; in nand_read_page_swecc()
1897 for (i = 0 ; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page_swecc()
2046 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page_hwecc()
2063 eccsteps = chip->ecc.steps; in nand_read_page_hwecc()
2066 for (i = 0 ; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page_hwecc()
2128 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page_hwecc_oob_first()
2181 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page_syndrome()
2915 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) in nand_write_page_swecc()
2944 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_write_page_hwecc()
[all …]
A Dcortina_nand.c596 int ret, i, j, k, n, step, eccsteps, max_bitflips = 0; in ca_do_bch_decode() local
602 for (i = 0, eccsteps = chip->ecc.steps; eccsteps; in ca_do_bch_decode()
603 i += chip->ecc.bytes, eccsteps--) { in ca_do_bch_decode()
690 int i, j, n, eccsteps, gen_index; in ca_do_bch_encode() local
694 for (i = 0, n = 0, eccsteps = chip->ecc.steps; eccsteps; in ca_do_bch_encode()
695 i += chip->ecc.bytes, eccsteps--, n++) { in ca_do_bch_encode()
A Ddavinci_nand.c429 int eccsteps = chip->ecc.steps; in nand_davinci_read_page_hwecc() local
452 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_davinci_read_page_hwecc()
A Datmel_nand.c1326 int eccsteps = ECCSTEPS; in nand_read_page() local
1331 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in nand_read_page()
1342 eccsteps = ECCSTEPS; in nand_read_page()
1345 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) in nand_read_page()
A Docteontx_nand.c1605 int eccsteps = chip->ecc.steps; in octeontx_nand_hw_bch_read_page() local
1621 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in octeontx_nand_hw_bch_read_page()
1651 int eccsteps = chip->ecc.steps; in octeontx_nand_hw_bch_write_page() local
1666 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize) { in octeontx_nand_hw_bch_write_page()
A Dstm32_fmc2_nand.c512 int eccsteps = chip->ecc.steps; in stm32_fmc2_nfc_read_page() local
519 for (i = mtd->writesize + FMC2_BBM_LEN, s = 0; s < eccsteps; in stm32_fmc2_nfc_read_page()
/u-boot/tools/
A Dsunxi-spl-image-builder.c346 int eccbytes, eccsteps; in check_image_info() local
386 eccsteps = info->usable_page_size / info->ecc_step_size; in check_image_info()
389 info->usable_page_size + (eccsteps * eccbytes)) { in check_image_info()

Completed in 67 milliseconds