Searched refs:bch_geometry (Results 1 – 4 of 4) sorted by relevance
198 struct bch_geometry *geo = &this->bch_geometry; in gpmi_dump_info()244 struct bch_geometry *geo = &this->bch_geometry; in gpmi_check_ecc()271 struct bch_geometry *geo = &this->bch_geometry; in bbm_in_data_chunk()310 struct bch_geometry *geo = &this->bch_geometry; in set_geometry_by_ecc_info()438 struct bch_geometry *geo = &this->bch_geometry; in get_ecc_strength()451 struct bch_geometry *geo = &this->bch_geometry; in set_geometry_for_large_oob()579 struct bch_geometry *geo = &this->bch_geometry; in legacy_set_geometry()1041 return ALIGN_DOWN(raw_len, this->bch_geometry.eccn_chunk_size); in gpmi_raw_len_to_len()1094 struct bch_geometry *geo = &this->bch_geometry; in gpmi_ooblayout_ecc()1110 struct bch_geometry *geo = &this->bch_geometry; in gpmi_ooblayout_free()[all …]
48 struct bch_geometry { struct133 struct bch_geometry bch_geometry; member
28 struct bch_geometry { struct46 struct bch_geometry bch_geometry; argument
114 static inline int mxs_nand_calc_mark_offset(struct bch_geometry *geo, in mxs_nand_calc_mark_offset()163 static inline int mxs_nand_calc_ecc_layout_by_info(struct bch_geometry *geo, in mxs_nand_calc_ecc_layout_by_info()197 static inline int mxs_nand_calc_ecc_layout(struct bch_geometry *geo, in mxs_nand_calc_ecc_layout()374 static void mxs_nand_swap_block_mark(struct bch_geometry *geo, in mxs_nand_swap_block_mark()558 struct bch_geometry *geo = &nand_info->bch_geometry; in mxs_nand_ecc_read_page()709 struct bch_geometry *geo = &nand_info->bch_geometry; in mxs_nand_ecc_write_page()966 static int mxs_nand_set_geometry(struct mtd_info *mtd, struct bch_geometry *geo) in mxs_nand_set_geometry()1001 struct bch_geometry *geo = &nand_info->bch_geometry; in mxs_nand_setup_ecc()1251 nand->ecc.size = nand_info->bch_geometry.ecc_chunk_size; in mxs_nand_init_ctrl()1252 nand->ecc.strength = nand_info->bch_geometry.ecc_strength; in mxs_nand_init_ctrl()