/linux-5.19.10/drivers/mtd/nand/raw/ |
D | sharpsl.c | 60 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_hwcontrol() 78 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_dev_ready() 84 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_enable_hwecc() 91 struct sharpsl_nand *sharpsl = mtd_to_sharpsl(nand_to_mtd(chip)); in sharpsl_nand_calculate_ecc() 162 mtd = nand_to_mtd(this); in sharpsl_nand_probe() 220 ret = mtd_device_unregister(nand_to_mtd(chip)); in sharpsl_nand_remove()
|
D | tmio_nand.c | 133 struct tmio_nand *tmio = mtd_to_tmio(nand_to_mtd(chip)); in tmio_nand_hwcontrol() 164 struct tmio_nand *tmio = mtd_to_tmio(nand_to_mtd(chip)); in tmio_nand_dev_ready() 188 struct tmio_nand *tmio = mtd_to_tmio(nand_to_mtd(nand_chip)); in tmio_nand_wait() 225 struct tmio_nand *tmio = mtd_to_tmio(nand_to_mtd(chip)); in tmio_nand_read_byte() 245 struct tmio_nand *tmio = mtd_to_tmio(nand_to_mtd(chip)); in tmio_nand_write_buf() 252 struct tmio_nand *tmio = mtd_to_tmio(nand_to_mtd(chip)); in tmio_nand_read_buf() 259 struct tmio_nand *tmio = mtd_to_tmio(nand_to_mtd(chip)); in tmio_nand_enable_hwecc() 269 struct tmio_nand *tmio = mtd_to_tmio(nand_to_mtd(chip)); in tmio_nand_calculate_ecc() 406 mtd = nand_to_mtd(nand_chip); in tmio_probe() 481 ret = mtd_device_unregister(nand_to_mtd(chip)); in tmio_remove()
|
D | s3c2410.c | 450 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2410_nand_hwcontrol() 467 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2440_nand_hwcontrol() 486 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2410_nand_devready() 493 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2440_nand_devready() 500 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2412_nand_devready() 510 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2410_nand_correct_data() 592 info = s3c2410_nand_mtd_toinfo(nand_to_mtd(chip)); in s3c2410_nand_enable_hwecc() 603 info = s3c2410_nand_mtd_toinfo(nand_to_mtd(chip)); in s3c2412_nand_enable_hwecc() 614 info = s3c2410_nand_mtd_toinfo(nand_to_mtd(chip)); in s3c2440_nand_enable_hwecc() 622 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2410_nand_calculate_ecc() [all …]
|
D | xway_nand.c | 109 struct mtd_info *mtd = nand_to_mtd(chip); in xway_cmd_ctrl() 130 return xway_readb(nand_to_mtd(chip), NAND_READ_DATA); in xway_read_byte() 138 buf[i] = xway_readb(nand_to_mtd(chip), NAND_WRITE_DATA); in xway_read_buf() 146 xway_writeb(nand_to_mtd(chip), NAND_WRITE_DATA, buf[i]); in xway_write_buf() 184 mtd = nand_to_mtd(&data->chip); in xway_nand_probe() 247 ret = mtd_device_unregister(nand_to_mtd(chip)); in xway_nand_remove()
|
D | txx9ndfmc.c | 103 struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip)); in txx9ndfmc_read_byte() 111 struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip)); in txx9ndfmc_write_buf() 123 struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip)); in txx9ndfmc_read_buf() 162 struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip)); in txx9ndfmc_dev_ready() 170 struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip)); in txx9ndfmc_calculate_ecc() 210 struct platform_device *dev = mtd_to_platdev(nand_to_mtd(chip)); in txx9ndfmc_enable_hwecc() 253 struct mtd_info *mtd = nand_to_mtd(chip); in txx9ndfmc_attach_chip() 327 mtd = nand_to_mtd(chip); in txx9ndfmc_probe() 389 ret = mtd_device_unregister(nand_to_mtd(chip)); in txx9ndfmc_remove()
|
D | r852.c | 232 struct r852_device *dev = r852_get_dev(nand_to_mtd(chip)); in r852_write_buf() 266 struct r852_device *dev = r852_get_dev(nand_to_mtd(chip)); in r852_read_buf() 303 struct r852_device *dev = r852_get_dev(nand_to_mtd(chip)); in r852_read_byte() 317 struct r852_device *dev = r852_get_dev(nand_to_mtd(chip)); in r852_cmdctl() 389 struct r852_device *dev = r852_get_dev(nand_to_mtd(chip)); in r852_ready() 400 struct r852_device *dev = r852_get_dev(nand_to_mtd(chip)); in r852_ecc_hwctl() 433 struct r852_device *dev = r852_get_dev(nand_to_mtd(chip)); in r852_ecc_calculate() 469 struct r852_device *dev = r852_get_dev(nand_to_mtd(chip)); in r852_ecc_correct() 520 struct mtd_info *mtd = nand_to_mtd(chip); in r852_read_oob() 631 struct mtd_info *mtd = nand_to_mtd(dev->chip); in r852_register_nand_device() [all …]
|
D | davinci_nand.c | 102 info = to_davinci_nand(nand_to_mtd(chip)); in nand_davinci_hwctl_1bit() 105 nand_davinci_readecc_1bit(nand_to_mtd(chip)); in nand_davinci_hwctl_1bit() 123 unsigned int ecc_val = nand_davinci_readecc_1bit(nand_to_mtd(chip)); in nand_davinci_calculate_1bit() 182 struct davinci_nand_info *info = to_davinci_nand(nand_to_mtd(chip)); in nand_davinci_hwctl_4bit() 218 struct davinci_nand_info *info = to_davinci_nand(nand_to_mtd(chip)); in nand_davinci_calculate_4bit() 256 struct davinci_nand_info *info = to_davinci_nand(nand_to_mtd(chip)); in nand_davinci_correct_4bit() 509 struct mtd_info *mtd = nand_to_mtd(chip); in davinci_nand_attach_chip() 685 struct davinci_nand_info *info = to_davinci_nand(nand_to_mtd(chip)); in davinci_nand_exec_op() 766 mtd = nand_to_mtd(&info->chip); in nand_davinci_probe() 835 ret = mtd_device_unregister(nand_to_mtd(chip)); in nand_davinci_remove()
|
D | nand_toshiba.c | 52 struct mtd_info *mtd = nand_to_mtd(chip); in toshiba_nand_benand_eccstatus() 124 struct mtd_info *mtd = nand_to_mtd(chip); in toshiba_nand_benand_init() 150 struct mtd_info *mtd = nand_to_mtd(chip); in toshiba_nand_decode_id() 248 struct mtd_info *mtd = nand_to_mtd(chip); in tc58teg5dclta00_init()
|
D | hisi504_nand.c | 182 struct mtd_info *mtd = nand_to_mtd(chip); in hisi_nfc_dma_transfer() 254 struct mtd_info *mtd = nand_to_mtd(&host->chip); in hisi_nfc_send_cmd_readstart() 426 struct mtd_info *mtd = nand_to_mtd(chip); in hisi_nfc_cmdfunc() 521 struct mtd_info *mtd = nand_to_mtd(chip); in hisi_nand_read_page_hwecc() 553 struct mtd_info *mtd = nand_to_mtd(chip); in hisi_nand_read_oob() 571 struct mtd_info *mtd = nand_to_mtd(chip); in hisi_nand_write_page_hwecc() 642 struct mtd_info *mtd = nand_to_mtd(chip); in hisi_nfc_ecc_probe() 695 struct mtd_info *mtd = nand_to_mtd(chip); in hisi_nfc_attach_chip() 750 mtd = nand_to_mtd(chip); in hisi_nfc_probe() 807 ret = mtd_device_unregister(nand_to_mtd(chip)); in hisi_nfc_remove()
|
D | nand_bbt.c | 169 struct mtd_info *mtd = nand_to_mtd(this); in read_bbt() 262 struct mtd_info *mtd = nand_to_mtd(this); in read_abs_bbt() 290 struct mtd_info *mtd = nand_to_mtd(this); in scan_read_data() 315 struct mtd_info *mtd = nand_to_mtd(this); in scan_read_oob() 356 struct mtd_info *mtd = nand_to_mtd(this); in scan_write_bbt() 371 struct mtd_info *mtd = nand_to_mtd(this); in bbt_get_ver_offs() 392 struct mtd_info *mtd = nand_to_mtd(this); in read_abs_bbts() 417 struct mtd_info *mtd = nand_to_mtd(this); in scan_block_fast() 494 struct mtd_info *mtd = nand_to_mtd(this); in create_bbt() 556 struct mtd_info *mtd = nand_to_mtd(this); in search_bbt() [all …]
|
D | omap2.c | 261 struct omap_nand_info *info = mtd_to_omap(nand_to_mtd(chip)); in omap_nand_data_in_pref() 305 struct omap_nand_info *info = mtd_to_omap(nand_to_mtd(chip)); in omap_nand_data_out_pref() 373 struct omap_nand_info *info = mtd_to_omap(nand_to_mtd(chip)); in omap_nand_dma_transfer() 447 struct mtd_info *mtd = nand_to_mtd(chip); in omap_nand_data_in_dma_pref() 468 struct mtd_info *mtd = nand_to_mtd(chip); in omap_nand_data_out_dma_pref() 534 struct omap_nand_info *info = mtd_to_omap(nand_to_mtd(chip)); in omap_nand_data_in_irq_pref() 535 struct mtd_info *mtd = nand_to_mtd(&info->nand); in omap_nand_data_in_irq_pref() 576 struct omap_nand_info *info = mtd_to_omap(nand_to_mtd(chip)); in omap_nand_data_out_irq_pref() 577 struct mtd_info *mtd = nand_to_mtd(&info->nand); in omap_nand_data_out_irq_pref() 787 struct omap_nand_info *info = mtd_to_omap(nand_to_mtd(chip)); in omap_correct_data() [all …]
|
D | fsl_elbc_nand.c | 309 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_elbc_cmdfunc() 542 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_elbc_write_buf() 635 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_elbc_read_page() 656 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_elbc_write_page() 671 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_elbc_write_subpage() 685 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_elbc_chip_init() 723 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_elbc_attach_chip() 831 struct mtd_info *mtd = nand_to_mtd(&priv->chip); in fsl_elbc_chip_remove() 919 mtd = nand_to_mtd(&priv->chip); in fsl_elbc_nand_probe() 921 if (!nand_to_mtd(&priv->chip)->name) { in fsl_elbc_nand_probe() [all …]
|
D | nand_base.c | 228 struct mtd_info *mtd = nand_to_mtd(chip); in nand_bbm_get_next_page() 315 struct mtd_info *mtd = nand_to_mtd(chip); in nand_isbad_bbm() 390 struct mtd_info *mtd = nand_to_mtd(chip); in nand_fill_oob() 429 struct mtd_info *mtd = nand_to_mtd(chip); in nand_do_write_oob() 503 struct mtd_info *mtd = nand_to_mtd(chip); in nand_default_block_markbad() 569 struct mtd_info *mtd = nand_to_mtd(chip); in nand_block_markbad_lowlevel() 1094 struct mtd_info *mtd = nand_to_mtd(chip); in nand_fill_column_cycles() 1139 struct mtd_info *mtd = nand_to_mtd(chip); in nand_sp_exec_read_page_op() 1229 struct mtd_info *mtd = nand_to_mtd(chip); in nand_read_page_op() 1320 struct mtd_info *mtd = nand_to_mtd(chip); in nand_change_read_column_op() [all …]
|
D | oxnas_nand.c | 126 mtd = nand_to_mtd(chip); in oxnas_nand_probe() 165 WARN_ON(mtd_device_unregister(nand_to_mtd(chip))); in oxnas_nand_probe() 182 WARN_ON(mtd_device_unregister(nand_to_mtd(chip))); in oxnas_nand_remove()
|
D | nand_legacy.c | 195 struct mtd_info *mtd = nand_to_mtd(chip); in nand_wait_ready() 253 struct mtd_info *mtd = nand_to_mtd(chip); in nand_command() 392 struct mtd_info *mtd = nand_to_mtd(chip); in nand_command_lp() 535 struct mtd_info *mtd = nand_to_mtd(chip); in nand_wait() 616 struct mtd_info *mtd = nand_to_mtd(chip); in nand_legacy_adjust_cmdfunc()
|
D | lpc32xx_slc.c | 387 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_read_oob_syndrome() 397 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_write_oob_syndrome() 604 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_read_page_syndrome() 652 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_read_page_raw_syndrome() 672 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_write_page_syndrome() 710 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_write_page_raw_syndrome() 722 struct mtd_info *mtd = nand_to_mtd(&host->nand_chip); in lpc32xx_nand_dma_setup() 774 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_attach_chip() 867 mtd = nand_to_mtd(chip); in lpc32xx_nand_probe() 955 ret = mtd_device_unregister(nand_to_mtd(chip)); in lpc32xx_nand_remove()
|
D | nand_samsung.c | 15 struct mtd_info *mtd = nand_to_mtd(chip); in samsung_nand_decode_id() 123 struct mtd_info *mtd = nand_to_mtd(chip); in samsung_nand_init()
|
D | fsl_upm.c | 45 struct mtd_info *mtd = nand_to_mtd(&fun->chip); in fun_chip_init() 80 struct fsl_upm_nand *fun = to_fsl_upm_nand(nand_to_mtd(chip)); in func_exec_instr() 134 struct fsl_upm_nand *fun = to_fsl_upm_nand(nand_to_mtd(chip)); in fun_exec_op() 242 struct mtd_info *mtd = nand_to_mtd(chip); in fun_remove()
|
D | fsl_ifc_nand.c | 292 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_cmdfunc() 510 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_write_buf() 605 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_wait() 639 struct mtd_info *mtd = nand_to_mtd(chip); in check_erased_page() 669 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_read_page() 697 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_write_page() 707 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_attach_chip() 859 struct mtd_info *mtd = nand_to_mtd(&priv->chip); in fsl_ifc_chip_init() 952 struct mtd_info *mtd = nand_to_mtd(&priv->chip); in fsl_ifc_chip_remove() 1062 mtd = nand_to_mtd(&priv->chip); in fsl_ifc_nand_probe() [all …]
|
D | lpc32xx_mlc.c | 322 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_waitfunc_nand() 342 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_waitfunc_controller() 436 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_read_page() 503 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_write_page_lowlevel() 573 struct mtd_info *mtd = nand_to_mtd(&host->nand_chip); in lpc32xx_dma_setup() 646 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_attach_chip() 708 mtd = nand_to_mtd(nand_chip); in lpc32xx_nand_probe() 834 ret = mtd_device_unregister(nand_to_mtd(chip)); in lpc32xx_nand_remove()
|
D | gpio.c | 78 struct gpiomtd *gpiomtd = gpio_nand_getpriv(nand_to_mtd(chip)); in gpio_nand_exec_instr() 141 struct gpiomtd *gpiomtd = gpio_nand_getpriv(nand_to_mtd(chip)); in gpio_nand_exec_op() 274 ret = mtd_device_unregister(nand_to_mtd(chip)); in gpio_nand_remove() 357 mtd = nand_to_mtd(chip); in gpio_nand_probe()
|
/linux-5.19.10/drivers/mtd/nand/raw/ingenic/ |
D | ingenic_nand_drv.c | 144 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_ecc_hwctl() 152 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_ecc_calculate() 173 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_ecc_correct() 186 struct mtd_info *mtd = nand_to_mtd(chip); in ingenic_nand_attach_chip() 262 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_exec_instr() 316 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_exec_op() 405 mtd = nand_to_mtd(chip); in ingenic_nand_init_chip() 443 ret = mtd_device_unregister(nand_to_mtd(chip)); in ingenic_nand_cleanup_chips()
|
/linux-5.19.10/drivers/mtd/nand/raw/bcm47xxnflash/ |
D | main.c | 34 mtd = nand_to_mtd(&b47n->nand_chip); in bcm47xxnflash_probe() 66 ret = mtd_device_unregister(nand_to_mtd(chip)); in bcm47xxnflash_remove()
|
D | ops_bcm4706.c | 213 struct mtd_info *mtd = nand_to_mtd(nand_chip); in bcm47xxnflash_ops_bcm4706_cmdfunc() 309 struct mtd_info *mtd = nand_to_mtd(nand_chip); in bcm47xxnflash_ops_bcm4706_read_byte() 343 bcm47xxnflash_ops_bcm4706_read(nand_to_mtd(nand_chip), buf, in bcm47xxnflash_ops_bcm4706_read_buf() 358 bcm47xxnflash_ops_bcm4706_write(nand_to_mtd(nand_chip), buf, in bcm47xxnflash_ops_bcm4706_write_buf()
|
/linux-5.19.10/drivers/mtd/nand/raw/gpmi-nand/ |
D | gpmi-nand.c | 275 struct mtd_info *mtd = nand_to_mtd(chip); in bbm_in_data_chunk() 314 struct mtd_info *mtd = nand_to_mtd(chip); in set_geometry_by_ecc_info() 441 struct mtd_info *mtd = nand_to_mtd(&this->nand); in get_ecc_strength() 455 struct mtd_info *mtd = nand_to_mtd(chip); in set_geometry_for_large_oob() 582 struct mtd_info *mtd = nand_to_mtd(&this->nand); in legacy_set_geometry() 696 struct mtd_info *mtd = nand_to_mtd(&this->nand); in common_nfc_set_geometry() 1330 struct mtd_info *mtd = nand_to_mtd(&this->nand); in gpmi_alloc_dma_buffer() 1414 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_count_bitflips() 1531 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_ecc_read_page() 1668 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_ecc_write_page() [all …]
|