mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-21 06:50:25 +00:00

Add SOF support for the imx95 chip. Although the support is just for the imx95 chip, the driver is intended for all chips in the imx9 family. Note that the imx95 support could have just as easily been added to the imx8 platform driver but a new platform driver was created because the intention is to keep the families in separate drivers. Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com> Reviewed-by: Frank Li <Frank.Li@nxp.com> Link: https://patch.msgid.link/20250207162246.3104-8-laurentiumihalcea111@gmail.com Signed-off-by: Mark Brown <broonie@kernel.org>
44 lines
1.2 KiB
Text
44 lines
1.2 KiB
Text
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
|
|
|
|
config SND_SOC_SOF_IMX_TOPLEVEL
|
|
bool "SOF support for NXP i.MX audio DSPs"
|
|
depends on ARM64|| COMPILE_TEST
|
|
depends on SND_SOC_SOF_OF
|
|
help
|
|
This adds support for Sound Open Firmware for NXP i.MX platforms.
|
|
Say Y if you have such a device.
|
|
If unsure select "N".
|
|
|
|
if SND_SOC_SOF_IMX_TOPLEVEL
|
|
|
|
config SND_SOC_SOF_IMX_COMMON
|
|
tristate
|
|
select SND_SOC_SOF_OF_DEV
|
|
select SND_SOC_SOF
|
|
select SND_SOC_SOF_IPC3
|
|
select SND_SOC_SOF_XTENSA
|
|
select SND_SOC_SOF_COMPRESS
|
|
help
|
|
This option is not user-selectable but automagically handled by
|
|
'select' statements at a higher level.
|
|
|
|
config SND_SOC_SOF_IMX8
|
|
tristate "SOF support for i.MX8"
|
|
depends on IMX_SCU
|
|
depends on IMX_DSP
|
|
select SND_SOC_SOF_IMX_COMMON
|
|
help
|
|
This adds support for Sound Open Firmware for NXP i.MX8 platforms.
|
|
Say Y if you have such a device.
|
|
If unsure select "N".
|
|
|
|
config SND_SOC_SOF_IMX9
|
|
tristate "SOF support for i.MX9"
|
|
depends on IMX_DSP
|
|
select SND_SOC_SOF_IMX_COMMON
|
|
help
|
|
This adds support for Sound Open Firmware for NXP i.MX9 platforms.
|
|
Say Y if you need such a device.
|
|
If unsure select "N".
|
|
|
|
endif ## SND_SOC_SOF_IMX_TOPLEVEL
|