On Monday 23 April 2018 12:05 AM, Boris Brezillon wrote: > Hello, > > Shrinking a bit the explanation on why the spi-mem abstraction is > needed (a detailed explanation is available here [2]). In addition to > what as been said in my initial explanation I'll add that making it part > of the SPI framework instead of as an extra independent layer is > justified by the fact that some controllers support both SPI memory > operations and regular SPI transfers, and it's cleaner to have both > features exposed through a single driver. > > For those who want to have the full picture, here is a branch [1] > containing the SPI NAND framework based on top of this spi-mem layer. > > Thanks, > > Boris > > [1]https://github.com/bbrezillon/linux/tree/spi-mem > [2]https://www.spinics.net/lists/linux-spi/msg12058.html > > I am trying to apply this on top of linux-next, but [PATCH v2 01/10] spi: Check presence the of ->transfer[_xxx]() before registering a controller from v2 is missing in this series and it does not seem to be in spi.git as well? -- Regards Vignesh -- 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