Commit 9bfbc9b2 authored by Kyungmin Park's avatar Kyungmin Park

[MTD] OneNAND: Remove unused fields

- Remove unused fields
- Fix typo
Signed-off-by: default avatarKyungmin Park <kyungmin.park@samsung.com>
parent 8b29c0b6
...@@ -1966,13 +1966,12 @@ static int onenand_probe(struct mtd_info *mtd) ...@@ -1966,13 +1966,12 @@ static int onenand_probe(struct mtd_info *mtd)
/* The data buffer size is equal to page size */ /* The data buffer size is equal to page size */
mtd->writesize = this->read_word(this->base + ONENAND_REG_DATA_BUFFER_SIZE); mtd->writesize = this->read_word(this->base + ONENAND_REG_DATA_BUFFER_SIZE);
mtd->oobsize = mtd->writesize >> 5; mtd->oobsize = mtd->writesize >> 5;
/* Pagers per block is always 64 in OneNAND */ /* Pages per a block are always 64 in OneNAND */
mtd->erasesize = mtd->writesize << 6; mtd->erasesize = mtd->writesize << 6;
this->erase_shift = ffs(mtd->erasesize) - 1; this->erase_shift = ffs(mtd->erasesize) - 1;
this->page_shift = ffs(mtd->writesize) - 1; this->page_shift = ffs(mtd->writesize) - 1;
this->ppb_shift = (this->erase_shift - this->page_shift); this->page_mask = (1 << (this->erase_shift - this->page_shift)) - 1;
this->page_mask = (mtd->erasesize / mtd->writesize) - 1;
/* REVIST: Multichip handling */ /* REVIST: Multichip handling */
......
...@@ -63,7 +63,6 @@ struct onenand_bufferram { ...@@ -63,7 +63,6 @@ struct onenand_bufferram {
* partly be set to inform onenand_scan about * partly be set to inform onenand_scan about
* @erase_shift: [INTERN] number of address bits in a block * @erase_shift: [INTERN] number of address bits in a block
* @page_shift: [INTERN] number of address bits in a page * @page_shift: [INTERN] number of address bits in a page
* @ppb_shift: [INTERN] number of address bits in a pages per block
* @page_mask: [INTERN] a page per block mask * @page_mask: [INTERN] a page per block mask
* @bufferram_index: [INTERN] BufferRAM index * @bufferram_index: [INTERN] BufferRAM index
* @bufferram: [INTERN] BufferRAM info * @bufferram: [INTERN] BufferRAM info
...@@ -103,7 +102,6 @@ struct onenand_chip { ...@@ -103,7 +102,6 @@ struct onenand_chip {
unsigned int erase_shift; unsigned int erase_shift;
unsigned int page_shift; unsigned int page_shift;
unsigned int ppb_shift; /* Pages per block shift */
unsigned int page_mask; unsigned int page_mask;
unsigned int bufferram_index; unsigned int bufferram_index;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment