<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/sound/sof, branch v5.7</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v5.7</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v5.7'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2020-03-27T15:16:30Z</updated>
<entry>
<title>ASoC: SOF: IPC: dai-intel: move ALH declarations in header file</title>
<updated>2020-03-27T15:16:30Z</updated>
<author>
<name>Pierre-Louis Bossart</name>
<email>pierre-louis.bossart@linux.intel.com</email>
</author>
<published>2020-03-25T21:50:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f8e25018801548314b3d908315cbf271e8eceba8'/>
<id>urn:sha1:f8e25018801548314b3d908315cbf271e8eceba8</id>
<content type='text'>
ALH was inserted in the wrong place during integration, add after DMIC
to mirror the file used by SOF firmware.

No functional change, just text move in the same file to better track
changes, if any.

Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20200325215027.28716-4-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER</title>
<updated>2020-03-13T15:13:23Z</updated>
<author>
<name>Karol Trzcinski</name>
<email>karolx.trzcinski@linux.intel.com</email>
</author>
<published>2020-03-12T20:06:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a6096f88a0b344d792606ebfaf1ef1ec2d7e0655'/>
<id>urn:sha1:a6096f88a0b344d792606ebfaf1ef1ec2d7e0655</id>
<content type='text'>
This enum code, and what's more important, related structures is
unused in whole source code, so it shouldn't be kept.

Signed-off-by: Karol Trzcinski &lt;karolx.trzcinski@linux.intel.com&gt;
Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20200312200622.24477-4-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: Make sof_ipc_ext_data enum more rigid</title>
<updated>2020-03-13T15:13:23Z</updated>
<author>
<name>Karol Trzcinski</name>
<email>karolx.trzcinski@linux.intel.com</email>
</author>
<published>2020-03-12T20:06:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4ea25785259a9e7a542a5e8ceb8b208ae6929739'/>
<id>urn:sha1:4ea25785259a9e7a542a5e8ceb8b208ae6929739</id>
<content type='text'>
It's a part of ABI interface, so enum value shouldn't change
for example after removing some old enum code.

Signed-off-by: Karol Trzcinski &lt;karolx.trzcinski@linux.intel.com&gt;
Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20200312200622.24477-3-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: add core id to sof_ipc_comp</title>
<updated>2020-03-02T14:13:50Z</updated>
<author>
<name>Tomasz Lauda</name>
<email>tomasz.lauda@linux.intel.com</email>
</author>
<published>2020-02-28T23:18:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1a2289fdf678b780b2d68f408523c09b7074982e'/>
<id>urn:sha1:1a2289fdf678b780b2d68f408523c09b7074982e</id>
<content type='text'>
Adds core id to sof_ipc_comp. The intention of this change
is to inform FW on which core that particular component
should run. Right now core id is only passed when pipeline
is created, which is not flexible enough and doesn't allow
for FW to handle this the right way.

Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Signed-off-by: Tomasz Lauda &lt;tomasz.lauda@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20200228231850.9226-5-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: Implement Probe IPC API</title>
<updated>2020-02-18T21:52:06Z</updated>
<author>
<name>Cezary Rojewski</name>
<email>cezary.rojewski@intel.com</email>
</author>
<published>2020-02-18T14:39:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f3b433e4699fa358ce5b7bd7688bebe36068c199'/>
<id>urn:sha1:f3b433e4699fa358ce5b7bd7688bebe36068c199</id>
<content type='text'>
Add all required types and methods to support each and every request
that driver could sent to firmware. Probe is one of SOF firmware
features which allows for data extraction and injection directly from
or to DMA stream.

Exposes eight IPCs:
- addition and removal of injection DMAs
- addition and removal of probe points
- info retrieval of injection DMAs and probe points
- probe initialization and cleanup

Signed-off-by: Cezary Rojewski &lt;cezary.rojewski@intel.com&gt;
Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20200218143924.10565-5-cezary.rojewski@intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: imx: Describe SAI parameters to be sent to DSP</title>
<updated>2019-12-18T19:54:07Z</updated>
<author>
<name>Guido Roncarolo</name>
<email>guido.roncarolo@nxp.com</email>
</author>
<published>2019-12-18T00:26:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9c1d4cf6ac26f890d82278326f6c7552c53ffb65'/>
<id>urn:sha1:9c1d4cf6ac26f890d82278326f6c7552c53ffb65</id>
<content type='text'>
Introduce sof_ipc_dai_sai_params to keep information that
we get from topology and we send to DSP FW.
For the moment it is identical to ESAI one but it will
evolve shortly independently

Signed-off-by: Guido Roncarolo &lt;guido.roncarolo@nxp.com&gt;
Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20191218002616.7652-8-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: define struct with compiler name and version</title>
<updated>2019-12-18T19:52:39Z</updated>
<author>
<name>Karol Trzcinski</name>
<email>karolx.trzcinski@linux.intel.com</email>
</author>
<published>2019-12-18T00:26:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e8b7cab8cec3386598de29bbca70d8d31aacc709'/>
<id>urn:sha1:e8b7cab8cec3386598de29bbca70d8d31aacc709</id>
<content type='text'>
Add compiler information structure sof_ipc_cc_version.
Add new enum value in sof_ipc_ext_data for new structure.
This struct will be used to show more information about firmware
in host system. It will be helpful during debugging.

Signed-off-by: Karol Trzcinski &lt;karolx.trzcinski@linux.intel.com&gt;
Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20191218002616.7652-3-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: ipc: channel map structures</title>
<updated>2019-12-10T13:13:30Z</updated>
<author>
<name>Slawomir Blauciak</name>
<email>slawomir.blauciak@linux.intel.com</email>
</author>
<published>2019-12-10T00:48:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b7c5986489b5c55ebebc430037dd4691a6bbc99c'/>
<id>urn:sha1:b7c5986489b5c55ebebc430037dd4691a6bbc99c</id>
<content type='text'>
This change adds stream map and channel map structures
used for channel re-routing and stream aggregation.

Signed-off-by: Slawomir Blauciak &lt;slawomir.blauciak@linux.intel.com&gt;
Signed-off-by: Kai Vehmanen &lt;kai.vehmanen@linux.intel.com&gt;
Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20191210004854.16845-5-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: Add asynchronous sample rate converter topology support</title>
<updated>2019-12-10T13:13:11Z</updated>
<author>
<name>Seppo Ingalsuo</name>
<email>seppo.ingalsuo@linux.intel.com</email>
</author>
<published>2019-12-10T00:48:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=433363e779ecb772c2e9ffea5c9f266115c24441'/>
<id>urn:sha1:433363e779ecb772c2e9ffea5c9f266115c24441</id>
<content type='text'>
This patch adds into SOF topology the handling of ASRC DAPM type,
adds the tokens to configure the ASRC, and implement component IPC
into the driver.

Signed-off-by: Seppo Ingalsuo &lt;seppo.ingalsuo@linux.intel.com&gt;
Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20191210004854.16845-2-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: ipc: introduce message for DSP power gating</title>
<updated>2019-10-28T14:43:31Z</updated>
<author>
<name>Keyon Jie</name>
<email>yang.jie@linux.intel.com</email>
</author>
<published>2019-10-25T22:41:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=10992004e1e960c7e256ec70c7ab22895a7003d7'/>
<id>urn:sha1:10992004e1e960c7e256ec70c7ab22895a7003d7</id>
<content type='text'>
Add new ipc messages which will be sent from driver to FW, to ask FW to
enter specific power saving state.

Signed-off-by: Keyon Jie &lt;yang.jie@linux.intel.com&gt;
Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/20191025224122.7718-14-pierre-louis.bossart@linux.intel.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
