/u-boot/drivers/mtd/nand/raw/ |
H A D | sand_nand.c | 65 * @column: Column of the most-recent command 86 int column, page_addr, fd, fd_page_addr; member in struct:sand_nand_chip 167 if (chip->column == chip->pagesize) 181 memset(chip->tmp + chip->column, 0xff, 182 chip->chunksize - chip->column); 222 int column, int page_addr) 228 SAND_DEBUG(chip, "command=%02x column=%d page_addr=%d\n", command, 229 column, page_addr); 277 chip->column = column; 221 sand_nand_command(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | denali_spl.c | 189 int block, page, column, readlen; local 194 column = offs % page_size; 217 readlen = min(page_size - column, (int)size); 219 if (unlikely(column)) { 221 memmove(dst, dst + column, readlen); 222 column = 0;
|
H A D | fsl_elbc_nand.c | 74 unsigned int column; /* Saved column from SEQIN */ member in struct:fsl_elbc_ctrl 160 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) argument 174 (oob ? FPAR_LP_MS : 0) | column); 180 (oob ? FPAR_SP_MS : 0) | column); 185 ctrl->index = column; 285 int column, int page_addr) 302 column += 256; 307 " 0x%x, column: 0x%x.\n", page_addr, column); 284 fsl_elbc_cmdfunc(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | vf610_nfc.c | 329 static void vf610_nfc_addr_cycle(struct mtd_info *mtd, int column, int page) argument 331 if (column != -1) { 334 column = column / 2; 336 COL_ADDR_SHIFT, column); 357 int column, int page) 362 nfc->buf_offset = max(column, 0); 367 /* Use valid column/page from preread... */ 368 vf610_nfc_addr_cycle(mtd, column, page); 391 column 356 vf610_nfc_command(struct mtd_info *mtd, unsigned command, int column, int page) argument [all...] |
H A D | mt7621_nand_spl.c | 20 int column, int page_addr) 27 if (column != -1 || page_addr != -1) { 31 if (column != -1) { 32 chip->cmd_ctrl(mtd, column, ctrl); 35 chip->cmd_ctrl(mtd, column >> 8, ctrl); 19 nand_command_lp(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument
|
H A D | fsl_ifc_nand.c | 50 unsigned int column; /* Saved column from SEQIN */ member in struct:fsl_ifc_ctrl 219 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) argument 231 ifc_out32(&ifc->ifc_nand.col0, (oob ? IFC_NAND_COL_MS : 0) | column); 236 ctrl->index = column; 366 int column, int page_addr) 385 ctrl->index += column; 397 ifc_out32(&ifc->ifc_nand.nand_fbcr, mtd->oobsize - column); 398 set_addr(mtd, column, page_addr, 1); 427 ifc_out32(&ifc->ifc_nand.row3, column); 365 fsl_ifc_cmdfunc(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | mxs_nand_spl.c | 22 int column, int page_addr) 31 if (column != -1) { 35 column >>= 1; 36 chip->cmd_ctrl(mtd, column, NAND_ALE); 39 * Assume LP NAND here, so use two bytes column address 41 * only one byte column address 45 chip->cmd_ctrl(mtd, column >> 8, NAND_ALE); 21 mxs_nand_command(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument
|
H A D | arasan_nfc.c | 709 int column, int page_addr, struct mtd_info *mtd) 743 column &= ARASAN_NAND_MEM_ADDR1_COL_MASK; 744 writel(page | column, &info->reg->memadr_reg1); 807 int column, int page_addr, struct mtd_info *mtd) 834 column = page_addr & ARASAN_NAND_MEM_ADDR1_COL_MASK; 835 writel(column | (page << ARASAN_NAND_MEM_ADDR1_PAGE_SHIFT), 865 int column, int page_addr, struct mtd_info *mtd) 919 int column, int page_addr, struct mtd_info *mtd) 959 column &= ARASAN_NAND_MEM_ADDR1_COL_MASK; 960 writel(page | column, 708 arasan_nand_send_wrcmd(struct arasan_nand_command_format *curr_cmd, int column, int page_addr, struct mtd_info *mtd) argument 806 arasan_nand_erase(struct arasan_nand_command_format *curr_cmd, int column, int page_addr, struct mtd_info *mtd) argument 864 arasan_nand_read_status(struct arasan_nand_command_format *curr_cmd, int column, int page_addr, struct mtd_info *mtd) argument 918 arasan_nand_send_rdcmd(struct arasan_nand_command_format *curr_cmd, int column, int page_addr, struct mtd_info *mtd) argument 1064 arasan_nand_cmd_function(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | pxa3xx_nand.c | 765 unsigned int page_size, uint16_t column, int page_addr) 770 | (column & 0xFF); 775 | (column & 0xFFFF); 789 /* reset data and oob column point to handle data */ 833 int ext_cmd_type, uint16_t column, int page_addr) 858 info->buf_start = column; 895 set_command_address(info, mtd->writesize, column, page_addr); 900 info->buf_start = column; 973 info->ndcb1 = (column & 0xFF); 983 info->ndcb1 = (column 764 set_command_address(struct pxa3xx_nand_info *info, unsigned int page_size, uint16_t column, int page_addr) argument 832 prepare_set_command(struct pxa3xx_nand_info *info, int command, int ext_cmd_type, uint16_t column, int page_addr) argument 1027 nand_cmdfunc(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument 1087 nand_cmdfunc_extended(struct mtd_info *mtd, const unsigned command, int column, int page_addr) argument [all...] |
H A D | tegra_nand.c | 258 * @param column the column address for this command, -1 if none 262 int column, int page_addr) 279 column += mtd->writesize; 284 if (column != -1 && (chip->options & NAND_BUSWIDTH_16)) 285 column >>= 1; 302 writel(column & 0xFF, &info->reg->addr_reg1); 308 writel(column & 0xFF, &info->reg->addr_reg1); 315 writel((page_addr << 16) | (column & 0xFFFF), 322 writel((page_addr << 16) | (column 261 nand_command(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | zynq_nand.c | 796 * @column: The column address for this command, -1 if none 800 int column, int page_addr) 829 column += mtd->writesize; 889 if (column != -1 && page_addr != -1) { 892 column >>= 1; 893 cmd_data = column; 906 } else if (column != -1) { /* Change read/write column, read id etc */ 913 column >> 799 zynq_nand_cmd_function(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | mxic_nand.c | 415 int column, int page_addr) 425 column += mtd->writesize; 443 if (column != -1) { 444 addr[0] = column; 445 addr[1] = column >> 8; 414 mxic_nfc_cmd_function(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument
|
H A D | cortina_nand.c | 235 * @param column the column address for this command, -1 if none 239 int column, int page_addr) 258 column += mtd->writesize; 307 column & ADDR1_MASK2); 335 column & ADDR1_MASK2); 356 addr1 = ((page_addr << 16) | (column & ADDR1_MASK1)); 361 addr1 = ((page_addr << 16) | (column & ADDR1_MASK1)); 392 addr1 = ((page_addr << 16) | (column & ADDR1_MASK1)); 396 addr1 = ((page_addr << 16) | (column 238 ca_nand_command(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
H A D | mxc_nand.c | 748 /* Get column for 16-bit access */ 760 /* Update saved column address */ 779 /* Adjust saved column address */ 808 /* Update saved column address */ 831 /* Adjust saved column address */ 882 /* Update saved column address */ 902 /* Adjust saved column address */ 943 /* Update saved column address */ 978 int column, int page_addr) 984 command, column, page_add 977 mxc_nand_command(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument [all...] |
H A D | nand_base.c | 586 * @column: the column address for this command, -1 if none 593 int column, int page_addr) 602 if (column >= mtd->writesize) { 604 column -= mtd->writesize; 606 } else if (column < 256) { 610 column -= 256; 621 if (column != -1) { 625 column >>= 1; 626 chip->cmd_ctrl(mtd, column, ctr 592 nand_command(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument 696 nand_command_lp(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument 3184 int chipnr, realpage, page, column; local [all...] |
H A D | meson_nand.c | 800 int column, int page_addr) 806 if (column != -1 || page_addr != -1) { 810 if (column != -1) { 814 column >>= 1; 816 chip->cmd_ctrl(mtd, column, ctrl); 822 chip->cmd_ctrl(mtd, column >> 8, ctrl); 799 meson_nfc_nand_cmd_function(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument
|
H A D | sunxi_nand_spl.c | 233 static int nand_change_column(u16 column) argument 241 writel(column, SUNXI_NFC_BASE + NFC_ADDR_LOW);
|
H A D | octeontx_nand.c | 813 /* set column bit for OOB area, assume OOB follows page */ 1222 int column, int page_addr) 1238 column, page_addr, tn->selected_chip); 1243 rc = ndf_read(tn, command, 1, column, 0, 0, 8); 1254 rc = ndf_page_read(tn, page_addr, column, mtd->oobsize); 1266 rc = ndf_page_read(tn, page_addr, column, 1302 tn->buf.data_index = column; 1317 octeontx_nand->oob_only = (column >= mtd->writesize); 1318 tn->buf.data_index = column; 1319 tn->buf.data_len = column; 1221 octeontx_nand_cmdfunc(struct mtd_info *mtd, unsigned int command, int column, int page_addr) argument [all...] |
/u-boot/scripts/kconfig/ |
H A D | gconf.c | 228 GtkTreeViewColumn *column; local 234 column = gtk_tree_view_column_new(); 235 gtk_tree_view_append_column(view, column); 236 gtk_tree_view_column_set_title(column, "Options"); 239 gtk_tree_view_column_pack_start(GTK_TREE_VIEW_COLUMN(column), 241 gtk_tree_view_column_set_attributes(GTK_TREE_VIEW_COLUMN(column), 248 gtk_tree_view_column_pack_start(GTK_TREE_VIEW_COLUMN(column), 250 gtk_tree_view_column_set_attributes(GTK_TREE_VIEW_COLUMN(column), 270 GtkTreeViewColumn *column; local 277 column 862 column2index(GtkTreeViewColumn * column) argument 885 GtkTreeViewColumn *column; local 942 GtkTreeViewColumn *column; local 1003 GtkTreeViewColumn *column; local [all...] |
/u-boot/drivers/mtd/onenand/ |
H A D | onenand_base.c | 764 * @param column oob offset to read from 768 int column, int thislen) 772 int readcol = column; 773 int readend = column + thislen; 798 } else if (column == 0) 860 int read = 0, column, thislen; local 903 column = from & (writesize - 1); 904 if (column + thislen > writesize) 905 thislen = writesize - column; 928 this->read_bufferram(mtd, from - thislen, ONENAND_DATARAM, buf, column, thisle 767 onenand_transfer_auto_oob(struct mtd_info *mtd, uint8_t *buf, int column, int thislen) argument 1007 int read = 0, thislen, column, oobsize; local 1218 int read = 0, thislen, column; local 1325 int thislen, column; local 1371 onenand_fill_auto_oob(struct mtd_info *mtd, u_char *oob_buf, const u_char *buf, int column, int thislen) argument 1418 int written = 0, column, thislen, subpage; local 1540 int column, ret = 0, oobsize; local [all...] |
/u-boot/drivers/mtd/nand/spi/ |
H A D | core.c | 42 u16 *column) 50 /* The plane number is passed in MSB just above the column address */ 52 *column |= req->pos.plane << shift; 254 u16 column = 0; local 272 column = nanddev_page_size(nand); 276 spinand_cache_op_adjust_colum(spinand, &adjreq, &column); 277 op.addr.val = column; 282 * column. 327 u16 column = 0; local 366 column 40 spinand_cache_op_adjust_colum(struct spinand_device *spinand, const struct nand_page_io_req *req, u16 *column) argument [all...] |
/u-boot/lib/efi_loader/ |
H A D | efi_console.c | 192 * character increase the column by one. 584 * @column: column to move to 590 unsigned long column, unsigned long row) 596 EFI_ENTRY("%p, %ld, %ld", this, column, row); 603 if (row >= mode->rows || column >= mode->columns) { 612 printf(ESC "[%d;%dH", (int)row + 1, (int)column + 1); 613 efi_con_mode.cursor_column = column; 1370 * @col: column number to locate user input form 588 efi_cout_set_cursor_position( struct efi_simple_text_output_protocol *this, unsigned long column, unsigned long row) argument
|
/u-boot/arch/arm/mach-stm32mp/cmd_stm32prog/ |
H A D | stm32prog.c | 95 /* order of column in flash layout file */ 551 int column = 0, part_nb = 0, ret; local 611 col = start; /* 1st column */ 631 if (column == 0 && p == col) { 650 /* replace by \0: allow string parsing for each column */ 662 if (column == 0 && end_of_line) { 669 if (column < COL_NB_STM32) { 670 ret = parse[column](data, i, col, part); 675 /* save the beginning of the next column */ 676 column [all...] |
/u-boot/drivers/mtd/nand/raw/atmel/ |
H A D | nand-controller.c | 601 static void atmel_nfc_set_op_addr(struct nand_chip *chip, int page, int column) argument 609 if (column >= 0) { 610 nc->op.addrs[nc->op.naddrs++] = column; 613 * 2 address cycles for the column offset on large page NANDs. 616 nc->op.addrs[nc->op.naddrs++] = column >> 8;
|
/u-boot/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmnand.c | 1489 int column, int page_addr) 1499 addr = (u64)column; 1534 brcmnand_low_level_op(host, LL_OP_ADDR, column, false); 1632 /* At FC_BYTES boundary, switch to next column */ 1488 brcmnand_cmdfunc(struct mtd_info *mtd, unsigned command, int column, int page_addr) argument
|