Lines Matching refs:bufferram
762 void __iomem *bufferram; in onenand_read_bufferram() local
764 bufferram = this->base + area; in onenand_read_bufferram()
766 bufferram += onenand_bufferram_offset(mtd, area); in onenand_read_bufferram()
775 word = this->read_word(bufferram + offset + count); in onenand_read_bufferram()
779 memcpy(buffer, bufferram + offset, count); in onenand_read_bufferram()
798 void __iomem *bufferram; in onenand_sync_read_bufferram() local
800 bufferram = this->base + area; in onenand_sync_read_bufferram()
802 bufferram += onenand_bufferram_offset(mtd, area); in onenand_sync_read_bufferram()
813 word = this->read_word(bufferram + offset + count); in onenand_sync_read_bufferram()
817 memcpy(buffer, bufferram + offset, count); in onenand_sync_read_bufferram()
838 void __iomem *bufferram; in onenand_write_bufferram() local
840 bufferram = this->base + area; in onenand_write_bufferram()
842 bufferram += onenand_bufferram_offset(mtd, area); in onenand_write_bufferram()
855 word = this->read_word(bufferram + byte_offset); in onenand_write_bufferram()
857 this->write_word(word, bufferram + byte_offset); in onenand_write_bufferram()
860 memcpy(bufferram + offset, buffer, count); in onenand_write_bufferram()
910 if (this->bufferram[i].blockpage == blockpage) in onenand_check_bufferram()
915 if (this->bufferram[i].blockpage == blockpage) { in onenand_check_bufferram()
953 if (this->bufferram[i].blockpage == blockpage) in onenand_update_bufferram()
954 this->bufferram[i].blockpage = -1; in onenand_update_bufferram()
959 this->bufferram[i].blockpage = blockpage; in onenand_update_bufferram()
961 this->bufferram[i].blockpage = -1; in onenand_update_bufferram()
981 loff_t buf_addr = this->bufferram[i].blockpage << this->page_shift; in onenand_invalidate_bufferram()
983 this->bufferram[i].blockpage = -1; in onenand_invalidate_bufferram()