Hi Vignesh, > -----Original Message----- > From: Vignesh Raghavendra <vigneshr@xxxxxx> > Sent: Thursday, January 23, 2020 1:17 PM > To: Kuldeep Singh <kuldeep.singh@xxxxxxx>; Ramuthevar,Vadivel MuruganX > <vadivel.muruganx.ramuthevar@xxxxxxxxxxxxxxx>; broonie@xxxxxxxxxx; linux- > spi@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx > Cc: robh+dt@xxxxxxxxxx; dan.carpenter@xxxxxxxxxx; > cheol.yong.kim@xxxxxxxxx; qi-ming.wu@xxxxxxxxx > Subject: Re: [EXT] Re: [PATCH v6 0/2] spi: cadence-quadpsi: Add support for > the Cadence QSPI controller > > Caution: EXT Email > > On 23/01/20 12:54 pm, Kuldeep Singh wrote: > > Hi Vignesh, > > > >> -----Original Message----- > >> From: linux-kernel-owner@xxxxxxxxxxxxxxx <linux-kernel- > >> owner@xxxxxxxxxxxxxxx> On Behalf Of Vignesh Raghavendra > >> Sent: Wednesday, January 15, 2020 11:43 AM > >> To: Ramuthevar,Vadivel MuruganX > >> <vadivel.muruganx.ramuthevar@xxxxxxxxxxxxxxx>; broonie@xxxxxxxxxx; > >> linux- spi@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx > >> Cc: robh+dt@xxxxxxxxxx; dan.carpenter@xxxxxxxxxx; > >> cheol.yong.kim@xxxxxxxxx; qi-ming.wu@xxxxxxxxx > >> Subject: [EXT] Re: [PATCH v6 0/2] spi: cadence-quadpsi: Add support > >> for the Cadence QSPI controller > >> > >> Caution: EXT Email > >> > >> Hi, > >> > >> On 12/30/2019 1:11 PM, Ramuthevar,Vadivel MuruganX wrote: > >>> Add support for the Cadence QSPI controller. This controller is > >>> present in the Intel Lightning Mountain(LGM) SoCs, Altera and TI SoCs. > >>> This driver has been tested on the Intel LGM SoCs. > >>> > >>> This driver does not support generic SPI and also the implementation > >>> only supports spi-mem interface to replace the existing driver in > >>> mtd/spi-nor/cadence-quadspi.c, the existing driver only support > >>> SPI-NOR flash memory. > >>> > >> > >> > >> > >> I am finally able to get spi-mem based cadence-quaspi driver working > >> on TI platforms with DMA and DAC mode. I have also incorporated > >> changes to disable DAC and autopolling for your intel SoC: > >> > >> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit > >> hub.co > >> m%2Fr- > >> > vignesh%2Flinux%2Fcommits%2Fqspi&data=02%7C01%7Ckuldeep.singh% > >> > 40nxp.com%7Ccbd14ac527ae4298a28808d7998219e6%7C686ea1d3bc2b4c6fa > >> > 92cd99c5c301635%7C0%7C0%7C637146656365872638&sdata=jAR7lmry > >> R9fdqF3e4A2dQzF0Q0fYxMvM7sNhx8lvoy0%3D&reserved=0 > >> > >> (Top two patches are of interest) > >> > >> I have tested both DAC and INDAC mode with s25fl flash and everything > >> seems to be fine. Could you re test the driver on your SoC? Feel free > >> to fold it into your series if everything works. > > > > Is JFFS2/UBIFS a valid use case here? And were you able to test the same? > > I see few issues with Spansion flashes (s25fs) in framework and couldn’t > make FS utilities run. > > On the other hand, file systems on other flashes (ex: micron, mt25qu) are > showing positive results. > > > > I did test with s25fl512s with UBIFS and did not see any issue. Thanks Vignesh for this confirmation. >Could you try with latest linux master or linux next? There were couple of fixes in the last -rc > related to spansion flashes? Yes, I have already applied those patches and still facing this issue. I am testing with s25fs512s and only able to make it work on 1bit mode and that too by skipping SFDP. Basic read/write works on other modes but not FS utilities. Could you please share any pointer to look into which direction. Thanks in advance. Thanks Kuldeep > > [1] > https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.kerne > l.org%2Fpub%2Fscm%2Flinux%2Fkernel%2Fgit%2Fmtd%2Flinux.git%2Fcommit > %2F%3Fh%3Dmtd%2Ffixes%26id%3D440b6d50254bdbd84c2a665c7f53ec69dd > 741a4f&data=02%7C01%7Ckuldeep.singh%40nxp.com%7Cee345bdf9f654 > 4ac9f4508d79fd863d9%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7 > C637153624041330774&sdata=OyKGl2jn5JDq5KCaVrxAnUh4qSynmAhS% > 2FeFiOxJSKtU%3D&reserved=0 > [2]https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.ker > nel.org%2Fpub%2Fscm%2Flinux%2Fkernel%2Fgit%2Fmtd%2Flinux.git%2Fcomm > it%2F%3Fh%3Dmtd%2Ffixes%26id%3Dda2ef8124f20b4ce18d1d3d24fc7b88e68 > 7e10bb&data=02%7C01%7Ckuldeep.singh%40nxp.com%7Cee345bdf9f65 > 44ac9f4508d79fd863d9%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0% > 7C637153624041330774&sdata=BTRzWWY2z6nZncyktDDIdJFwYTp41S%2 > Buh99QaJ60e1M%3D&reserved=0 > > > Thanks > > Kuldeep > > > >> > >> Regards > >> Vignesh > >> > >> > > > > -- > Regards > Vignesh