Searched refs:nfi_cfg (Results 1 – 2 of 2) sorted by relevance
313 struct mtk_snand_conf nfi_cfg; member544 if (snf->nfi_cfg.page_size == page_size && in mtk_snand_setup_pagefmt()545 snf->nfi_cfg.oob_size == oob_size) in mtk_snand_setup_pagefmt()620 snf->nfi_cfg.page_size = page_size; in mtk_snand_setup_pagefmt()621 snf->nfi_cfg.oob_size = oob_size; in mtk_snand_setup_pagefmt()622 snf->nfi_cfg.nsectors = nsectors; in mtk_snand_setup_pagefmt()623 snf->nfi_cfg.spare_size = spare_size; in mtk_snand_setup_pagefmt()647 if (section >= ms->nfi_cfg.nsectors) in mtk_snand_ooblayout_free()696 strength = desired_correction / snf->nfi_cfg.nsectors; in mtk_snand_ecc_init_ctx()700 ecc_cfg->sectors = snf->nfi_cfg.nsectors; in mtk_snand_ecc_init_ctx()[all …]
227 } nfi_cfg; member485 switch (as_ctrl->nfi_cfg.spare_size) { in airoha_snand_nfi_config()505 switch (as_ctrl->nfi_cfg.page_size) { in airoha_snand_nfi_config()523 val = FIELD_PREP(SPI_NFI_SEC_NUM, as_ctrl->nfi_cfg.sec_num); in airoha_snand_nfi_config()536 val = FIELD_PREP(SPI_NFI_CUS_SEC_SIZE, as_ctrl->nfi_cfg.sec_size); in airoha_snand_nfi_config()583 max_len = as_ctrl->nfi_cfg.sec_size; in airoha_snand_adjust_op_size()584 max_len += as_ctrl->nfi_cfg.spare_size; in airoha_snand_adjust_op_size()585 max_len *= as_ctrl->nfi_cfg.sec_num; in airoha_snand_adjust_op_size()675 val = as_ctrl->nfi_cfg.sec_size * as_ctrl->nfi_cfg.sec_num; in airoha_snand_dirmap_read()805 as_ctrl->nfi_cfg.sec_size * as_ctrl->nfi_cfg.sec_num); in airoha_snand_dirmap_write()[all …]