[PATCH V4] mtd: bcm47xxsflash: support reading flash out of mapping window

Brian Norris computersforpeace at gmail.com
Wed Feb 8 15:12:51 PST 2017


On Wed, Feb 08, 2017 at 03:09:21PM -0800, Brian Norris wrote:
> On Wed, Feb 08, 2017 at 11:53:44PM +0100, Rafał Miłecki wrote:
> > From: Rafał Miłecki <rafal at milecki.pl>
> > 
> > For reading flash content we use MMIO but it's possible to read only
> > first 16 MiB this way. It's simply an arch design/limitation.
> > To support flash sizes bigger than 16 MiB implement indirect access
> > using ChipCommon registers.
> > This has been tested using MX25L25635F.
> > 
> > Signed-off-by: Rafał Miłecki <rafal at milecki.pl>
> > Acked-by: Marek Vasut <marek.vasut at gmail.com>
> > ---
> > V2: Simplify line writing to buf
> >     Add some trivial comment for OPCODE_ST_READ4B
> >     Both requested by Marek
> > V3: Use as much as possible MMIO access for reads crossing boundary
> > V4: Add missing buf increment (thanks Brian!)
> 
> Presumably you tested for this case now? Seems like quick turnaround :)

Anyway, LGTM. Applied to l2-mtd.git.



More information about the linux-mtd mailing list