]> 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)
commit402651e64afa928eb72775e91ab8ff983b0777c4
tree65c0c59357453bbe8797e8a850d7f822429d74dd
parente5532f5d7a6c624c22caba9aea9cb8131ab5f640
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]