Lines Matching refs:page_addr
145 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() argument
154 elbc_fcm_ctrl->page = page_addr; in set_addr()
161 out_be32(&lbc->fbar, page_addr >> 6); in set_addr()
163 ((page_addr << FPAR_LP_PI_SHIFT) & FPAR_LP_PI) | in set_addr()
165 buf_num = (page_addr & 1) << 2; in set_addr()
171 out_be32(&lbc->fbar, page_addr >> 5); in set_addr()
173 ((page_addr << FPAR_SP_PI_SHIFT) & FPAR_SP_PI) | in set_addr()
175 buf_num = page_addr & 7; in set_addr()
301 int column, int page_addr) in fsl_elbc_cmdfunc() argument
325 " 0x%x, column: 0x%x.\n", page_addr, column); in fsl_elbc_cmdfunc()
329 set_addr(mtd, 0, page_addr, 0); in fsl_elbc_cmdfunc()
342 " 0x%x, column: 0x%x.\n", page_addr, column); in fsl_elbc_cmdfunc()
345 set_addr(mtd, column, page_addr, 1); in fsl_elbc_cmdfunc()
377 "page_addr: 0x%x.\n", page_addr); in fsl_elbc_cmdfunc()
378 set_addr(mtd, 0, page_addr, 0); in fsl_elbc_cmdfunc()
410 page_addr, column); in fsl_elbc_cmdfunc()
457 set_addr(mtd, column, page_addr, elbc_fcm_ctrl->oob); in fsl_elbc_cmdfunc()