[PATCH v3 3/7] ASoC: dt-bindings: add TDM slot idle mode properties
Rob Herring (Arm)
robh at kernel.org
Thu Mar 5 17:08:04 PST 2026
On Sun, 01 Mar 2026 18:05:22 +1000, James Calligeros wrote:
> Add properties to describe TDM slot idle behaviour. These properties can
> be used to describe how a DAI is supposed to behave when not active.
>
> For example, Apple Silicon laptops split a single I2S bus between two
> physical lines which are combined at an OR gate in front of the
> receiving port. One codec on each line is expected to transmit zeroes
> during the active TDM slots of the opposite line, or we will have corrupted
> data at the receiver.
>
> Signed-off-by: James Calligeros <jcalligeros99 at gmail.com>
> ---
> .../bindings/sound/tdm-slot.yaml | 19 +++++++++++++++++++
> 1 file changed, 19 insertions(+)
>
Reviewed-by: Rob Herring (Arm) <robh at kernel.org>
More information about the linux-arm-kernel
mailing list