arm64: dts: imx8qm-sof-wm8960: Remove FSL DAI generic node
authorDaniel Baluta <daniel.baluta@nxp.com>
Thu, 9 Jul 2020 18:37:58 +0000 (21:37 +0300)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:22:48 +0000 (11:22 +0800)
commit71e6b73ab6c3444d93875944d0cf9ec9d739aad0
tree29ea2b0bc691347f0080590c7fe8fde81e4df063
parente7aca6aed50ac455090e1d0e6ed1e55362091edc
arm64: dts: imx8qm-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/imx8qm-mek-sof-wm8960.dts