Lines Matching full:column
68 unsigned int column; /* Saved column from SEQIN */ member
154 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() argument
168 (oob ? FPAR_LP_MS : 0) | column); in set_addr()
174 (oob ? FPAR_SP_MS : 0) | column); in set_addr()
179 ctrl->index = column; in set_addr()
279 int column, int page_addr) in fsl_elbc_cmdfunc() argument
296 column += 256; in fsl_elbc_cmdfunc()
301 " 0x%x, column: 0x%x.\n", page_addr, column); in fsl_elbc_cmdfunc()
307 ctrl->index += column; in fsl_elbc_cmdfunc()
316 " 0x%x, column: 0x%x.\n", page_addr, column); in fsl_elbc_cmdfunc()
318 out_be32(&lbc->fbcr, mtd->oobsize - column); in fsl_elbc_cmdfunc()
319 set_addr(mtd, column, page_addr, 1); in fsl_elbc_cmdfunc()
344 ctrl->mdr = column; in fsl_elbc_cmdfunc()
379 "page_addr: 0x%x, column: 0x%x.\n", in fsl_elbc_cmdfunc()
380 page_addr, column); in fsl_elbc_cmdfunc()
382 ctrl->column = column; in fsl_elbc_cmdfunc()
407 if (column >= mtd->writesize) { in fsl_elbc_cmdfunc()
409 column -= mtd->writesize; in fsl_elbc_cmdfunc()
412 } else if (column < 256) { in fsl_elbc_cmdfunc()
422 set_addr(mtd, column, page_addr, ctrl->oob); in fsl_elbc_cmdfunc()
435 if (ctrl->oob || ctrl->column != 0 || in fsl_elbc_cmdfunc()