NAND_ECC_ENGINE_TYPE_ON_HOST
case NAND_ECC_ENGINE_TYPE_ON_HOST:
case NAND_ECC_ENGINE_TYPE_ON_HOST:
conf->engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
return NAND_ECC_ENGINE_TYPE_ON_HOST;
case NAND_ECC_ENGINE_TYPE_ON_HOST:
case NAND_ECC_ENGINE_TYPE_ON_HOST:
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST) {
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
cafe->nand.ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
pdata->engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
case NAND_ECC_ENGINE_TYPE_ON_HOST:
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
case NAND_ECC_ENGINE_TYPE_ON_HOST:
if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST)
if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST)
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
nand->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
case NAND_ECC_ENGINE_TYPE_ON_HOST:
if (nand->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) {
ecc->engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST)
if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST)
case NAND_ECC_ENGINE_TYPE_ON_HOST:
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
case NAND_ECC_ENGINE_TYPE_ON_HOST:
if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) {
nand->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (nand->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST) {
nand->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (nand_chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST &&
if (nand_chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST)
if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST)
case NAND_ECC_ENGINE_TYPE_ON_HOST:
if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) {
if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST)
if (chip->ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) {
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
return NAND_ECC_ENGINE_TYPE_ON_HOST;
nand->ecc.defaults.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
case NAND_ECC_ENGINE_TYPE_ON_HOST:
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
case NAND_ECC_ENGINE_TYPE_ON_HOST:
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (info->nand.ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST &&
case NAND_ECC_ENGINE_TYPE_ON_HOST:
ecc->engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
case NAND_ECC_ENGINE_TYPE_ON_HOST:
if (ecc->engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST) {
case NAND_ECC_ENGINE_TYPE_ON_HOST:
nand->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
case NAND_ECC_ENGINE_TYPE_ON_HOST:
chip->ecc.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
if (nfc->chip.ecc.engine_type == NAND_ECC_ENGINE_TYPE_ON_HOST) {
if (chip->ecc.engine_type != NAND_ECC_ENGINE_TYPE_ON_HOST)
nand->ecc.ctx.conf.engine_type = NAND_ECC_ENGINE_TYPE_ON_HOST;