Thread (11 messages) flat view 11 messages, 4 authors, 1d ago

Re: [PATCH v4 2/5] ASoC: dt-bindings: fsl,easrc: add ports binding for multiple conversion paths

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2026-08-14 07:22:28
Also in: imx, linux-arm-kernel, linux-devicetree, linux-sound, lkml

On Thu, Aug 13, 2026 at 03:00:17PM +0800, shengjiu.wang@oss.nxp.com wrote:
From: Shengjiu Wang <redacted>

The i.MX EASRC hardware supports up to four conversion contexts
(A, B, C, D). Add a ports container property to the binding to allow
each independent conversion path to be represented as an individual
audio-graph port:

  port@0 -- conversion path 0
  port@1 -- conversion path 1
  port@2 -- conversion path 2
  port@3 -- conversion path 3

Each sub-port references audio-graph-port.yaml and follows the standard
audio-graph binding conventions. Contexts are allocated dynamically at
stream open time; each active stream direction (playback or capture) on
a port consumes one hardware context.

Signed-off-by: Shengjiu Wang <redacted>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
---
 .../devicetree/bindings/sound/fsl,easrc.yaml  | 45 +++++++++++++++++++
 1 file changed, 45 insertions(+)
Reviewed-by: Krzysztof Kozlowski <redacted>

Best regards,
Krzysztof

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help