[PATCH v4] mtd: fsl-quadspi: Distinguish the mtd device names
Fabio Estevam
festevam at gmail.com
Thu Jan 11 08:58:39 PST 2018
On Thu, Jan 11, 2018 at 2:40 PM, Boris Brezillon
<boris.brezillon at free-electrons.com> wrote:
> Nope, I wasn't sure whether reg was mandatory or not since it was not
> used by the driver before your patch. This being said, that'd be good to
> update the example you have in the bindings do to fully describe a
> flash device.
Ok, I can update fsl-quadspi.txt to include an example for describing
the flash devices.
> Anyway, if all existing DTs have a reg defined, even those where only
As far as I can see all DTs that use fsl-quadspi have a reg property
in the SPI flash sub-nodes:
arch/arm/boot/dts/imx6ul-14x14-evk.dts
arch/arm/boot/dts/imx6sx-sdb.dts
arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts
arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts
> one flash device is described, then your patch might break mtdparts
> users. And if this is not the case, and the reg property is really
> mandatory, then that means those dts are not compliant with the DT
> bindings and have to be patched :-). So, the solution of testing the
> presence of a reg property to choose the naming scheme is probably not
> appropriate.
Any ideas on how we can properly solve this?
More information about the linux-mtd
mailing list