You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expand the struct spi_cs_control to be able to specify hardware CS
timing parameters in addition to GPIO CS, without adding memory usage
and without breaking existing API usage.
Also add a property for delay between data frames to struct spi_config.
The purpose of these changes is to be able to better support hardware
which can configure specific fine tuned delays in the nanosecond range,
which is the range that most spi device datasheets are specified in.
Microseconds chip select control is not that useful except for the slow
control caused by using a GPIO.
The expectation is that this will be used by specifying peripheral
timing parameters for the devices on the spi bus in DT, and then those
drivers can call into the spi bus driver API by specifying these
parameters.
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
0 commit comments