Lines Matching refs:bufferram
734 void __iomem *bufferram; in onenand_read_bufferram() local
736 bufferram = this->base + area; in onenand_read_bufferram()
738 bufferram += onenand_bufferram_offset(mtd, area); in onenand_read_bufferram()
747 word = this->read_word(bufferram + offset + count); in onenand_read_bufferram()
751 memcpy(buffer, bufferram + offset, count); in onenand_read_bufferram()
770 void __iomem *bufferram; in onenand_sync_read_bufferram() local
772 bufferram = this->base + area; in onenand_sync_read_bufferram()
774 bufferram += onenand_bufferram_offset(mtd, area); in onenand_sync_read_bufferram()
785 word = this->read_word(bufferram + offset + count); in onenand_sync_read_bufferram()
789 memcpy(buffer, bufferram + offset, count); in onenand_sync_read_bufferram()
810 void __iomem *bufferram; in onenand_write_bufferram() local
812 bufferram = this->base + area; in onenand_write_bufferram()
814 bufferram += onenand_bufferram_offset(mtd, area); in onenand_write_bufferram()
827 word = this->read_word(bufferram + byte_offset); in onenand_write_bufferram()
829 this->write_word(word, bufferram + byte_offset); in onenand_write_bufferram()
832 memcpy(bufferram + offset, buffer, count); in onenand_write_bufferram()
882 if (this->bufferram[i].blockpage == blockpage) in onenand_check_bufferram()
887 if (this->bufferram[i].blockpage == blockpage) { in onenand_check_bufferram()
925 if (this->bufferram[i].blockpage == blockpage) in onenand_update_bufferram()
926 this->bufferram[i].blockpage = -1; in onenand_update_bufferram()
931 this->bufferram[i].blockpage = blockpage; in onenand_update_bufferram()
933 this->bufferram[i].blockpage = -1; in onenand_update_bufferram()
953 loff_t buf_addr = this->bufferram[i].blockpage << this->page_shift; in onenand_invalidate_bufferram()
955 this->bufferram[i].blockpage = -1; in onenand_invalidate_bufferram()