Re: [PATCH v2 02/10] mtd: rawnand: denali: refactor syndrome layout handling for raw access

2019-03-05 Thread Miquel Raynal
Hi Masahiro, Masahiro Yamada wrote on Tue, 5 Mar 2019 18:20:22 +0900: > Hi Miquel, > > On Mon, Mar 4, 2019 at 6:01 PM Miquel Raynal > wrote: > > > > Hi Masahiro, > > > > Masahiro Yamada wrote on Tue, 12 Feb > > 2019 16:12:54 +0900: > > > > > The Denali IP adopts the syndrome page layout

Re: [PATCH v2 02/10] mtd: rawnand: denali: refactor syndrome layout handling for raw access

2019-03-05 Thread Masahiro Yamada
Hi Miquel, On Mon, Mar 4, 2019 at 6:01 PM Miquel Raynal wrote: > > Hi Masahiro, > > Masahiro Yamada wrote on Tue, 12 Feb > 2019 16:12:54 +0900: > > > The Denali IP adopts the syndrome page layout (payload and ECC are > > interleaved). The *_page_raw() and *_oob() callbacks are complicated > >

Re: [PATCH v2 02/10] mtd: rawnand: denali: refactor syndrome layout handling for raw access

2019-03-04 Thread Miquel Raynal
Hi Masahiro, Masahiro Yamada wrote on Tue, 12 Feb 2019 16:12:54 +0900: > The Denali IP adopts the syndrome page layout (payload and ECC are > interleaved). The *_page_raw() and *_oob() callbacks are complicated > because they must hide the underlying layout used by the hardware, > and always

[PATCH v2 02/10] mtd: rawnand: denali: refactor syndrome layout handling for raw access

2019-02-11 Thread Masahiro Yamada
The Denali IP adopts the syndrome page layout (payload and ECC are interleaved). The *_page_raw() and *_oob() callbacks are complicated because they must hide the underlying layout used by the hardware, and always return contiguous in-band and out-of-band data. Currently, similar code is