On 10/29/2018 08:25 PM, Simon Goldschmidt wrote: > Linux uses "cdns,qspi-nor" as compatible string for the cadence > qspi driver. To support Linux device trees, add this compatible > to the U-Boot driver while keeping the old "cadence,qspi" for > backwards compatibility for U-Boot device trees until all are > fixed. > > Also update the binding docs accordingly. > > Signed-off-by: Simon Goldschmidt <simon.k.r.goldschm...@gmail.com> > --- > > doc/device-tree-bindings/spi/spi-cadence.txt | 3 ++- > drivers/spi/cadence_qspi.c | 3 ++- > 2 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/doc/device-tree-bindings/spi/spi-cadence.txt > b/doc/device-tree-bindings/spi/spi-cadence.txt > index 74c82080fc..d7b30d5cff 100644 > --- a/doc/device-tree-bindings/spi/spi-cadence.txt > +++ b/doc/device-tree-bindings/spi/spi-cadence.txt > @@ -2,7 +2,8 @@ Cadence QSPI controller device tree bindings > -------------------------------------------- > > Required properties: > -- compatible : should be "cadence,qspi". > +- compatible : should be "cdns,qspi-nor" ("cadence,qspi" is supported > + for compatibility to older U-Boot devicetrees only) > - reg : 1.Physical base address and size of SPI > registers map. > 2. Physical base address & size of NOR Flash. > - clocks : Clock phandles (see clock bindings for details). > diff --git a/drivers/spi/cadence_qspi.c b/drivers/spi/cadence_qspi.c > index 29db6fa368..fef740beaa 100644 > --- a/drivers/spi/cadence_qspi.c > +++ b/drivers/spi/cadence_qspi.c > @@ -329,7 +329,8 @@ static const struct dm_spi_ops cadence_spi_ops = { > }; > > static const struct udevice_id cadence_spi_ids[] = { > - { .compatible = "cadence,qspi" }, > + { .compatible = "cdns,qspi-nor" }, > + { .compatible = "cadence,qspi" }, /* U-Boot specific */
Just drop this, this binding is unused in current U-Boot source , right? We don't really care about non-upstream custom DTs thus far. > { } > }; > > -- Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot