On Friday, April 11, 2014 at 07:59:47 AM, Heiko Schocher wrote: > add a possibility to add a medium specific polltimeout > function. So it is possible to define different > poll timeouts. > > Used on nand medium, for setting the DFU_MANIFEST_POLL_TIMEOUT > only on nand ubi partitions, which is currently the only > usecase. > > Signed-off-by: Heiko Schocher <h...@denx.de> > Cc: Lukasz Majewski <l.majew...@samsung.com> > Cc: Kyungmin Park <kyungmin.p...@samsung.com> > Cc: Marek Vasut <ma...@denx.de> > Cc: Pantelis Antoniou <pa...@antoniou-consulting.com> > > --- > - changes for v2: > - add comment from Pantelis Antoniou > - add simple accessor for getting the poll timeout > dfu_get_manifest_timeout() > > drivers/dfu/dfu_nand.c | 13 +++++++++++++ > drivers/usb/gadget/f_dfu.c | 10 +++++++++- > include/dfu.h | 1 + > 3 files changed, 23 insertions(+), 1 deletion(-) > > diff --git a/drivers/dfu/dfu_nand.c b/drivers/dfu/dfu_nand.c > index 2d07097..ccdbef6 100644 > --- a/drivers/dfu/dfu_nand.c > +++ b/drivers/dfu/dfu_nand.c > @@ -163,6 +163,18 @@ static int dfu_flush_medium_nand(struct dfu_entity > *dfu) return ret; > } > > +unsigned int dfu_polltimeout_nand(struct dfu_entity *dfu) > +{ > + /* > + * Currently, Poll Timeout != 0 is only needed on nand > + * ubi partition, as the not used sectors need an erase
Don't you have to erase sectors before writing into them even on RAW NAND ? [..] Other than that: Reviewed-by: Marek Vasut <ma...@denx.de> Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot