Skip to content

Commit 8b35d65

Browse files
miquelraynalbroonie
authored andcommitted
spi: dt-bindings: cdns,qspi-nor: Deprecate the Cadence compatible alone
The initial SPI controller IP from Cadence has always been implemented into controllers from various hardware manufacturers and because of that, it has always been (rightfully) doubled with a more specific compatible. There are likely no reasons to keep this compatible legitimate, alone. Make sure people do not get mislead by officially deprecating this compatible. While at deprecating, let's update the examples to avoid documenting deprecated properties. Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Link: https://patch.msgid.link/20250319094651.1290509-3-miquel.raynal@bootlin.com Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent 77289a8 commit 8b35d65

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ properties:
8181
# ie. also NAND flashes, not only NOR flashes.
8282
- const: cdns,qspi-nor
8383
- const: cdns,qspi-nor
84+
deprecated: true
8485

8586
reg:
8687
items:
@@ -160,7 +161,7 @@ unevaluatedProperties: false
160161
examples:
161162
- |
162163
qspi: spi@ff705000 {
163-
compatible = "cdns,qspi-nor";
164+
compatible = "intel,socfpga-qspi", "cdns,qspi-nor";
164165
#address-cells = <1>;
165166
#size-cells = <0>;
166167
reg = <0xff705000 0x1000>,

0 commit comments

Comments
 (0)