mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-30 00:21:06 +00:00
mtd/nand: docg4: fix compiler warnings
Newer gcc versions warn about unused variables. This patch corrects a few of those warnings that popped up in a build for the palmtreo680 board. Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
This commit is contained in:
parent
a67cc37e69
commit
8b6b51a617
1 changed files with 7 additions and 8 deletions
|
@ -113,7 +113,6 @@ static int docg4_load_block_reliable(uint32_t flash_offset, void *dest_addr)
|
||||||
int g4_index = 0;
|
int g4_index = 0;
|
||||||
uint16_t flash_status;
|
uint16_t flash_status;
|
||||||
uint16_t *buf;
|
uint16_t *buf;
|
||||||
uint16_t discard, magic_high, magic_low;
|
|
||||||
|
|
||||||
/* flash_offset must be aligned to the start of a block */
|
/* flash_offset must be aligned to the start of a block */
|
||||||
if (flash_offset & 0x3ffff)
|
if (flash_offset & 0x3ffff)
|
||||||
|
@ -154,9 +153,9 @@ static int docg4_load_block_reliable(uint32_t flash_offset, void *dest_addr)
|
||||||
* The IPL on the palmtreo680 requires that this contain a 32 bit magic
|
* The IPL on the palmtreo680 requires that this contain a 32 bit magic
|
||||||
* number, or the load aborts. We'll ignore it.
|
* number, or the load aborts. We'll ignore it.
|
||||||
*/
|
*/
|
||||||
discard = readw(docptr + 0x103c); /* hw quirk; 1st read discarded */
|
readw(docptr + 0x103c); /* hw quirk; 1st read discarded */
|
||||||
magic_low = readw(docptr + 0x103c);
|
readw(docptr + 0x103c); /* lower 16 bits of magic number */
|
||||||
magic_high = readw(docptr + DOCG4_MYSTERY_REG);
|
readw(docptr + DOCG4_MYSTERY_REG); /* upper 16 bits of magic number */
|
||||||
writew(0, docptr + DOC_DATAEND);
|
writew(0, docptr + DOC_DATAEND);
|
||||||
write_nop(docptr);
|
write_nop(docptr);
|
||||||
write_nop(docptr);
|
write_nop(docptr);
|
||||||
|
@ -183,15 +182,15 @@ static int docg4_load_block_reliable(uint32_t flash_offset, void *dest_addr)
|
||||||
write_nop(docptr);
|
write_nop(docptr);
|
||||||
|
|
||||||
/* read the 512 bytes of page data, 2 bytes at a time */
|
/* read the 512 bytes of page data, 2 bytes at a time */
|
||||||
discard = readw(docptr + 0x103c);
|
readw(docptr + 0x103c); /* hw quirk */
|
||||||
for (i = 0; i < 256; i++)
|
for (i = 0; i < 256; i++)
|
||||||
*buf++ = readw(docptr + 0x103c);
|
*buf++ = readw(docptr + 0x103c);
|
||||||
|
|
||||||
/* read oob, but discard it */
|
/* read oob, but discard it */
|
||||||
for (i = 0; i < 7; i++)
|
for (i = 0; i < 7; i++)
|
||||||
discard = readw(docptr + 0x103c);
|
readw(docptr + 0x103c);
|
||||||
discard = readw(docptr + DOCG4_OOB_6_7);
|
readw(docptr + DOCG4_OOB_6_7);
|
||||||
discard = readw(docptr + DOCG4_OOB_6_7);
|
readw(docptr + DOCG4_OOB_6_7);
|
||||||
|
|
||||||
writew(0, docptr + DOC_DATAEND);
|
writew(0, docptr + DOC_DATAEND);
|
||||||
write_nop(docptr);
|
write_nop(docptr);
|
||||||
|
|
Loading…
Reference in a new issue