[PATCH v4 2/5] ASoC: dt-bindings: fsl,easrc: add ports binding for multiple conversion paths
Krzysztof Kozlowski
krzk at kernel.org
Fri Aug 14 00:22:18 PDT 2026
On Thu, Aug 13, 2026 at 03:00:17PM +0800, shengjiu.wang at oss.nxp.com wrote:
> From: Shengjiu Wang <shengjiu.wang at nxp.com>
>
> 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 at 0 -- conversion path 0
> port at 1 -- conversion path 1
> port at 2 -- conversion path 2
> port at 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 <shengjiu.wang at nxp.com>
> Reviewed-by: Frank Li <Frank.Li at nxp.com>
> ---
> .../devicetree/bindings/sound/fsl,easrc.yaml | 45 +++++++++++++++++++
> 1 file changed, 45 insertions(+)
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski at oss.qualcomm.com>
Best regards,
Krzysztof
More information about the linux-arm-kernel
mailing list