> > > > > There is a Discreet Graphic device with embedded SPI (controller & flash). > > > The embedded SPI is not visible to OS. > > > There is another HW in the chip that gates access to the controller and > > > exposes registers for: > > > region select; read and write (4 and 8 bytes); erase (4K); error register; > > > > So assuming that's flash region select it sounds like this is a MTD > > controller and the fact that there's SPI isn't really relevant at all > > from a programming model point of view and it should probably be > > described as a MTD controller of some kind. Does that sound about > > right? > > Yeah in this case it seems the best option if the OS only has access to > a very small subset of what the spi controller can do. > > Thanks, > Miquèl So, the approach of patch series that started the whole thread is right in general? Is the series submitted to the right mailing lists to review? If so, can you please review the series and evaluate it readiness to be merged? -- Thanks, Sasha