Home
last modified time | relevance | path

Searched refs:ecc_step_ds (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/drivers/mtd/nand/raw/
Dnand_samsung.c73 chip->ecc_step_ds = 512; in samsung_nand_decode_id()
76 chip->ecc_step_ds = 1024; in samsung_nand_decode_id()
89 chip->ecc_step_ds = 0; in samsung_nand_decode_id()
99 chip->ecc_step_ds = 512; in samsung_nand_decode_id()
Dnand_hynix.c509 chip->ecc_step_ds = 1024; in hynix_nand_extract_ecc_requirements()
513 chip->ecc_step_ds = 0; in hynix_nand_extract_ecc_requirements()
553 chip->ecc_step_ds = 512; in hynix_nand_extract_ecc_requirements()
557 chip->ecc_step_ds = 2048; in hynix_nand_extract_ecc_requirements()
559 chip->ecc_step_ds = 1024; in hynix_nand_extract_ecc_requirements()
573 chip->ecc_step_ds = 0; in hynix_nand_extract_ecc_requirements()
576 chip->ecc_step_ds = 512; in hynix_nand_extract_ecc_requirements()
579 chip->ecc_step_ds = 1024; in hynix_nand_extract_ecc_requirements()
Dnand_toshiba.c47 chip->ecc_step_ds = 512; in toshiba_nand_decode_id()
60 chip->ecc_step_ds = 0; in toshiba_nand_decode_id()
Dtegra_nand.c923 if (chip->ecc_step_ds != 512) { in tegra_nand_attach_chip()
925 chip->ecc_step_ds); in tegra_nand_attach_chip()
Dnand_base.c5108 chip->ecc_step_ds = 1 << ecc->codeword_size; in nand_flash_detect_ext_param_page()
5259 chip->ecc_step_ds = 512; in nand_flash_detect_onfi()
5403 chip->ecc_step_ds = 1 << ecc->codeword_size; in nand_flash_detect_jedec()
5565 chip->ecc_step_ds = NAND_ECC_STEP(type); in find_full_id_nand()
6216 int req_step = chip->ecc_step_ds; in nand_match_ecc_req()
6410 if (ecc->size == 0 || chip->ecc_step_ds == 0) in nand_ecc_strength_good()
6419 ds_corr = (mtd->writesize * chip->ecc_strength_ds) / chip->ecc_step_ds; in nand_ecc_strength_good()
Dmarvell_nand.c2138 if (chip->ecc_step_ds && chip->ecc_strength_ds) { in marvell_nand_ecc_init()
2139 ecc->size = chip->ecc_step_ds; in marvell_nand_ecc_init()
Dmtk_nand.c1202 nand->ecc.size = nand->ecc_step_ds; in mtk_nfc_ecc_init()
Dsunxi_nand.c1833 ecc->size = nand->ecc_step_ds; in sunxi_nand_attach_chip()
/Linux-v4.19/drivers/mtd/nand/raw/gpmi-nand/
Dgpmi-nand.c207 chip->ecc_strength_ds, chip->ecc_step_ds); in set_geometry_by_ecc_info()
420 if (!(chip->ecc_strength_ds > 0 && chip->ecc_step_ds > 0)) in common_nfc_set_geometry()
424 chip->ecc_step_ds); in common_nfc_set_geometry()
/Linux-v4.19/include/linux/mtd/
Drawnand.h1331 uint16_t ecc_step_ds; member
/Linux-v4.19/drivers/mtd/nand/raw/atmel/
Dnand-controller.c1103 else if (chip->ecc_step_ds) in atmel_nand_pmecc_init()
1104 req.ecc.sectorsize = chip->ecc_step_ds; in atmel_nand_pmecc_init()