On Thu, Aug 30, 2018 at 6:13 PM, Miquel Raynal
<miquel.ray...@bootlin.com> wrote:
> Hello,
>
> Miquel Raynal <miquel.ray...@bootlin.com> wrote on Fri, 17 Aug 2018
> 10:38:46 +0200:
>
>> Hi Tom, Jagan,
>>
>> Boris Brezillon <boris.brezil...@bootlin.com> wrote on Thu, 16 Aug 2018
>> 18:58:58 +0200:
>>
>> > Tom, Jagan,
>> >
>> > On Thu, 16 Aug 2018 17:29:58 +0200
>> > Miquel Raynal <miquel.ray...@bootlin.com> wrote:
>> >
>> > > During the last months, Boris Brezillon shared his work to support
>> > > serial flashes within Linux. First, he delivered (and merged) a new
>> > > layer called spi-mem. He also initiated in Linux MTD subsystem the move
>> > > of all 'raw' NAND related code to a raw/ subdirectory, adding at the
>> > > same time a NAND core that would be shared with all NAND devices. Then,
>> > > he contributed a generic SPI-NAND driver, making use of this NAND core,
>> > > as well as some vendor code to drive a few chips.
>> > >
>> > > On top of this work, I made some cleanups in the MTD layer and added an
>> > > 'mtd' U-Boot command to handle all sort of MTD devices. This should
>> > > become the default command instead of having one per flash flavor
>> > > ('sf', 'nand', 'spi-nand' ?).
>> > >
>> > > The series has been tested on an Ocelot board PCB123 (VSC7514),
>> > > featuring a Macronix SPI NAND chip.
>> > >
>> > > TL;DR: the series contains:
>> > > - A few patches from Linux to resynchronize some areas of the MTD layer.
>> > > - Various fixes and re-organization of the MTD subsystem.
>> > > - The introduction of the SPI-mem interface.
>> > > - The addition of the generic SPI-NAND driver (and its bindings).
>> > > - Several SPI NAND chip drivers (Macronix, Micron, Winbond).
>> > > - A new 'mtd' command.
>> > > - Support for spi-nand devices in mtdparts.
>> > >
>> > > To test your SPI-NAND device with U-Boot simply follow these lines:
>> > >
>> > > > setenv mtdparts mtdparts=spi-nand0:1m(foo),-(bar)
>> > > > ubi part bar         # create a static UBI volume in the bar partition
>> > > > mtd list             # show the current MTD devices/partitions
>> > >
>> > > Thanks,
>> > > Miquèl
>> > >
>> >
>> > [...]
>> >
>> > Can we get some of those patches merged to avoid sending another
>> > version containing more than 30 patches. Here is a list of patches which
>> > IMO are ready to be merged:
>> >
>> >  - 1 to 4
>> >  - 5 and 6 if 6 is squashed in 5
>> >  - 7 to 23

Yes, I've picked these and build is under progress [1]

[1] https://travis-ci.org/openedev/u-boot-amarula/builds/423668176
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to