[PATCH v4 2/2] MTD: AT91: Update atmel_nand_data to support PMECC
Xu, Hong
Hong.Xu at atmel.com
Fri Apr 20 05:24:27 EDT 2012
> -----Original Message-----
> From: Jean-Christophe PLAGNIOL-VILLARD [mailto:plagnioj at jcrosoft.com]
> Sent: Friday, April 20, 2012 4:27 PM
> To: Xu, Hong
> Cc: linux-mtd at lists.infradead.org; linux-arm-kernel at lists.infradead.org;
> dedekind1 at gmail.com; Ferre, Nicolas
> Subject: Re: [PATCH v4 2/2] MTD: AT91: Update atmel_nand_data to support PMECC
>
> On 15:26 Fri 20 Apr , Hong Xu wrote:
> > Added two items,
> > * correction_cap: PMECC correction capability
> > * sector_size: Sector size for PMECC
> >
> > Signed-off-by: Hong Xu <hong.xu at atmel.com>
> > ---
> > include/linux/platform_data/atmel.h | 2 ++
> > 1 file changed, 2 insertions(+)
> >
> > diff --git a/include/linux/platform_data/atmel.h
> b/include/linux/platform_data/atmel.h
> > index b0f2c56..4d9bfd5 100644
> > --- a/include/linux/platform_data/atmel.h
> > +++ b/include/linux/platform_data/atmel.h
> > @@ -20,6 +20,8 @@ struct atmel_nand_data {
> > u8 bus_width_16; /* buswidth is 16 bit */
> > u8 ecc_mode; /* ecc mode */
> > u8 on_flash_bbt; /* bbt on flash */
> > + u8 correction_cap; /* PMECC capability */
> > + u16 sector_size; /* Sector size for PMECC */
> as this only used by DT
> no need to expose it
>
OK, we could put those into struct Atmel_nand_host. But this means PMECC will totally rely on DT.
BR,
Eric
> Best Regards,
> J.
More information about the linux-mtd
mailing list