]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: SOF: Add Sound Open Firmware driver core
authorLiam Girdwood <liam.r.girdwood@linux.intel.com>
Fri, 12 Apr 2019 16:05:06 +0000 (11:05 -0500)
committerMark Brown <broonie@kernel.org>
Sat, 27 Apr 2019 17:47:19 +0000 (02:47 +0900)
commit0aafc1dc38e7676d5fa89fa38794f6fda61f307b
tree65c0c59357453bbe8797e8a850d7f822429d74dd
parent37e008b6b49f407c3bc0f98903b9d58cccb6ec27
ASoC: SOF: Add Sound Open Firmware driver core

The Sound Open Firmware driver core is a generic architecture
independent layer that allows SOF to be used on many different
architectures and platforms. It abstracts DSP operations and IO
methods so that the target DSP can be an internal memory mapped or
external SPI or I2C based device. This abstraction also allows SOF to
be run on many different VMs on the same physical HW.

SOF also requires some data in ASoC PCM runtime data for looking up
SOF data during ASoC PCM operations.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/sof.h [new file with mode: 0644]
sound/soc/sof/core.c [new file with mode: 0644]
sound/soc/sof/sof-priv.h [new file with mode: 0644]