spi: dt-bindings: Introduce spi-cs-setup-ns property
authorTudor Ambarus <tudor.ambarus@microchip.com>
Thu, 17 Nov 2022 10:52:42 +0000 (12:52 +0200)
committerMark Brown <broonie@kernel.org>
Fri, 18 Nov 2022 11:57:08 +0000 (11:57 +0000)
commitf6c911f3308c1cfb97ae1da6654080d7104e2df2
tree671233de9665df55399eecf2b667110d3b91dfe0
parent84b60f2bce1f0416617c4dbc015b5da906b8e2ad
spi: dt-bindings: Introduce spi-cs-setup-ns property

SPI NOR flashes have specific cs-setup time requirements without which
they can't work at frequencies close to their maximum supported frequency,
as they miss the first bits of the instruction command. Unrecognized
commands are ignored, thus the flash will be unresponsive. Introduce the
spi-cs-setup-ns property to allow spi devices to specify their cs setup
time.

Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
Link: https://lore.kernel.org/r/20221117105249.115649-2-tudor.ambarus@microchip.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml