Lines Matching refs:ecc
1081 int size = chip->ecc.size; /* ECC chunk size */ in gpmi_ecc_read_subpage()
1720 chip->ecc.write_page_raw(mtd, chip, buffer, 0); in mx23_write_transcription_stamp()
1842 struct nand_ecc_ctrl *ecc = &chip->ecc; in gpmi_init_last() local
1852 ecc->read_page = gpmi_ecc_read_page; in gpmi_init_last()
1853 ecc->write_page = gpmi_ecc_write_page; in gpmi_init_last()
1854 ecc->read_oob = gpmi_ecc_read_oob; in gpmi_init_last()
1855 ecc->write_oob = gpmi_ecc_write_oob; in gpmi_init_last()
1856 ecc->read_page_raw = gpmi_ecc_read_page_raw; in gpmi_init_last()
1857 ecc->write_page_raw = gpmi_ecc_write_page_raw; in gpmi_init_last()
1858 ecc->read_oob_raw = gpmi_ecc_read_oob_raw; in gpmi_init_last()
1859 ecc->write_oob_raw = gpmi_ecc_write_oob_raw; in gpmi_init_last()
1860 ecc->mode = NAND_ECC_HW; in gpmi_init_last()
1861 ecc->size = bch_geo->ecc_chunk_size; in gpmi_init_last()
1862 ecc->strength = bch_geo->ecc_strength; in gpmi_init_last()
1863 ecc->layout = &gpmi_hw_ecclayout; in gpmi_init_last()
1872 ecc->read_subpage = gpmi_ecc_read_subpage; in gpmi_init_last()