Re: [PATCH 2/2] arm64: dts: freescale: add i.MX95 19x19 FRDM PRO board dts

From: Daniel Baluta

Date: Thu Mar 19 2026 - 05:00:14 EST


On 3/18/26 10:04, Joseph Guo wrote:
> [You don't often get email from qijian.guo@xxxxxxx. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]
>
> NXP i.MX95 19x19 FRDM PRO is cost-effective with extensive
> expansion capabilities based on the i.MX95 19x19 SoC.
>
> Add device tree for this board. Including:
> - LPUART1 and LPUART5
> - NETC
> - USB
> - 2 M-Key M.2 PCIe
> - uSDHC1, uSDHC2 and uSDHC3
> - FlexCAN1 and FlexCAN3
> - LPI2C3, LPI2C4 and their child nodes
> - Watchdog3
> - SAI, MQS, MICFIL
>
> Signed-off-by: Joseph Guo <qijian.guo@xxxxxxx>
>
[..]

> +
> + sound-bt-sco {
> + compatible = "simple-audio-card";
> + simple-audio-card,name = "bt-sco-audio";
> + simple-audio-card,format = "dsp_a";
> + simple-audio-card,bitclock-inversion;
> + simple-audio-card,frame-master = <&btcpu>;
> + simple-audio-card,bitclock-master = <&btcpu>;
> +
> + btcpu: simple-audio-card,cpu {
> + sound-dai = <&sai5>;
> + dai-tdm-slot-num = <2>;
> + dai-tdm-slot-width = <16>;
> + };
> +
> + simple-audio-card,codec {
> + sound-dai = <&bt_sco_codec 1>;
> + };
> + };
> +
> + sound-micfil {
> + compatible = "fsl,imx-audio-card";

At least for this node we would want to use audio-graph-card2. So you either leave this

out in the next version or switch to audio-graph-card2 as we did for imx95-15x15-frdm.dts