| /OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/ |
| H A D | mxs_nand_spl.c | 84 chip->cmdfunc(mtd, NAND_CMD_RESET, -1, -1); in mxs_flash_onfi_ident() 87 chip->cmdfunc(mtd, NAND_CMD_READID, 0x00, -1); in mxs_flash_onfi_ident() 94 chip->cmdfunc(mtd, NAND_CMD_READID, 0x00, -1); in mxs_flash_onfi_ident() 105 chip->cmdfunc(mtd, NAND_CMD_READID, 0x20, -1); in mxs_flash_onfi_ident() 112 chip->cmdfunc(mtd, NAND_CMD_PARAM, 0, -1); in mxs_flash_onfi_ident() 153 chip->cmdfunc(mtd, NAND_CMD_READ0, 0x0, page); in mxs_read_page_ecc() 170 chip->cmdfunc(mtd, NAND_CMD_READ0, mtd->writesize, page); in is_badblock() 188 nand_chip.cmdfunc = mxs_nand_command; in nand_init()
|
| H A D | nand_util.c | 226 chip->cmdfunc(mtd, NAND_CMD_LOCK_STATUS, -1, 0); in nand_lock() 233 chip->cmdfunc(mtd, in nand_lock() 287 chip->cmdfunc(mtd, NAND_CMD_LOCK_STATUS, -1, page & chip->pagemask); in nand_get_lock_status() 327 chip->cmdfunc(mtd, NAND_CMD_STATUS, -1, -1); in nand_unlock() 336 chip->cmdfunc(mtd, NAND_CMD_LOCK_STATUS, -1, page & chip->pagemask); in nand_unlock() 364 chip->cmdfunc(mtd, NAND_CMD_UNLOCK1, -1, page & chip->pagemask); in nand_unlock() 377 chip->cmdfunc(mtd, NAND_CMD_UNLOCK2, -1, page & chip->pagemask); in nand_unlock()
|
| H A D | zynq_nand.c | 430 chip->cmdfunc(mtd, NAND_CMD_READOOB, 0, page); in zynq_nand_read_oob() 457 chip->cmdfunc(mtd, NAND_CMD_SEQIN, mtd->writesize, page); in zynq_nand_write_oob() 469 chip->cmdfunc(mtd, NAND_CMD_PAGEPROG, -1, -1); in zynq_nand_write_oob() 516 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, data_offs, -1); in zynq_nand_read_subpage_raw() 1080 nand_chip->cmdfunc = zynq_nand_cmd_function; in zynq_nand_init() 1115 nand_chip->cmdfunc(mtd, NAND_CMD_RESET, -1, -1); in zynq_nand_init() 1116 nand_chip->cmdfunc(mtd, NAND_CMD_READID, 0x00, -1); in zynq_nand_init() 1130 nand_chip->cmdfunc(mtd, NAND_CMD_SET_FEATURES, in zynq_nand_init() 1138 nand_chip->cmdfunc(mtd, NAND_CMD_GET_FEATURES, in zynq_nand_init()
|
| H A D | rockchip_nand.c | 293 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, offset + mtd->writesize, -1); in rockchip_nand_read_extra_oob() 308 chip->cmdfunc(mtd, NAND_CMD_RNDIN, offset + mtd->writesize, -1); in rockchip_nand_write_extra_oob() 550 chip->cmdfunc(mtd, NAND_CMD_READ0, 0x00, page); in rockchip_nand_block_bad() 554 chip->cmdfunc(mtd, NAND_CMD_READOOB, chip->badblockpos, page); in rockchip_nand_block_bad() 559 chip->cmdfunc(mtd, NAND_CMD_READOOB, chip->badblockpos, in rockchip_nand_block_bad() 567 chip->cmdfunc(mtd, NAND_CMD_READOOB, chip->badblockpos, page); in rockchip_nand_block_bad()
|
| H A D | rockchip_nand_v9.c | 294 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, offset + mtd->writesize, -1); in rockchip_nand_read_extra_oob() 309 chip->cmdfunc(mtd, NAND_CMD_RNDIN, offset + mtd->writesize, -1); in rockchip_nand_write_extra_oob() 551 chip->cmdfunc(mtd, NAND_CMD_READ0, 0x00, page); in rockchip_nand_block_bad() 555 chip->cmdfunc(mtd, NAND_CMD_READOOB, chip->badblockpos, page); in rockchip_nand_block_bad() 560 chip->cmdfunc(mtd, NAND_CMD_READOOB, chip->badblockpos, in rockchip_nand_block_bad() 568 chip->cmdfunc(mtd, NAND_CMD_READOOB, chip->badblockpos, page); in rockchip_nand_block_bad()
|
| H A D | nand_base.c | 361 chip->cmdfunc(mtd, NAND_CMD_READOOB, in nand_block_bad() 369 chip->cmdfunc(mtd, NAND_CMD_READOOB, chip->badblockpos, in nand_block_bad() 1105 chip->cmdfunc(mtd, NAND_CMD_READ0, offset_in_page, page); in nand_read_page_op() 1135 chip->cmdfunc(mtd, NAND_CMD_PARAM, page, -1); in nand_read_param_page_op() 1167 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, offset_in_page, -1); in nand_change_read_column_op() 1199 chip->cmdfunc(mtd, NAND_CMD_READOOB, offset_in_oob, page); in nand_read_oob_op() 1232 chip->cmdfunc(mtd, NAND_CMD_SEQIN, offset_in_page, page); in nand_prog_page_begin_op() 1255 chip->cmdfunc(mtd, NAND_CMD_PAGEPROG, -1, -1); in nand_prog_page_end_op() 1291 chip->cmdfunc(mtd, NAND_CMD_SEQIN, offset_in_page, page); in nand_prog_page_op() 1293 chip->cmdfunc(mtd, NAND_CMD_PAGEPROG, -1, -1); in nand_prog_page_op() [all …]
|
| H A D | mxc_nand.c | 398 chip->cmdfunc(mtd, NAND_CMD_READOOB, mtd->writesize, page); 421 chip->cmdfunc(mtd, NAND_CMD_READOOB, 451 chip->cmdfunc(mtd, NAND_CMD_READ0, 0x00, page); 534 chip->cmdfunc(mtd, NAND_CMD_READOOB, mtd->writesize, page); 557 chip->cmdfunc(mtd, NAND_CMD_SEQIN, mtd->writesize, page); 569 chip->cmdfunc(mtd, NAND_CMD_PAGEPROG, -1, -1); 1167 this->cmdfunc = mxc_nand_command; 1214 this->cmdfunc(mtd, NAND_CMD_RESET, -1, -1);
|
| H A D | davinci_nand.c | 379 chip->cmdfunc(mtd, NAND_CMD_SEQIN, 0x00, page); in nand_davinci_write_page() 394 chip->cmdfunc(mtd, NAND_CMD_PAGEPROG, -1, -1); in nand_davinci_write_page() 443 chip->cmdfunc(mtd, NAND_CMD_READOOB, 0, page); in nand_davinci_read_page_hwecc() 445 chip->cmdfunc(mtd, NAND_CMD_READ0, 0, page); in nand_davinci_read_page_hwecc()
|
| H A D | sunxi_nand.c | 821 nand->cmdfunc(mtd, NAND_CMD_RNDOUT, data_off, -1); in sunxi_nfc_hw_ecc_read_chunk() 826 nand->cmdfunc(mtd, NAND_CMD_RNDOUT, oob_off, -1); in sunxi_nfc_hw_ecc_read_chunk() 860 nand->cmdfunc(mtd, NAND_CMD_RNDOUT, oob_off, -1); in sunxi_nfc_hw_ecc_read_chunk() 869 nand->cmdfunc(mtd, NAND_CMD_RNDOUT, data_off, -1); in sunxi_nfc_hw_ecc_read_chunk() 871 nand->cmdfunc(mtd, NAND_CMD_RNDOUT, oob_off, -1); in sunxi_nfc_hw_ecc_read_chunk() 917 nand->cmdfunc(mtd, NAND_CMD_RNDOUT, in sunxi_nfc_hw_ecc_read_extra_oob() 946 nand->cmdfunc(mtd, NAND_CMD_RNDIN, data_off, -1); in sunxi_nfc_hw_ecc_write_chunk() 964 nand->cmdfunc(mtd, NAND_CMD_RNDIN, oob_off, -1); in sunxi_nfc_hw_ecc_write_chunk() 998 nand->cmdfunc(mtd, NAND_CMD_RNDIN, in sunxi_nfc_hw_ecc_write_extra_oob() 1053 chip->cmdfunc(mtd, NAND_CMD_READ0, 0, page); in sunxi_nfc_hw_ecc_read_subpage()
|
| H A D | arasan_nfc.c | 606 chip->cmdfunc(mtd, NAND_CMD_READOOB, 0, page); in arasan_nand_read_oob() 618 chip->cmdfunc(mtd, NAND_CMD_SEQIN, mtd->writesize, page); in arasan_nand_write_oob() 1099 nand_chip->cmdfunc(mtd, NAND_CMD_RESET, -1, -1); in arasan_check_ondie() 1100 nand_chip->cmdfunc(mtd, NAND_CMD_READID, 0, -1); in arasan_check_ondie() 1112 nand_chip->cmdfunc(mtd, NAND_CMD_SET_FEATURES, in arasan_check_ondie() 1116 nand_chip->cmdfunc(mtd, NAND_CMD_GET_FEATURES, in arasan_check_ondie() 1209 nand_chip->cmdfunc = arasan_nand_cmd_function; in arasan_nand_init()
|
| H A D | lpc32xx_nand_mlc.c | 339 chip->cmdfunc(mtd, NAND_CMD_READ0, 0, page); in lpc32xx_read_oob() 487 chip->cmdfunc(mtd, NAND_CMD_SEQIN, 0x200+0x210*i, page); in lpc32xx_write_oob() 491 chip->cmdfunc(mtd, NAND_CMD_PAGEPROG, -1, -1); in lpc32xx_write_oob()
|
| H A D | mxs_nand.c | 897 nand->cmdfunc(mtd, NAND_CMD_READ0, mtd->writesize, page); in mxs_nand_ecc_read_oob() 906 nand->cmdfunc(mtd, NAND_CMD_READ0, mtd->writesize, page); in mxs_nand_ecc_read_oob() 938 nand->cmdfunc(mtd, NAND_CMD_SEQIN, mtd->writesize, page); in mxs_nand_ecc_write_oob() 940 nand->cmdfunc(mtd, NAND_CMD_PAGEPROG, -1, -1); in mxs_nand_ecc_write_oob()
|
| H A D | fsmc_nand.c | 358 chip->cmdfunc(mtd, NAND_CMD_READ0, s * eccsize, page); in fsmc_read_page_hwecc() 374 chip->cmdfunc(mtd, NAND_CMD_READOOB, off, page); in fsmc_read_page_hwecc()
|
| H A D | denali.c | 647 chip->cmdfunc(mtd, start_cmd, writesize, page); in denali_oob_xfer() 664 chip->cmdfunc(mtd, rnd_cmd, pos, -1); in denali_oob_xfer() 672 chip->cmdfunc(mtd, rnd_cmd, writesize + oob_skip, -1); in denali_oob_xfer() 683 chip->cmdfunc(mtd, rnd_cmd, size - len, -1); in denali_oob_xfer() 783 chip->cmdfunc(mtd, NAND_CMD_PAGEPROG, -1, -1); in denali_write_oob()
|
| H A D | tegra_nand.c | 825 chip->cmdfunc(mtd, NAND_CMD_READOOB, 0, page); in nand_read_oob() 843 chip->cmdfunc(mtd, NAND_CMD_SEQIN, mtd->writesize, page); in nand_write_oob() 939 nand->cmdfunc = nand_command; in tegra_probe()
|
| H A D | pxa3xx_nand.c | 497 chip->cmdfunc(mtd, NAND_CMD_READID, 0x00, -1); in pxa3xx_nand_init_timings() 1298 chip->cmdfunc(mtd, NAND_CMD_READ0, 0x00, page); in pxa3xx_nand_read_page_raw() 1512 chip->cmdfunc(mtd, NAND_CMD_RESET, 0, 0); in pxa3xx_nand_sensing() 1716 chip->cmdfunc = nand_cmdfunc_extended; in pxa3xx_nand_scan() 1787 chip->cmdfunc = nand_cmdfunc; in alloc_nand_resource()
|
| H A D | stm32_fmc2_nand.c | 545 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, s * eccsize, -1); in stm32_fmc2_read_page() 549 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, i, -1); in stm32_fmc2_read_page() 571 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, mtd->writesize, -1); in stm32_fmc2_read_page()
|
| H A D | omap_gpmc.c | 607 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, data_pos, -1); in omap_read_page_bch() 611 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, oob_pos, -1); in omap_read_page_bch()
|
| H A D | atmel_nand.c | 1043 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, in atmel_nand_read_page() 1060 chip->cmdfunc(mtd, NAND_CMD_RNDOUT, mtd->writesize, -1); in atmel_nand_read_page()
|
| H A D | vf610_nfc.c | 666 chip->cmdfunc = vf610_nfc_command; in vf610_nfc_nand_init()
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/ |
| H A D | nand_legacy.c | 592 if (!chip->legacy.cmdfunc) in nand_legacy_set_defaults() 593 chip->legacy.cmdfunc = nand_command; in nand_legacy_set_defaults() 618 if (mtd->writesize > 512 && chip->legacy.cmdfunc == nand_command) in nand_legacy_adjust_cmdfunc() 619 chip->legacy.cmdfunc = nand_command_lp; in nand_legacy_adjust_cmdfunc() 636 if ((!chip->legacy.cmdfunc || !chip->legacy.select_chip) && in nand_legacy_check_hooks()
|
| H A D | nand_base.c | 1119 chip->legacy.cmdfunc(chip, NAND_CMD_READ0, offset_in_page, page); in nand_read_page_op() 1167 chip->legacy.cmdfunc(chip, NAND_CMD_PARAM, page, -1); in nand_read_param_page_op() 1230 chip->legacy.cmdfunc(chip, NAND_CMD_RNDOUT, offset_in_page, -1); in nand_change_read_column_op() 1267 chip->legacy.cmdfunc(chip, NAND_CMD_READOOB, offset_in_oob, page); in nand_read_oob_op() 1379 chip->legacy.cmdfunc(chip, NAND_CMD_SEQIN, offset_in_page, page); in nand_prog_page_begin_op() 1420 chip->legacy.cmdfunc(chip, NAND_CMD_PAGEPROG, -1, -1); in nand_prog_page_end_op() 1465 chip->legacy.cmdfunc(chip, NAND_CMD_SEQIN, offset_in_page, in nand_prog_page_op() 1468 chip->legacy.cmdfunc(chip, NAND_CMD_PAGEPROG, -1, -1); in nand_prog_page_op() 1534 chip->legacy.cmdfunc(chip, NAND_CMD_RNDIN, offset_in_page, -1); in nand_change_write_column_op() 1581 chip->legacy.cmdfunc(chip, NAND_CMD_READID, addr, -1); in nand_readid_op() [all …]
|
| H A D | nand_hynix.c | 83 chip->legacy.cmdfunc(chip, cmd, -1, -1); in hynix_nand_cmd_op() 102 chip->legacy.cmdfunc(chip, NAND_CMD_NONE, column, -1); in hynix_nand_reg_write_op()
|
| H A D | nand_macronix.c | 265 chip->legacy.cmdfunc(chip, MXIC_CMD_POWER_DOWN, -1, -1); in nand_power_down_op()
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/bcm47xxnflash/ |
| H A D | ops_bcm4706.c | 385 b47n->nand_chip.legacy.cmdfunc = bcm47xxnflash_ops_bcm4706_cmdfunc; in bcm47xxnflash_ops_bcm4706_init()
|