Searched refs:ecc_size (Results 1 – 8 of 8) sorted by relevance
| /drivers/platform/chrome/ |
| A D | chromeos_pstore.c | 12 static int ecc_size; variable 13 module_param(ecc_size, int, 0400); 14 MODULE_PARM_DESC(ecc_size, "ECC parity data size in bytes. A positive value enables ECC for the ram… 124 if (ecc_size > 0) in chromeos_pstore_init() 125 chromeos_ramoops_data.ecc_info.ecc_size = ecc_size; in chromeos_pstore_init()
|
| /drivers/mtd/nand/raw/ |
| A D | cadence-nand-controller.c | 1519 int ecc_size = chip->ecc.size; in cadence_nand_write_page_raw() local 1544 len = ecc_size; in cadence_nand_write_page_raw() 1553 if (len < ecc_size) { in cadence_nand_write_page_raw() 1554 len = ecc_size - len; in cadence_nand_write_page_raw() 1578 pos = ecc_size + i * (ecc_size + ecc_bytes); in cadence_nand_write_page_raw() 1712 int ecc_size = chip->ecc.size; in cadence_nand_read_page_raw() local 1745 len = ecc_size; in cadence_nand_read_page_raw() 1754 if (len < ecc_size) { in cadence_nand_read_page_raw() 1755 len = ecc_size - len; in cadence_nand_read_page_raw() 1780 pos = ecc_size + i * (ecc_size + ecc_bytes); in cadence_nand_read_page_raw() [all …]
|
| A D | intel-nand-controller.c | 451 u32 ecc_size = chip->ecc.size; in ebu_nand_attach_chip() local 460 switch (ecc_size) { in ebu_nand_attach_chip() 487 ecc_bytes = DIV_ROUND_UP(ecc_strength_ds * fls(8 * ecc_size), 8); in ebu_nand_attach_chip() 489 ecc_steps = writesize / ecc_size; in ebu_nand_attach_chip()
|
| A D | mtk_nand.c | 121 u32 ecc_size; member 380 fmt |= mtk_nand->fdm.ecc_size << PAGEFMT_FDM_ECC_SHIFT; in mtk_nfc_hw_runtime_config() 384 nfc->ecc_cfg.len = chip->ecc.size + mtk_nand->fdm.ecc_size; in mtk_nfc_hw_runtime_config() 1134 oob_region->length = fdm->reg_size - fdm->ecc_size; in mtk_nfc_ooblayout_free() 1135 oob_region->offset = section * fdm->reg_size + fdm->ecc_size; in mtk_nfc_ooblayout_free() 1177 fdm->ecc_size = 1; in mtk_nfc_set_fdm()
|
| A D | fsl_ifc_nand.c | 642 const int ecc_size = chip->ecc.bytes; in check_erased_page() local 651 res = nand_check_erased_ecc_chunk(buf, pkt_size, ecc, ecc_size, in check_erased_page() 661 ecc += ecc_size; in check_erased_page()
|
| A D | denali.c | 478 unsigned int ecc_size = chip->ecc.size; in denali_sw_ecc_fixup() local 510 } else if (err_byte < ecc_size) { in denali_sw_ecc_fixup() 521 offset = (err_sector * ecc_size + err_byte) * in denali_sw_ecc_fixup()
|
| A D | omap2.c | 1460 int ecc_size = chip->ecc.size; in omap_write_subpage_bch() local 1462 u32 start_step = offset / ecc_size; in omap_write_subpage_bch() 1463 u32 end_step = (offset + data_len - 1) / ecc_size; in omap_write_subpage_bch() 1496 bufoffs + (step * ecc_size), in omap_write_subpage_bch()
|
| A D | nand_base.c | 4266 int ecc_size = chip->ecc.size; in nand_write_subpage_hwecc() local 4269 uint32_t start_step = offset / ecc_size; in nand_write_subpage_hwecc() 4270 uint32_t end_step = (offset + data_len - 1) / ecc_size; in nand_write_subpage_hwecc() 4283 ret = nand_write_data_op(chip, buf, ecc_size, false); in nand_write_subpage_hwecc() 4298 buf += ecc_size; in nand_write_subpage_hwecc()
|
Completed in 38 milliseconds