Lines Matching refs:nand_version

222 	int			nand_version;  member
634 ctrl->nand_version = nand_readreg(ctrl, 0) & 0xffff; in brcmnand_revision_init()
637 if (ctrl->nand_version < 0x0201) { in brcmnand_revision_init()
639 ctrl->nand_version); in brcmnand_revision_init()
644 if (ctrl->nand_version >= 0x0702) in brcmnand_revision_init()
646 else if (ctrl->nand_version == 0x0701) in brcmnand_revision_init()
648 else if (ctrl->nand_version >= 0x0600) in brcmnand_revision_init()
650 else if (ctrl->nand_version >= 0x0500) in brcmnand_revision_init()
652 else if (ctrl->nand_version >= 0x0303) in brcmnand_revision_init()
654 else if (ctrl->nand_version >= 0x0201) in brcmnand_revision_init()
658 if (ctrl->nand_version >= 0x0701) in brcmnand_revision_init()
664 if (ctrl->nand_version >= 0x0701) { in brcmnand_revision_init()
670 if (ctrl->nand_version >= 0x0303 && in brcmnand_revision_init()
671 ctrl->nand_version <= 0x0500) in brcmnand_revision_init()
676 if (ctrl->nand_version >= 0x0701) { in brcmnand_revision_init()
681 if (ctrl->nand_version >= 0x0304) in brcmnand_revision_init()
683 else if (ctrl->nand_version >= 0x0202) in brcmnand_revision_init()
688 if (ctrl->nand_version >= 0x0202) in brcmnand_revision_init()
693 if (ctrl->nand_version >= 0x0600) in brcmnand_revision_init()
695 else if (ctrl->nand_version >= 0x0400) in brcmnand_revision_init()
697 else if (ctrl->nand_version >= 0x0202) in brcmnand_revision_init()
702 if (ctrl->nand_version < 0x0400) { in brcmnand_revision_init()
703 if (ctrl->nand_version < 0x0202) in brcmnand_revision_init()
712 if (ctrl->nand_version == 0x0702) in brcmnand_revision_init()
714 else if (ctrl->nand_version >= 0x0600) in brcmnand_revision_init()
716 else if (ctrl->nand_version >= 0x0500) in brcmnand_revision_init()
722 if (ctrl->nand_version >= 0x0600 && ctrl->nand_version != 0x0601) in brcmnand_revision_init()
729 if (ctrl->nand_version >= 0x0700) in brcmnand_revision_init()
732 if (ctrl->nand_version >= 0x0500) in brcmnand_revision_init()
735 if (ctrl->nand_version >= 0x0700) in brcmnand_revision_init()
746 if (ctrl->nand_version >= 0x0703) in brcmnand_flash_dma_revision_init()
748 else if (ctrl->nand_version == 0x0602) in brcmnand_flash_dma_revision_init()
885 if (ctrl->nand_version < 0x0600) in brcmnand_count_corrected()
900 if (ctrl->nand_version == 0x0702) in brcmnand_wr_corr_thresh()
902 else if (ctrl->nand_version >= 0x0600) in brcmnand_wr_corr_thresh()
904 else if (ctrl->nand_version >= 0x0500) in brcmnand_wr_corr_thresh()
909 if (ctrl->nand_version >= 0x0702) { in brcmnand_wr_corr_thresh()
913 } else if (ctrl->nand_version >= 0x0600) { in brcmnand_wr_corr_thresh()
926 if (ctrl->nand_version == 0x0304 && brcmnand_non_mmio_ops(ctrl)) in brcmnand_cmd_shift()
929 if (ctrl->nand_version < 0x0602) in brcmnand_cmd_shift()
960 if (ctrl->nand_version == 0x0702) in brcmnand_spare_area_mask()
962 else if (ctrl->nand_version >= 0x0600) in brcmnand_spare_area_mask()
964 else if (ctrl->nand_version >= 0x0303) in brcmnand_spare_area_mask()
975 u32 mask = (ctrl->nand_version >= 0x0600) ? 0x1f : 0x0f; in brcmnand_ecc_level_mask()
980 if (ctrl->nand_version >= 0x0702) in brcmnand_ecc_level_mask()
1007 if (ctrl->nand_version >= 0x0702) in brcmnand_sector_1k_shift()
1009 else if (ctrl->nand_version >= 0x0600) in brcmnand_sector_1k_shift()
1011 else if (ctrl->nand_version >= 0x0500) in brcmnand_sector_1k_shift()
1158 if (ctrl->nand_version <= 0x0701) in is_hamming_ecc()
2056 if (ctrl->nand_version > 0x0602) { in brcmnand_dma_run()
2256 if ((ctrl->nand_version == 0x0700) || in brcmnand_read()
2257 (ctrl->nand_version == 0x0701)) { in brcmnand_read()
2268 if (ctrl->nand_version < 0x0702) { in brcmnand_read()
2563 if (ctrl->nand_version >= 0x0302) { in brcmnand_set_cfg()
2731 if (ctrl->nand_version >= 0x0702) in brcmnand_setup_dev()
3091 if (ctrl->nand_version >= 0x0700) in brcmnand_probe()