6127535b1d
In preparation for supporting all synchronization modes, this commit introduces the rx_sync_mode/tx_sync_mode DTS properties. Using these, the user will be able to specify which synchronization mode the SAI should use. At the moment, the driver does nothing with the values from said properties but still checks if their values are sane (i.e: it checks if the directions are both in SYNC mode which is forbidden). By default, if "rx_sync_mode" or "tx_sync_mode" is not specified, the direction will be set to ASYNC mode. As such, below one may find a couple of valid examples depicting this idea: tx_sync_mode = <0>; rx_sync_mode = <0>; is the same as not specifying any of the properties, tx_sync_mode = <1>; rx_sync_mode = <0>; is the same as: tx_sync_mode = <1>; Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com> |
||
---|---|---|
.. | ||
arc/synopsys | ||
arm | ||
arm64 | ||
bindings | ||
common | ||
nios2/intel | ||
posix | ||
riscv | ||
sparc/gaisler | ||
x86/intel | ||
xtensa | ||
binding-template.yaml | ||
Kconfig |