On Thu, May 17, 2018 at 4:49 PM, Prabhakar Kushwaha <[email protected]> wrote: > Dear Jagan, > >> -----Original Message----- >> From: U-Boot [mailto:[email protected]] On Behalf Of >> Prabhakar Kushwaha >> Sent: Monday, May 14, 2018 6:55 PM >> To: Jagan Teki <[email protected]> >> Cc: [email protected] >> Subject: Re: [U-Boot] mtd: spi-nor: new NXP FlexSPI driver location & >> framework to use ? >> >> Thanks Jagan, >> >> > -----Original Message----- >> > From: Jagan Teki [mailto:[email protected]] >> > Sent: Friday, May 11, 2018 11:31 AM >> > To: Prabhakar Kushwaha <[email protected]> >> > Cc: Jagan Teki <[email protected]>; York Sun >> > <[email protected]>; Yogesh Narayan Gaur >> <[email protected]>; >> > Poonam Aggrwal <[email protected]>; Ashish Kumar >> > <[email protected]>; u- [email protected] >> > Subject: Re: mtd: spi-nor: new NXP FlexSPI driver location & framework >> > to use ? >> > >> > On Fri, May 11, 2018 at 11:08 AM, Prabhakar Kushwaha >> > <[email protected]> wrote: >> > > Dear Jagan, >> > > >> > > NXP is coming up with new FlexSPI controller. It is similar to >> > > existing QSPI >> > with enhanced feature-set. >> > > We have the driver ready as per existing framework i.e. driver/spi. >> > > >> > > From recend discussion, we go to know about framework change. >> > > Migration of qspi drivers in u-boot-spi/drivers/mtd/spi-nor/ >> > git://git.denx.de/u-boot-spi.git branch mtd-spinor-working. >> > > >> > > We are in dilemma for sending FlexSPI driver upstream. >> > > Do we follow existing framework i.e. driver/spi or new proposed >> > framework i.e. u-boot-spi/drivers/mtd/spi-nor/ >> > > >> > > Also, do we have any timeline of u-boot-spi/drivers/mtd/spi-nor/ to >> > become default. >> > >> > Idea is to move spi-nor, mtd-spinor-working is paused because of >> > non-dm drivers accessing. >> >> This means, flexspi controller driver should be upstream'ed via u-boot- >> spi/drivers/mtd/spi-nor branch mtd-spinor-working >> > > Please help me with the query. > We don’t want to end up with 2 FlexSPI drivers being posted in upstream.
Let me understand is this FlexSPI is spi-nor controller, is it Linux upstreamed or ML? I think for now you can add it mtd/spi with UCLASS_SPI_FLASH driver, Since Boris mentioned about spi-mem(I still need to see the Linux framework for more details) which may be re-placer for spi-nor but once we decided to go with spi-mem or spi-nor then the flexspi can convert accordingly. Jagan. -- Jagan Teki Free Software Engineer | www.openedev.com U-Boot, Linux | Upstream Maintainer Hyderabad, India. _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

