arm64: dts: imx8qm-sof-cs42888: Remove FSL DAI generic node
authorDaniel Baluta <daniel.baluta@nxp.com>
Fri, 10 Jul 2020 08:51:40 +0000 (11:51 +0300)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:22:48 +0000 (11:22 +0800)
commit5dca04b92f97ee4c099bad07551e90efa93549f5
tree1a081ee9f1d8cf8f6d3157e1362a8fc79519ba43
parent71e6b73ab6c3444d93875944d0cf9ec9d739aad0
arm64: dts: imx8qm-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/imx8qm-mek-sof-cs42888.dts