Lines Matching refs:sector_size

84 static int pmecc_get_ecc_bytes(int cap, int sector_size)  in pmecc_get_ecc_bytes()  argument
86 int m = 12 + sector_size / 512; in pmecc_get_ecc_bytes()
389 int sector_size = host->pmecc_sector_size; in pmecc_err_location() local
406 if (sector_size == 1024) in pmecc_err_location()
411 sector_size * 8 + host->pmecc_degree * cap); in pmecc_err_location()
442 int byte_pos, bit_pos, sector_size, pos; in pmecc_correct_data() local
446 sector_size = host->pmecc_sector_size; in pmecc_correct_data()
453 if (byte_pos >= (sector_size + extra_bytes)) in pmecc_correct_data()
456 if (byte_pos < sector_size) { in pmecc_correct_data()
466 + (byte_pos - sector_size); in pmecc_correct_data()
697 int *cap, int *sector_size) in pmecc_choose_ecc() argument
700 *cap = *sector_size = 0; in pmecc_choose_ecc()
703 *sector_size = chip->ecc_step_ds; in pmecc_choose_ecc()
705 *cap, *sector_size); in pmecc_choose_ecc()
708 if (*cap == 0 && *sector_size == 0) { in pmecc_choose_ecc()
712 *sector_size = 512; in pmecc_choose_ecc()
737 if (*sector_size >= 1024) in pmecc_choose_ecc()
739 else if (*sector_size >= 512) in pmecc_choose_ecc()
784 static uint16_t *create_lookup_table(int sector_size) in create_lookup_table() argument
786 int degree = (sector_size == 512) ? in create_lookup_table()
789 unsigned int poly = (sector_size == 512) ? in create_lookup_table()
792 int table_size = (sector_size == 512) ? in create_lookup_table()
808 int cap, sector_size; in atmel_pmecc_nand_init_params() local
831 if (pmecc_choose_ecc(host, nand, &cap, &sector_size)) { in atmel_pmecc_nand_init_params()
833 cap, sector_size); in atmel_pmecc_nand_init_params()
840 if (sector_size < host->pmecc_sector_size) in atmel_pmecc_nand_init_params()
842 host->pmecc_sector_size, sector_size); in atmel_pmecc_nand_init_params()
849 sector_size = host->pmecc_sector_size; in atmel_pmecc_nand_init_params()
866 cap, sector_size); in atmel_pmecc_nand_init_params()
891 host->pmecc_degree = (sector_size == 512) ? in atmel_pmecc_nand_init_params()
894 host->pmecc_sector_number = mtd->writesize / sector_size; in atmel_pmecc_nand_init_params()
896 cap, sector_size); in atmel_pmecc_nand_init_params()