<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/sound/soc/sof/mediatek/mt8186, branch linux-6.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2022-11-30T11:35:43Z</updated>
<entry>
<title>ASoC: SOF: mediatek: add shutdown callback</title>
<updated>2022-11-30T11:35:43Z</updated>
<author>
<name>Ricardo Ribalda</name>
<email>ribalda@chromium.org</email>
</author>
<published>2022-11-27T20:04:15Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e063330a77edbdc57a142a27a82e51dc1361ab9d'/>
<id>urn:sha1:e063330a77edbdc57a142a27a82e51dc1361ab9d</id>
<content type='text'>
If we do not shutdown the peripheral properly at shutdown, the whole system
crashes after kexec() on the first io access.

Let's implement the appropriate callback.

Signed-off-by: Ricardo Ribalda &lt;ribalda@chromium.org&gt;
Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;
Link: https://lore.kernel.org/r/20221127-mtk-snd-v1-0-b7886faa612b@chromium.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: mediatek: add pcm_pointer callback for mt8186</title>
<updated>2022-09-21T16:29:20Z</updated>
<author>
<name>Chunxu Li</name>
<email>chunxu.li@mediatek.com</email>
</author>
<published>2022-09-21T12:02:39Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a921986f445ad611b441c8ee7749dc6dfc770481'/>
<id>urn:sha1:a921986f445ad611b441c8ee7749dc6dfc770481</id>
<content type='text'>
add pcm_pointer callback for mt8186 to support read
host position from DSP

Signed-off-by: Chunxu Li &lt;chunxu.li@mediatek.com&gt;
Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;
Link: https://lore.kernel.org/r/20220921120239.31934-1-chunxu.li@mediatek.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: mediatek: add pcm_hw_params callback for mt8186</title>
<updated>2022-09-19T23:16:17Z</updated>
<author>
<name>Chunxu Li</name>
<email>chunxu.li@mediatek.com</email>
</author>
<published>2022-09-17T02:26:10Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=78091edc1c7806846049e1d480f6a8051507ed94'/>
<id>urn:sha1:78091edc1c7806846049e1d480f6a8051507ed94</id>
<content type='text'>
add pcm_hw_params callback for mt8186 to support continue
update dma host position

Signed-off-by: Chunxu Li &lt;chunxu.li@mediatek.com&gt;
Link: https://lore.kernel.org/r/20220917022610.594-1-chunxu.li@mediatek.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: mediatek: Use generic implementation for .ipc_msg_data field</title>
<updated>2022-08-25T11:29:30Z</updated>
<author>
<name>Chunxu Li</name>
<email>chunxu.li@mediatek.com</email>
</author>
<published>2022-08-25T06:54:11Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=059846071f468da8389dcb8b8bbb38a781b02955'/>
<id>urn:sha1:059846071f468da8389dcb8b8bbb38a781b02955</id>
<content type='text'>
Use generic sof_ipc_msg_data instead of specific implementation as
they do the same things

Signed-off-by: Chunxu Li &lt;chunxu.li@mediatek.com&gt;
Link: https://lore.kernel.org/r/20220825065411.31279-4-chunxu.li@mediatek.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: mediatek: add snd_sof_dsp_ops callbacks for pcm and mail box</title>
<updated>2022-08-25T11:29:29Z</updated>
<author>
<name>Chunxu Li</name>
<email>chunxu.li@mediatek.com</email>
</author>
<published>2022-08-25T06:54:10Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=82e93430e0ad13cc31e411cfa575e63118bb0ed4'/>
<id>urn:sha1:82e93430e0ad13cc31e411cfa575e63118bb0ed4</id>
<content type='text'>
Use generic IPC stream and mailbox ops for mt8186

Signed-off-by: Chunxu Li &lt;chunxu.li@mediatek.com&gt;
Link: https://lore.kernel.org/r/20220825065411.31279-3-chunxu.li@mediatek.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: mediatek: Add dai driver for mt8186</title>
<updated>2022-08-25T11:29:28Z</updated>
<author>
<name>Chunxu Li</name>
<email>chunxu.li@mediatek.com</email>
</author>
<published>2022-08-25T06:54:09Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f3b75e9b56780e3bfaa910e560cb9ba4d8f38e53'/>
<id>urn:sha1:f3b75e9b56780e3bfaa910e560cb9ba4d8f38e53</id>
<content type='text'>
Add dsp ops callback to register AFE DL1/DL2/UL1/UL2 SOF dai's with ALSA

Signed-off-by: Chunxu Li &lt;chunxu.li@mediatek.com&gt;
Link: https://lore.kernel.org/r/20220825065411.31279-2-chunxu.li@mediatek.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: mediatek: Add sof_mt8186_machs for mt8186</title>
<updated>2022-08-23T17:22:43Z</updated>
<author>
<name>Chunxu Li</name>
<email>chunxu.li@mediatek.com</email>
</author>
<published>2022-08-05T07:04:49Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2dec9e09e955dfc4b7843fa4f9c09e7ee8931b1d'/>
<id>urn:sha1:2dec9e09e955dfc4b7843fa4f9c09e7ee8931b1d</id>
<content type='text'>
Add .of_machines field sof_mt8186_machs for mt8186

Signed-off-by: Chunxu Li &lt;chunxu.li@mediatek.com&gt;
Link: https://lore.kernel.org/r/20220805070449.6611-3-chunxu.li@mediatek.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: mediatek: Align mt8186 clock names with dt-bindings</title>
<updated>2022-06-22T12:39:32Z</updated>
<author>
<name>Tinghan Shen</name>
<email>tinghan.shen@mediatek.com</email>
</author>
<published>2022-06-22T06:22:45Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=acaeb8c62fd1b2b57be1523b8d5b1d64a1a9dc38'/>
<id>urn:sha1:acaeb8c62fd1b2b57be1523b8d5b1d64a1a9dc38</id>
<content type='text'>
Align clock names in mt8186 dsp driver with dt-bindings.

Signed-off-by: Tinghan Shen &lt;tinghan.shen@mediatek.com&gt;
Link: https://lore.kernel.org/r/20220622062245.21021-5-tinghan.shen@mediatek.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: mediatek: Fix error code in probe</title>
<updated>2022-06-15T11:04:58Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2022-06-15T08:19:44Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=62257638170eee07926c9df5a4c9059ec69a3734'/>
<id>urn:sha1:62257638170eee07926c9df5a4c9059ec69a3734</id>
<content type='text'>
This should return PTR_ERR() instead of IS_ERR().

Fixes: e0100bfd383c ("ASoC: SOF: mediatek: Add mt8186 ipc support")
Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://lore.kernel.org/r/YqmWIK8sTj578OJP@kili
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: SOF: mediatek: Add mt8186 ipc support</title>
<updated>2022-05-16T11:58:13Z</updated>
<author>
<name>Tinghan Shen</name>
<email>tinghan.shen@mediatek.com</email>
</author>
<published>2022-05-12T08:22:15Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e0100bfd383c7d994d2e957e85ca56a5fe5a3f43'/>
<id>urn:sha1:e0100bfd383c7d994d2e957e85ca56a5fe5a3f43</id>
<content type='text'>
mt8186 DSP uses two hardware mailbox IP to communicate with AP.
One mailbox is used for requests coming from AP, and the other
one is for requests from DSP.

Signed-off-by: Allen-KH Cheng &lt;Allen-KH.Cheng@mediatek.com&gt;
Signed-off-by: Tinghan Shen &lt;tinghan.shen@mediatek.com&gt;
Link: https://lore.kernel.org/r/20220512082215.3018-4-tinghan.shen@mediatek.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
