Searched refs:ecc_steps (Results 1 - 5 of 5) sorted by relevance

/linux-master/include/linux/platform_data/
H A Delm.h39 int ecc_steps, int ecc_step_size, int ecc_syndrome_size);
48 int ecc_steps, int ecc_step_size,
47 elm_config(struct device *dev, enum bch_ecc bch_type, int ecc_steps, int ecc_step_size, int ecc_syndrome_size) argument
/linux-master/drivers/mtd/nand/raw/
H A Domap_elm.c79 int ecc_steps; member in struct:elm_info
99 * @ecc_steps: ECC steps to assign to config
104 int ecc_steps, int ecc_step_size, int ecc_syndrome_size)
119 if (ecc_steps > ERROR_VECTOR_MAX && ecc_steps % ERROR_VECTOR_MAX) {
120 dev_err(dev, "unsupported config ecc-step=%d\n", ecc_steps);
127 info->ecc_steps = ecc_steps;
170 for (i = 0; i < info->ecc_steps; i++) {
260 for (i = 0; i < info->ecc_steps;
103 elm_config(struct device *dev, enum bch_ecc bch_type, int ecc_steps, int ecc_step_size, int ecc_syndrome_size) argument
[all...]
H A Dcadence-nand-controller.c1521 int ecc_steps = chip->ecc.steps; local
1545 for (i = 0; i < ecc_steps; i++) {
1580 for (i = 0; i < ecc_steps; i++) {
1582 if (i == (ecc_steps - 1))
1714 int ecc_steps = chip->ecc.steps; local
1746 for (i = 0; i < ecc_steps; i++) {
1782 for (i = 0; i < ecc_steps; i++) {
1786 if (i == (ecc_steps - 1))
H A Dintel-nand-controller.c449 u32 ecc_steps, ecc_bytes, ecc_total, pagesize, pg_per_blk; local
489 ecc_steps = writesize / ecc_size;
490 ecc_total = ecc_steps * ecc_bytes;
H A Dnand_base.c4261 int ecc_steps = chip->ecc.steps; local
4264 int oob_bytes = mtd->oobsize / ecc_steps;
4271 for (step = 0; step < ecc_steps; step++) {

Completed in 161 milliseconds