]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: SOF: add INTEL_IPC4 plumbing
authorMark Brown <broonie@kernel.org>
Wed, 20 Apr 2022 13:22:06 +0000 (14:22 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 20 Apr 2022 13:22:06 +0000 (14:22 +0100)
commite482d461d29a4835c68c1a66ca3c98cd8c1bb3e5
tree8a3b186a5ac6504c64800e761bb0c0864f0fc51e
parent97c2c983360af596d258c1cff32639a2eea56b14
parent8f2d82e6d182921da9832d0f938022e145806347
ASoC: SOF: add INTEL_IPC4 plumbing

Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:

The INTEL_IPC4 protocol and firmware architecture will rely on
different sets of firmware binary and topology files. Some platforms
will only support INTEL_IPC4, some will support both INTEL_IPC4 and
SOF_IPC for development, and some will stay with the existing SOF_IPC.

This patchset adds new IPC definitions, and search paths for firmware
and topology files, along with means to override the default IPC type
and search paths for development. The firmware binary names are
aligned with those used by the Intel AVS driver to avoid duplicate
firmware installs, but the topology will have to differ due to driver
architecture differences.