On Wednesday, April 09, 2014 at 07:32:49 PM, Brian Norris wrote: > Signed-off-by: Brian Norris <computersforpeace@xxxxxxxxx> > --- > WIP. This could be improved more (e.g., don't spend too much time > documenting history; just document the current framework) > > Documentation/mtd/spi-nor.txt | 27 +++++++++++++++------------ > 1 file changed, 15 insertions(+), 12 deletions(-) > > diff --git a/Documentation/mtd/spi-nor.txt b/Documentation/mtd/spi-nor.txt > index 294d5b06f892..bfcdeb94e053 100644 > --- a/Documentation/mtd/spi-nor.txt > +++ b/Documentation/mtd/spi-nor.txt > @@ -1,16 +1,20 @@ > SPI NOR framework > ============================================ > > -Part I - why we need this framework? > +Part I - Why do we need this framework? > ------------------------------------- The underline is not matching the length of the text now ;-) > > -The SPI bus controller only deals with the byte stream. > -Some controller does not works like a SPI bus controller, it works > -like a SPI NOR controller instead, such as the Freescale's QuadSPI > controller. +SPI bus controllers (drivers/spi/) only deal with streams of > bytes; the bus +controller operates agnostic of the specific device > attached. However, some +controllers (such as Freescale's QuadSPI > controller) cannot easily handle +arbitrary streams of bytes, but rather > are designed specifically for SPI NOR. You use the word 'specifically' here and below quick after one another, that doesn't sound nice when you read the text. > -The Freescale's QuadSPI controller should know the NOR commands to > -find the right LUT sequence. Unfortunately, the old code can not meet > -this requirement. > +Specifically, Freescale's QuadSPI controller must know the NOR commands to [...] Best regards, Marek Vasut -- To unsubscribe from this list: send the line "unsubscribe linux-spi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html