Searched refs:oob_buf (Results 1 - 10 of 10) sorted by relevance
/u-boot/env/ |
H A D | nand.c | 275 uint32_t oob_buf[ENV_OFFSET_SIZE / sizeof(uint32_t)]; local 282 ops.oobbuf = (void *)oob_buf; 290 if (oob_buf[0] == ENV_OOB_MARKER) { 292 } else if (oob_buf[0] == ENV_OOB_MARKER_OLD) { 293 *result = oob_buf[1];
|
/u-boot/drivers/mtd/onenand/ |
H A D | samsung.c | 63 void __iomem *oob_buf; member in struct:s3c_onenand 302 s = (unsigned int *) onenand->oob_buf; 386 p = (unsigned char *) onenand->oob_buf; 543 onenand->oob_buf = malloc(128 * sizeof(char)); 544 if (!onenand->oob_buf) 546 memset(onenand->oob_buf, 0xff, 128);
|
H A D | onenand_base.c | 776 uint8_t *oob_buf = this->oob_buf; local 787 this->read_bufferram(mtd, 0, ONENAND_SPARERAM, oob_buf, 0, mtd->oobsize); 796 memcpy(buf, oob_buf + st, n); 1293 u_char *oob_buf = this->oob_buf; local 1305 this->read_bufferram(mtd, 0, ONENAND_SPARERAM, oob_buf, 0, mtd->oobsize); 1307 if (buf[i] != 0xFF && buf[i] != oob_buf[i]) 1366 * @param oob_buf oob buffer 1371 static int onenand_fill_auto_oob(struct mtd_info *mtd, u_char *oob_buf, argument [all...] |
/u-boot/include/ |
H A D | mxs_nand.h | 57 uint8_t *oob_buf; member in struct:mxs_nand_info
|
/u-boot/include/linux/mtd/ |
H A D | onenand.h | 117 unsigned char *oob_buf; member in struct:onenand_chip
|
/u-boot/drivers/mtd/nand/raw/ |
H A D | mxs_nand.c | 463 uint8_t *data_buf, uint8_t *oob_buf) 480 dst = oob_buf[0]; 482 oob_buf[0] = src; 732 d->cmd.pio_words[5] = (dma_addr_t)nand_info->oob_buf; 794 mxs_nand_swap_block_mark(geo, nand_info->data_buf, nand_info->oob_buf); 797 status = nand_info->oob_buf + mxs_nand_aux_status_offset(); 837 nand->oob_poi[0] = nand_info->oob_buf[0]; 863 memcpy(nand_info->oob_buf, nand->oob_poi, mtd->oobsize); 866 mxs_nand_swap_block_mark(geo, nand_info->data_buf, nand_info->oob_buf); 889 d->cmd.pio_words[5] = (dma_addr_t)nand_info->oob_buf; 462 mxs_nand_swap_block_mark(struct bch_geometry *geo, uint8_t *data_buf, uint8_t *oob_buf) argument [all...] |
H A D | rockchip_nfc.c | 189 u32 *oob_buf; member in struct:rk_nfc 579 nfc->oob_buf[i] = tmp; 581 nfc->oob_buf[i * (oob_step / 4)] = tmp; 586 dma_oob = dma_map_single(nfc->oob_buf, 695 dma_oob = dma_map_single(nfc->oob_buf, 733 tmp = nfc->oob_buf[i]; 735 tmp = nfc->oob_buf[i * (oob_step / 4)]; 995 if (!nfc->oob_buf) { 996 nfc->oob_buf = kzalloc(NFC_MAX_OOB_SIZE, GFP_KERNEL); 997 if (!nfc->oob_buf) { [all...] |
H A D | meson_nand.c | 358 static void meson_nfc_set_user_byte(struct nand_chip *nand, const u8 *oob_buf) argument 366 *info |= oob_buf[count]; 367 *info |= oob_buf[count + 1] << 8; 371 static void meson_nfc_get_user_byte(struct nand_chip *nand, u8 *oob_buf) argument 379 oob_buf[count] = *info; 380 oob_buf[count + 1] = *info >> 8;
|
H A D | nand_base.c | 2947 uint8_t *oob_buf = chip->oob_poi; local 2977 memset(oob_buf, 0xff, oob_bytes); 2981 oob_buf += oob_bytes;
|
/u-boot/cmd/ |
H A D | nand.c | 311 uint32_t oob_buf[ENV_OFFSET_SIZE/sizeof(uint32_t)]; local 371 ops.oobbuf = (void *) oob_buf; 373 oob_buf[0] = ENV_OOB_MARKER; 374 oob_buf[1] = addr / mtd->erasesize;
|
Completed in 184 milliseconds