* [U-Boot] [PATCH] OneNAND: Remove unused read_spareram
@ 2009-07-21 2:58 Kyungmin Park
2009-08-06 22:01 ` Scott Wood
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Kyungmin Park @ 2009-07-21 2:58 UTC (permalink / raw)
To: u-boot
Remove unused read_spareram and add unlock_all as kernel does
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
---
diff --git a/drivers/mtd/onenand/onenand_base.c b/drivers/mtd/onenand/onenand_base.c
index d482437..368fa6e 100644
--- a/drivers/mtd/onenand/onenand_base.c
+++ b/drivers/mtd/onenand/onenand_base.c
@@ -1010,7 +1010,7 @@ int onenand_bbt_read_oob(struct mtd_info *mtd, loff_t from,
if (ret)
break;
- this->read_spareram(mtd, 0, ONENAND_SPARERAM, buf, column, thislen);
+ this->read_bufferram(mtd, 0, ONENAND_SPARERAM, buf, column, thislen);
read += thislen;
if (read == len)
break;
@@ -2104,8 +2104,6 @@ int onenand_scan(struct mtd_info *mtd, int maxchips)
if (!this->read_bufferram)
this->read_bufferram = onenand_read_bufferram;
- if (!this->read_spareram)
- this->read_spareram = onenand_read_bufferram;
if (!this->write_bufferram)
this->write_bufferram = onenand_write_bufferram;
diff --git a/include/linux/mtd/onenand.h b/include/linux/mtd/onenand.h
index 2597e34..06f7baf 100644
--- a/include/linux/mtd/onenand.h
+++ b/include/linux/mtd/onenand.h
@@ -83,10 +83,9 @@ struct onenand_chip {
size_t len);
int (*wait) (struct mtd_info *mtd, int state);
int (*bbt_wait) (struct mtd_info *mtd, int state);
+ void (*unlock_all)(struct mtd_info *mtd);
int (*read_bufferram) (struct mtd_info *mtd, loff_t addr, int area,
unsigned char *buffer, int offset, size_t count);
- int (*read_spareram) (struct mtd_info *mtd, loff_t addr, int area,
- unsigned char *buffer, int offset, size_t count);
int (*write_bufferram) (struct mtd_info *mtd, loff_t addr, int area,
const unsigned char *buffer, int offset,
size_t count);
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [U-Boot] [PATCH] OneNAND: Remove unused read_spareram
2009-07-21 2:58 [U-Boot] [PATCH] OneNAND: Remove unused read_spareram Kyungmin Park
@ 2009-08-06 22:01 ` Scott Wood
2009-08-26 20:07 ` Wolfgang Denk
2009-09-12 4:12 ` [U-Boot] [PATCH] MIPS: VCT: Remove read_spareram reference Shinya Kuribayashi
2 siblings, 0 replies; 7+ messages in thread
From: Scott Wood @ 2009-08-06 22:01 UTC (permalink / raw)
To: u-boot
On Tue, Jul 21, 2009 at 11:58:04AM +0900, Kyungmin Park wrote:
> Remove unused read_spareram and add unlock_all as kernel does
>
> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Applied to u-boot-nand-flash/next
-Scott
^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot] [PATCH] OneNAND: Remove unused read_spareram
2009-07-21 2:58 [U-Boot] [PATCH] OneNAND: Remove unused read_spareram Kyungmin Park
2009-08-06 22:01 ` Scott Wood
@ 2009-08-26 20:07 ` Wolfgang Denk
2009-09-12 4:12 ` [U-Boot] [PATCH] MIPS: VCT: Remove read_spareram reference Shinya Kuribayashi
2 siblings, 0 replies; 7+ messages in thread
From: Wolfgang Denk @ 2009-08-26 20:07 UTC (permalink / raw)
To: u-boot
Dear Kyungmin Park,
In message <20090721025804.GA3722@july> you wrote:
> Remove unused read_spareram and add unlock_all as kernel does
>
> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
> ---
Applied to "next", thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
PUBLIC NOTICE AS REQUIRED BY LAW: Any Use of This Product, in Any
Manner Whatsoever, Will Increase the Amount of Disorder in the
Universe. Although No Liability Is Implied Herein, the Consumer Is
Warned That This Process Will Ultimately Lead to the Heat Death of
the Universe.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot] [PATCH] MIPS: VCT: Remove read_spareram reference
2009-07-21 2:58 [U-Boot] [PATCH] OneNAND: Remove unused read_spareram Kyungmin Park
2009-08-06 22:01 ` Scott Wood
2009-08-26 20:07 ` Wolfgang Denk
@ 2009-09-12 4:12 ` Shinya Kuribayashi
2009-09-12 6:30 ` Stefan Roese
2 siblings, 1 reply; 7+ messages in thread
From: Shinya Kuribayashi @ 2009-09-12 4:12 UTC (permalink / raw)
To: u-boot
The commit ecad289fc6bd9d89ef4d5093cc7b6fd712fd0d29 (OneNAND: Remove
unused read_spareram and add unlock_all as kernel does) forgot to fixup
a local reference to read_spareram in board/micronas/vct/ebi_onenand.c,
which causes the following build failure when configured with OneNAND:
ebi_onenand.c: In function 'onenand_board_init':
ebi_onenand.c:196: error: 'struct onenand_chip' has no member named 'read_spareram'
make[1]: *** [ebi_onenand.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [board/micronas/vct/libvct.a] Error 2
Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com>
Cc: Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
---
Wolfgang, once approved by a board maintainer, please apply directly.
Thanks in advance,
board/micronas/vct/ebi_onenand.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/board/micronas/vct/ebi_onenand.c b/board/micronas/vct/ebi_onenand.c
index 522b88f..1e8afa6 100644
--- a/board/micronas/vct/ebi_onenand.c
+++ b/board/micronas/vct/ebi_onenand.c
@@ -193,6 +193,5 @@ void onenand_board_init(struct mtd_info *mtd)
chip->write_word = ebi_nand_write_word;
chip->read_bufferram = ebi_read_bufferram;
- chip->read_spareram = ebi_read_bufferram;
chip->write_bufferram = ebi_write_bufferram;
}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [U-Boot] [PATCH] MIPS: VCT: Remove read_spareram reference
2009-09-12 4:12 ` [U-Boot] [PATCH] MIPS: VCT: Remove read_spareram reference Shinya Kuribayashi
@ 2009-09-12 6:30 ` Stefan Roese
2009-09-12 9:01 ` [U-Boot] [PATCH v2] " Shinya Kuribayashi
0 siblings, 1 reply; 7+ messages in thread
From: Stefan Roese @ 2009-09-12 6:30 UTC (permalink / raw)
To: u-boot
On Saturday 12 September 2009 06:12:24 Shinya Kuribayashi wrote:
> The commit ecad289fc6bd9d89ef4d5093cc7b6fd712fd0d29 (OneNAND: Remove
> unused read_spareram and add unlock_all as kernel does) forgot to fixup
> a local reference to read_spareram in board/micronas/vct/ebi_onenand.c,
> which causes the following build failure when configured with OneNAND:
>
> ebi_onenand.c: In function 'onenand_board_init':
> ebi_onenand.c:196: error: 'struct onenand_chip' has no member named
> 'read_spareram' make[1]: *** [ebi_onenand.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make: *** [board/micronas/vct/libvct.a] Error 2
>
> Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com>
> Cc: Signed-off-by: Stefan Roese <sr@denx.de>
> Cc: Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Stefan Roese <sr@denx.de>
Thanks for spotting and fixing.
Cheers,
Stefan
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de
^ permalink raw reply [flat|nested] 7+ messages in thread
* [U-Boot] [PATCH v2] MIPS: VCT: Remove read_spareram reference
2009-09-12 6:30 ` Stefan Roese
@ 2009-09-12 9:01 ` Shinya Kuribayashi
2009-09-18 18:44 ` Scott Wood
0 siblings, 1 reply; 7+ messages in thread
From: Shinya Kuribayashi @ 2009-09-12 9:01 UTC (permalink / raw)
To: u-boot
The commit ecad289fc6bd9d89ef4d5093cc7b6fd712fd0d29 (OneNAND: Remove
unused read_spareram and add unlock_all as kernel does) forgot to remove
a local reference to read_spareram in board/micronas/vct/ebi_onenand.c,
which causes the following build failure when configured with OneNAND:
ebi_onenand.c: In function 'onenand_board_init':
ebi_onenand.c:196: error: 'struct onenand_chip' has no member named 'read_spareram'
make[1]: *** [ebi_onenand.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [board/micronas/vct/libvct.a] Error 2
Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com>
Acked-by: Stefan Roese <sr@denx.de>
Cc: Kyungmin Park <kyungmin.park@samsung.com>
---
v2:
- Cc: lines are corrected!
- Add Acked-by: from Stefan.
board/micronas/vct/ebi_onenand.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/board/micronas/vct/ebi_onenand.c b/board/micronas/vct/ebi_onenand.c
index 522b88f..1e8afa6 100644
--- a/board/micronas/vct/ebi_onenand.c
+++ b/board/micronas/vct/ebi_onenand.c
@@ -193,6 +193,5 @@ void onenand_board_init(struct mtd_info *mtd)
chip->write_word = ebi_nand_write_word;
chip->read_bufferram = ebi_read_bufferram;
- chip->read_spareram = ebi_read_bufferram;
chip->write_bufferram = ebi_write_bufferram;
}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [U-Boot] [PATCH v2] MIPS: VCT: Remove read_spareram reference
2009-09-12 9:01 ` [U-Boot] [PATCH v2] " Shinya Kuribayashi
@ 2009-09-18 18:44 ` Scott Wood
0 siblings, 0 replies; 7+ messages in thread
From: Scott Wood @ 2009-09-18 18:44 UTC (permalink / raw)
To: u-boot
On Sat, Sep 12, 2009 at 06:01:40PM +0900, Shinya Kuribayashi wrote:
> The commit ecad289fc6bd9d89ef4d5093cc7b6fd712fd0d29 (OneNAND: Remove
> unused read_spareram and add unlock_all as kernel does) forgot to remove
> a local reference to read_spareram in board/micronas/vct/ebi_onenand.c,
> which causes the following build failure when configured with OneNAND:
>
> ebi_onenand.c: In function 'onenand_board_init':
> ebi_onenand.c:196: error: 'struct onenand_chip' has no member named 'read_spareram'
> make[1]: *** [ebi_onenand.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make: *** [board/micronas/vct/libvct.a] Error 2
>
> Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com>
> Acked-by: Stefan Roese <sr@denx.de>
> Cc: Kyungmin Park <kyungmin.park@samsung.com>
Applied to u-boot-nand-flash.
-Scott
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-09-18 18:44 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-21 2:58 [U-Boot] [PATCH] OneNAND: Remove unused read_spareram Kyungmin Park
2009-08-06 22:01 ` Scott Wood
2009-08-26 20:07 ` Wolfgang Denk
2009-09-12 4:12 ` [U-Boot] [PATCH] MIPS: VCT: Remove read_spareram reference Shinya Kuribayashi
2009-09-12 6:30 ` Stefan Roese
2009-09-12 9:01 ` [U-Boot] [PATCH v2] " Shinya Kuribayashi
2009-09-18 18:44 ` Scott Wood
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.