Home
last modified time | relevance | path

Searched refs:nfi_cfg (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/spi/
H A Dspi-mtk-snfi.c313 struct mtk_snand_conf nfi_cfg; member
544 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 …]
H A Dspi-airoha-snfi.c220 } nfi_cfg; member
478 switch (as_ctrl->nfi_cfg.spare_size) { in airoha_snand_nfi_config()
498 switch (as_ctrl->nfi_cfg.page_size) { in airoha_snand_nfi_config()
516 val = FIELD_PREP(SPI_NFI_SEC_NUM, as_ctrl->nfi_cfg.sec_num); in airoha_snand_nfi_config()
529 val = FIELD_PREP(SPI_NFI_CUS_SEC_SIZE, as_ctrl->nfi_cfg.sec_size); in airoha_snand_nfi_config()
576 max_len = as_ctrl->nfi_cfg.sec_size; in airoha_snand_adjust_op_size()
577 max_len += as_ctrl->nfi_cfg.spare_size; in airoha_snand_adjust_op_size()
578 max_len *= as_ctrl->nfi_cfg.sec_num; in airoha_snand_adjust_op_size()
672 val = as_ctrl->nfi_cfg.sec_size * as_ctrl->nfi_cfg.sec_num; in airoha_snand_dirmap_read()
809 as_ctrl->nfi_cfg.sec_size * as_ctrl->nfi_cfg.sec_num); in airoha_snand_dirmap_write()
[all …]