/openbmc/linux/drivers/mtd/nand/raw/ |
H A 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()
|
H A D | s3c2410.c | 445 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2410_nand_hwcontrol() 462 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2440_nand_hwcontrol() 481 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2410_nand_devready() 488 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2440_nand_devready() 495 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2412_nand_devready() 505 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2410_nand_correct_data() 617 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2410_nand_calculate_ecc() 632 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2412_nand_calculate_ecc() 648 struct mtd_info *mtd = nand_to_mtd(chip); in s3c2440_nand_calculate_ecc() 672 struct mtd_info *mtd = nand_to_mtd(this); in s3c2440_nand_read_buf() [all …]
|
H A D | xway_nand.c | 110 struct mtd_info *mtd = nand_to_mtd(chip); in xway_cmd_ctrl() 131 return xway_readb(nand_to_mtd(chip), NAND_READ_DATA); in xway_read_byte() 139 buf[i] = xway_readb(nand_to_mtd(chip), NAND_WRITE_DATA); in xway_read_buf() 147 xway_writeb(nand_to_mtd(chip), NAND_WRITE_DATA, buf[i]); in xway_write_buf() 185 mtd = nand_to_mtd(&data->chip); in xway_nand_probe() 248 ret = mtd_device_unregister(nand_to_mtd(chip)); in xway_nand_remove()
|
H A 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()
|
H A 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() 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() 653 WARN_ON(mtd_device_unregister(nand_to_mtd(dev->chip))); in r852_register_nand_device() [all …]
|
H A D | davinci_nand.c | 101 info = to_davinci_nand(nand_to_mtd(chip)); in nand_davinci_hwctl_1bit() 104 nand_davinci_readecc_1bit(nand_to_mtd(chip)); in nand_davinci_hwctl_1bit() 122 unsigned int ecc_val = nand_davinci_readecc_1bit(nand_to_mtd(chip)); in nand_davinci_calculate_1bit() 181 struct davinci_nand_info *info = to_davinci_nand(nand_to_mtd(chip)); in nand_davinci_hwctl_4bit() 217 struct davinci_nand_info *info = to_davinci_nand(nand_to_mtd(chip)); in nand_davinci_calculate_4bit() 255 struct davinci_nand_info *info = to_davinci_nand(nand_to_mtd(chip)); in nand_davinci_correct_4bit() 508 struct mtd_info *mtd = nand_to_mtd(chip); in davinci_nand_attach_chip() 684 struct davinci_nand_info *info = to_davinci_nand(nand_to_mtd(chip)); in davinci_nand_exec_op() 765 mtd = nand_to_mtd(&info->chip); in nand_davinci_probe() 834 ret = mtd_device_unregister(nand_to_mtd(chip)); in nand_davinci_remove()
|
H A 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()
|
H A 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()
|
H A 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 …]
|
H A 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() 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() 535 struct mtd_info *mtd = nand_to_mtd(&info->nand); in omap_nand_data_in_irq_pref() 577 struct mtd_info *mtd = nand_to_mtd(&info->nand); in omap_nand_data_out_irq_pref() 1387 struct mtd_info *mtd = nand_to_mtd(chip); in omap_write_page_bch() 1441 struct mtd_info *mtd = nand_to_mtd(chip); in omap_write_subpage_bch() 1522 struct mtd_info *mtd = nand_to_mtd(chip); in omap_read_page_bch() 1826 struct mtd_info *mtd = nand_to_mtd(chip); in omap_nand_attach_chip() [all …]
|
H A 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() 843 struct mtd_info *mtd = nand_to_mtd(&priv->chip); in fsl_elbc_chip_remove() 931 mtd = nand_to_mtd(&priv->chip); in fsl_elbc_nand_probe() 933 if (!nand_to_mtd(&priv->chip)->name) { in fsl_elbc_nand_probe() [all …]
|
H A 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()
|
H A 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()
|
H A D | fsl_upm.c | 46 struct mtd_info *mtd = nand_to_mtd(&fun->chip); in fun_chip_init() 81 struct fsl_upm_nand *fun = to_fsl_upm_nand(nand_to_mtd(chip)); in func_exec_instr() 135 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()
|
H A 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() 388 struct mtd_info *mtd = nand_to_mtd(chip); in nand_fill_oob() 427 struct mtd_info *mtd = nand_to_mtd(chip); in nand_do_write_oob() 501 struct mtd_info *mtd = nand_to_mtd(chip); in nand_default_block_markbad() 567 struct mtd_info *mtd = nand_to_mtd(chip); in nand_block_markbad_lowlevel() 1092 struct mtd_info *mtd = nand_to_mtd(chip); in nand_fill_column_cycles() 1141 struct mtd_info *mtd = nand_to_mtd(chip); in nand_sp_exec_read_page_op() 1328 struct mtd_info *mtd = nand_to_mtd(chip); in nand_read_page_op() 1425 struct mtd_info *mtd = nand_to_mtd(chip); in nand_change_read_column_op() [all …]
|
H A D | lpc32xx_slc.c | 386 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_read_oob_syndrome() 396 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_write_oob_syndrome() 603 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_read_page_syndrome() 651 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_read_page_raw_syndrome() 671 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_write_page_syndrome() 709 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_write_page_raw_syndrome() 721 struct mtd_info *mtd = nand_to_mtd(&host->nand_chip); in lpc32xx_nand_dma_setup() 771 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_attach_chip() 867 mtd = nand_to_mtd(chip); in lpc32xx_nand_probe() 950 ret = mtd_device_unregister(nand_to_mtd(chip)); in lpc32xx_nand_remove()
|
H A D | fsl_ifc_nand.c | 293 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_cmdfunc() 511 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_write_buf() 606 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_wait() 640 struct mtd_info *mtd = nand_to_mtd(chip); in check_erased_page() 670 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_read_page() 698 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_write_page() 708 struct mtd_info *mtd = nand_to_mtd(chip); in fsl_ifc_attach_chip() 860 struct mtd_info *mtd = nand_to_mtd(&priv->chip); in fsl_ifc_chip_init() 953 struct mtd_info *mtd = nand_to_mtd(&priv->chip); in fsl_ifc_chip_remove() 1063 mtd = nand_to_mtd(&priv->chip); in fsl_ifc_nand_probe() [all …]
|
H A D | lpc32xx_mlc.c | 323 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_waitfunc_nand() 343 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_waitfunc_controller() 437 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_read_page() 504 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_write_page_lowlevel() 574 struct mtd_info *mtd = nand_to_mtd(&host->nand_chip); in lpc32xx_dma_setup() 645 struct mtd_info *mtd = nand_to_mtd(chip); in lpc32xx_nand_attach_chip() 706 mtd = nand_to_mtd(nand_chip); in lpc32xx_nand_probe() 836 ret = mtd_device_unregister(nand_to_mtd(chip)); in lpc32xx_nand_remove()
|
H A 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() 355 mtd = nand_to_mtd(chip); in gpio_nand_probe()
|
H A D | vf610_nfc.c | 511 struct mtd_info *mtd = nand_to_mtd(chip); in vf610_nfc_correct_data() 552 struct mtd_info *mtd = nand_to_mtd(chip); in vf610_nfc_read_page() 600 struct mtd_info *mtd = nand_to_mtd(chip); in vf610_nfc_write_page() 657 struct mtd_info *mtd = nand_to_mtd(chip); in vf610_nfc_write_page_raw() 687 struct mtd_info *mtd = nand_to_mtd(chip); in vf610_nfc_write_oob() 744 struct mtd_info *mtd = nand_to_mtd(chip); in vf610_nfc_attach_chip() 823 mtd = nand_to_mtd(chip); in vf610_nfc_probe() 908 ret = mtd_device_unregister(nand_to_mtd(chip)); in vf610_nfc_remove()
|
H A D | denali.c | 196 struct mtd_info *mtd = nand_to_mtd(chip); in denali_select_target() 245 struct mtd_info *mtd = nand_to_mtd(chip); in denali_payload_xfer() 282 struct mtd_info *mtd = nand_to_mtd(chip); in denali_oob_xfer() 412 struct mtd_ecc_stats *ecc_stats = &nand_to_mtd(chip)->ecc_stats; in denali_check_erased_page() 442 struct mtd_ecc_stats *ecc_stats = &nand_to_mtd(chip)->ecc_stats; in denali_hw_ecc_fixup() 727 struct mtd_info *mtd = nand_to_mtd(chip); in denali_read_page() 759 struct mtd_info *mtd = nand_to_mtd(chip); in denali_write_page() 960 struct mtd_info *mtd = nand_to_mtd(chip); in denali_multidev_fixup() 1015 struct mtd_info *mtd = nand_to_mtd(chip); in denali_attach_chip() 1183 struct mtd_info *mtd = nand_to_mtd(chip); in denali_chip_init() [all …]
|
/openbmc/linux/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_nand_drv.c | 143 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_ecc_hwctl() 151 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_ecc_calculate() 172 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_ecc_correct() 185 struct mtd_info *mtd = nand_to_mtd(chip); in ingenic_nand_attach_chip() 261 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_exec_instr() 315 struct ingenic_nand *nand = to_ingenic_nand(nand_to_mtd(chip)); in ingenic_nand_exec_op() 404 mtd = nand_to_mtd(chip); in ingenic_nand_init_chip() 442 ret = mtd_device_unregister(nand_to_mtd(chip)); in ingenic_nand_cleanup_chips()
|
/openbmc/linux/drivers/mtd/nand/raw/bcm47xxnflash/ |
H A 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()
|
H A 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()
|
/openbmc/linux/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 273 struct mtd_info *mtd = nand_to_mtd(chip); in bbm_in_data_chunk() 312 struct mtd_info *mtd = nand_to_mtd(chip); in set_geometry_by_ecc_info() 453 struct mtd_info *mtd = nand_to_mtd(chip); in set_geometry_for_large_oob() 1412 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_count_bitflips() 1529 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_ecc_read_page() 1666 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_ecc_write_page() 1753 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_ecc_read_oob() 1783 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_ecc_write_oob() 1813 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_ecc_read_page_raw() 1898 struct mtd_info *mtd = nand_to_mtd(chip); in gpmi_ecc_write_page_raw() [all …]
|