]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: SOF: imx: Add i.MX8M HW support
authorDaniel Baluta <daniel.baluta@nxp.com>
Thu, 9 Apr 2020 07:18:30 +0000 (10:18 +0300)
committerMark Brown <broonie@kernel.org>
Wed, 15 Apr 2020 22:28:06 +0000 (23:28 +0100)
commit7b7894e7f34817342c8e9971adcca2788c2b2667
tree415cf81cc70493d1c80c2781b89b67c0c122759b
parent47c6a2772e9cf388f2f7f4958dd049060e004cda
ASoC: SOF: imx: Add i.MX8M HW support

This adds skeleton support for the audio DSP hardware found on NXP i.MX8M
platform.

There is one notable difference between i.MX8M and i.MX8, which doesn't
allow us to reuse HW support from imx8.c file designed for i.MX8:

On i.MX8M resources (clocks, power, pinctrl, etc) are managed by the
Linux kernel while on i.MX8 resources are managed by a separate
System Controller Firmware. This makes the interface to those resources
completely different.

Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
Link: https://lore.kernel.org/r/20200409071832.2039-4-daniel.baluta@oss.nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/imx/Kconfig
sound/soc/sof/imx/Makefile
sound/soc/sof/imx/imx8m.c [new file with mode: 0644]