Searched refs:bch_geometry (Results 1 – 4 of 4) sorted by relevance
198 struct bch_geometry *geo = &this->bch_geometry; in gpmi_dump_info()241 struct bch_geometry *geo = &this->bch_geometry; in gpmi_check_ecc()262 struct bch_geometry *geo = &this->bch_geometry; in set_geometry_by_ecc_info()389 struct bch_geometry *geo = &this->bch_geometry; in get_ecc_strength()402 struct bch_geometry *geo = &this->bch_geometry; in legacy_set_geometry()832 return ALIGN_DOWN(raw_len, this->bch_geometry.ecc_chunk_size); in gpmi_raw_len_to_len()885 struct bch_geometry *geo = &this->bch_geometry; in gpmi_ooblayout_ecc()901 struct bch_geometry *geo = &this->bch_geometry; in gpmi_ooblayout_free()1106 struct bch_geometry *geo = &this->bch_geometry; in gpmi_free_dma_buffer()1122 struct bch_geometry *geo = &this->bch_geometry; in gpmi_alloc_dma_buffer()[all …]
46 struct bch_geometry { struct129 struct bch_geometry bch_geometry; member
28 struct bch_geometry { struct46 struct bch_geometry bch_geometry; argument
115 static inline int mxs_nand_calc_mark_offset(struct bch_geometry *geo, in mxs_nand_calc_mark_offset()164 static inline int mxs_nand_calc_ecc_layout_by_info(struct bch_geometry *geo, in mxs_nand_calc_ecc_layout_by_info()198 static inline int mxs_nand_calc_ecc_layout(struct bch_geometry *geo, in mxs_nand_calc_ecc_layout()375 static void mxs_nand_swap_block_mark(struct bch_geometry *geo, in mxs_nand_swap_block_mark()559 struct bch_geometry *geo = &nand_info->bch_geometry; in mxs_nand_ecc_read_page()710 struct bch_geometry *geo = &nand_info->bch_geometry; in mxs_nand_ecc_write_page()967 static int mxs_nand_set_geometry(struct mtd_info *mtd, struct bch_geometry *geo) in mxs_nand_set_geometry()1002 struct bch_geometry *geo = &nand_info->bch_geometry; in mxs_nand_setup_ecc()1252 nand->ecc.size = nand_info->bch_geometry.ecc_chunk_size; in mxs_nand_init_ctrl()1253 nand->ecc.strength = nand_info->bch_geometry.ecc_strength; in mxs_nand_init_ctrl()