arm64: dts: imx8qxp-sof-cs42888: Remove FSL DAI generic node
authorDaniel Baluta <daniel.baluta@nxp.com>
Wed, 1 Jul 2020 16:03:44 +0000 (19:03 +0300)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:22:46 +0000 (11:22 +0800)
commit82a4736bb9492c86dd2512d153b3e3ffb91faf8a
treead2fabb70e73e080c985d6fbe0aa71273311ebfa
parentbcb6303f67c365af789c5c4bee379b2a70cdfc7a
arm64: dts: imx8qxp-sof-cs42888: 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 0>;
};
codec {
sound-dai = <&cs42888>;
};

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 ESAI0 index which is 0.

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