Skip to content

mtd: spi-nor: add a new framework for SPI NOR

Lee Jones linux-arm-kernel linux-devicetree linux-mtd linux-spi 2 versions – New

Get series with b4
b4 am 20140410074253.GD4214@lee--X1

Versions newest first · linked by author and title

  1. v5 Latest1 of 8 patches 0 repliesNew
  2. v10 of 4 patches 0 repliesSuperseded

1 of 8 patches is in this archive. The cover letter announces 8.

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
5/8mtd: m25p80: use the SPI nor framework+0 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v5 yet.

Read the v5 thread

Cover letter [PATCH v5 0/8] mtd: spi-nor: add a new framework for SPI NOR
Quoted 43 lines

+ Lee, Marek

Hi Huang,

Quoted 12 lines · Brian Norris
Quoted 3 lines · Huang Shijie

On Mon, Feb 24, 2014 at 06:37:34PM +0800, Huang Shijie wrote:
Could you please review this patch set? I really hope it can be merged as soon as possibel. But now, the patch set has stalled for a long time.

I'm sorry for the delay. Others are in the same position of delay (e.g., Lee's SPI-NOR driver), because I simply have not had the time to really devote this the attention it deserves, especially considering how it rearchitects such an important, commonly-used driver.

Nonetheless, I will try to give your patches some more attention soon.

Quoted 7 lines
Quoted 2 lines

Since you have pushed the patches for m25p80.c, i have to rebase this patch set again and again...

You mean locally? I promise you, I can handle rebasing on my reviewing end for small one-line conflicts like new chip IDs, so don't rebase and resend simply for that. Unless I find substantive things that you should change, I'd only expect at most one more rebase to be necessary.

Unfortunately, I did not get the time to review and test this sufficiently for the 3.15 merge window, but to avoid further delay, I've queued it up in l2-mtd.git [1] under its own branch for now. I rebased it myself, to accommodate for changes to m25p80.c since your submission. Please take a look at the branch.

If all goes well, I should merge the spinor branch into master some time after the 3.15 merge window closes, so it will get linux-next testing. For any additional comments/corrections (I have a few), please just submit patches on top, rather than resending the whole series.

Marek, what was your opinion on this series? Last response I saw was "looking good"; is that an Ack? Or did you have any more gating requests?

Personally, I think it looks ready enough, and it's better to merge this than not. I was able to test with my platforms, with no regression.

Quoted 6 lines

Lee, I have a few patches that do some trivial unification of your ST SPI FSM driver and the SPI-NOR framework. I plan to send these out soon, and I will begin applying any ST-FSM patches to the same spinor branch along with Huang's code. I hope that you can spend some effort on improving integration within the next few months in preparation for 3.16, when I expect this to all go upstream.

I certainly plan to. Although, I'm up to my neck in the ST BCH NAND driver at the moment. Trying to re-spin something that'll be accepted i.e. more intensive use of the framework.

Quick question, is there a chat medium for MTD? Somewhere for quick-fire questions i.e. an IRC channel or similar?

Quoted 1 line

[1] branch spinor, at http://git.infradead.org/l2-mtd.git

Signature · 4 lines
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org ? Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog