spi: dt-bindings: cdns,qspi-nor: make cdns,fifo-depth optional
authorThéo Lebrun <theo.lebrun@bootlin.com>
Wed, 10 Apr 2024 09:29:06 +0000 (11:29 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 10 Apr 2024 17:49:16 +0000 (18:49 +0100)
Make cdns,fifo-depth devicetree property optional.
Value can be detected at runtime.

Upper SRAMPARTITION register bits are read-only. Procedure to find FIFO
depth is therefore to write 0xFFFFFFFF and read back to get amount of
writeable bits.

Signed-off-by: Théo Lebrun <theo.lebrun@bootlin.com>
Link: https://msgid.link/r/20240410-cdns-qspi-mbly-v3-3-7b7053449cf7@bootlin.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml

index 587baf35e4e3453b9c89945ac77606a9d2788d82..d48ecd6cd5ad83dceb84bfce8738f4f645c472c2 100644 (file)
@@ -146,7 +146,6 @@ required:
   - reg
   - interrupts
   - clocks
-  - cdns,fifo-depth
   - cdns,fifo-width
   - cdns,trigger-address
   - '#address-cells'