arm64: dts: imx8qxp-sof-wm8960: Remove FSL DAI generic node
authorDaniel Baluta <daniel.baluta@nxp.com>
Wed, 1 Jul 2020 16:11:34 +0000 (19:11 +0300)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:22:47 +0000 (11:22 +0800)
commita8fa5233e02b33eb908ca148a6a5f13a3e8224be
treeec0d0e21fe6788cb1153a0fe8fde71b6a0bc404f
parent82a4736bb9492c86dd2512d153b3e3ffb91faf8a
arm64: dts: imx8qxp-sof-wm8960: Remove FSL DAI generic node

This removes FSL DAI generic node as suggested by upstream
community review and move resources handling for DAIs under
DSP platform node.

So, pinctrl, power domains and clocks are now under dsp node.

Notice that, now DAI links looks like this:
    cpu {
        sound-dai = <&dsp 1>;
    };
    codec {
sound-dai = <&wm8960>;
    };

See how CPU sound-dai gets an additional CELL for DAI index as
defined by the array imx8_dai from sound/soc/sof/imx/imx8.c

Here we need SAI1 index which is 1.

Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
arch/arm64/boot/dts/freescale/imx8qxp-mek-sof-wm8960.dts