Re: [PATCH v2 05/21] ASoC: dt-bindings: Add binding for Apple Silicon Mac audio
From: James Calligeros
Date: Fri Oct 09 2026 - 22:48:57 EST
On Friday, 9 October 2026 5:17:53 pm Australian Eastern Standard Time
Krzysztof Kozlowski wrote:
> On Sun, Oct 04, 2026 at 04:03:32PM +1000, James Calligeros wrote:
> > + patternProperties:
> > + "^dai-tdm-idle-mode-[0-9]$":
> > + $ref: tdm-slot.yaml#/properties/dai-tdm-idle-mode
>
> This looks like you put several slots into one. TDM slot is for one
> slot, no?
The codec bus keepers (which these properties exist to support) only
need to be configured on one codec for the left and one codec for the
right. We use the "main" L and R woofer codecs for this purpose, so
the extension of the properties like this allows us to specify which
codec's bus keeper should be set up, as we need to support machines
with 6, 4, 2 and 1 speaker(s).