Lines Matching defs:bufferram

234  * onenand_bufferram_address - [DEFAULT] Get bufferram address
749 * onenand_read_bufferram - [OneNAND Interface] Read the bufferram area
762 void __iomem *bufferram;
764 bufferram = this->base + area;
766 bufferram += onenand_bufferram_offset(mtd, area);
775 word = this->read_word(bufferram + offset + count);
779 memcpy(buffer, bufferram + offset, count);
785 * onenand_sync_read_bufferram - [OneNAND Interface] Read the bufferram area with Sync. Burst mode
798 void __iomem *bufferram;
800 bufferram = this->base + area;
802 bufferram += onenand_bufferram_offset(mtd, area);
813 word = this->read_word(bufferram + offset + count);
817 memcpy(buffer, bufferram + offset, count);
825 * onenand_write_bufferram - [OneNAND Interface] Write the bufferram area
838 void __iomem *bufferram;
840 bufferram = this->base + area;
842 bufferram += onenand_bufferram_offset(mtd, area);
855 word = this->read_word(bufferram + byte_offset);
857 this->write_word(word, bufferram + byte_offset);
860 memcpy(bufferram + offset, buffer, count);
895 * Check bufferram if there is data we required
910 if (this->bufferram[i].blockpage == blockpage)
915 if (this->bufferram[i].blockpage == blockpage) {
953 if (this->bufferram[i].blockpage == blockpage)
954 this->bufferram[i].blockpage = -1;
959 this->bufferram[i].blockpage = blockpage;
961 this->bufferram[i].blockpage = -1;
981 loff_t buf_addr = this->bufferram[i].blockpage << this->page_shift;
983 this->bufferram[i].blockpage = -1;
1272 * bufferram so we have to point chip 0 bufferram.
1754 /* In partial page write we don't update bufferram */
1885 /* In partial page write we don't update bufferram */
1926 /* In partial page write we don't update bufferram */