Home
last modified time | relevance | path

Searched refs:parity_bits (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/mtd/nand/
H A Decc-mtk.c54 u32 parity_bits; member
206 config->strength * ecc->caps->parity_bits; in mtk_ecc_config()
418 len = (config->strength * ecc->caps->parity_bits + 7) >> 3; in mtk_ecc_encode()
457 return ecc->caps->parity_bits; in mtk_ecc_get_parity_bits()
468 .parity_bits = 14,
479 .parity_bits = 14,
490 .parity_bits = 13,
501 .parity_bits = 14,
537 max_eccdata_size = (max_eccdata_size * ecc->caps->parity_bits + 7) >> 3; in mtk_ecc_probe()
/openbmc/u-boot/drivers/mtd/nand/raw/
H A Domap_gpmc.c124 uint16_t parity_bits, byte; in omap_correct_data() local
138 parity_bits = res >> 16; in omap_correct_data()
139 bit = (parity_bits & 0x7); in omap_correct_data()
140 byte = (parity_bits >> 3) & 0x1FF; in omap_correct_data()
/openbmc/linux/drivers/spi/
H A Dspi-mtk-snfi.c670 u32 parity_bits, max_ecc_bytes; in mtk_snand_ecc_init_ctx() local
704 parity_bits = mtk_ecc_get_parity_bits(snf->ecc); in mtk_snand_ecc_init_ctx()
706 ecc_cfg->strength = max_ecc_bytes * 8 / parity_bits; in mtk_snand_ecc_init_ctx()