On Tue, 2020-05-19 at 13:08:34 UTC, Miquel Raynal wrote: > There are controllers not able to just read data cycles on the > bus. There are controllers not able to do a change column. > > If we want to support both, we need to check which operation is > supported first. This is the exact same mechanism that is in use for > parameter page reads (ONFI/JEDEC) as the same problem occurs. > > Speed testing does not show any throughput penalty so we do not > optimize more than that. However it is likely that, in the future, a > more robust and exhaustive test will run at boot time to avoid > re-checking what is supported and what is not at every call. > > Signed-off-by: Miquel Raynal <miquel.raynal@xxxxxxxxxxx> > Reviewed-by: Boris Brezillon <boris.brezillon@xxxxxxxxxxxxx> Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next. Miquel ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/