<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>6c393ebb - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#6c393ebb</link>
        <description>ASoC: SOF: core: Implement IPC version fallback if firmware files are missingIf a firmware file is missing for the selected IPC type then try to switchto other supported IPC type and check if that one can be used instead.If for example a platform is changed to IPC4 as default version but thegiven machine does not yet have the needed topology file created then wewill fall back to IPC3 which should have all the needed files.Relocate the sof_init_environment() to be done at a later phase, insof_probe_continue().This will only have changes in behavior ifCONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE is enabled (Intel HDA platforms) bynot failing the module probe, but it is not going to be different casecompared to for example failed firmware booting or topology loading error.Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Kai Vehmanen &lt;kai.vehmanen@linux.intel.com&gt;Link: https://lore.kernel.org/r/20231129125327.23708-14-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Wed, 29 Nov 2023 12:53:27 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>82f4b383 - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#82f4b383</link>
        <description>ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4Drop the Intel from the IPC type Kconfig optionSigned-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Reviewed-by: Rander Wang &lt;rander.wang@intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230919104226.32239-4-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Tue, 19 Sep 2023 10:42:20 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>70dad53d - ASoC: SOF: Add IPC3 Kernel Injector</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#70dad53d</link>
        <description>ASoC: SOF: Add IPC3 Kernel InjectorAdd debugfs path to fake a malicious firmware message for fuzzing purposes.Skip IPC4 for initial integrationSigned-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: P&#233;ter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230608221822.2825786-2-cujomalainey@chromium.orgSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Thu, 08 Jun 2023 22:18:16 +0000</pubDate>
        <dc:creator>Curtis Malainey &lt;cujomalainey@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>11e87890 - ASoC: SOF: Drop obsolete dependency on COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#11e87890</link>
        <description>ASoC: SOF: Drop obsolete dependency on COMPILE_TESTSince commit 0166dc11be91 (&quot;of: make CONFIG_OF user selectable&quot;), itis possible to test-build any driver which depends on OF on anyarchitecture by explicitly selecting OF. Therefore depending onCOMPILE_TEST as an alternative is no longer needed.Signed-off-by: Jean Delvare &lt;jdelvare@suse.de&gt;Link: https://lore.kernel.org/r/20221127193549.211bf8f7@endymion.delvareSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Sun, 27 Nov 2022 18:35:49 +0000</pubDate>
        <dc:creator>Jean Delvare &lt;jdelvare@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4bd1adb8 - ASoC: SOF: introduce new DEBUG_NOCODEC mode</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#4bd1adb8</link>
        <description>ASoC: SOF: introduce new DEBUG_NOCODEC modeThe existing NOCODEC mode enforces a build-time mutual exclusion withthe HDaudio link support, mostly to avoid any dependency on thesnd_hdac library and references to HDAudio codec/i915 stuff.This is very useful to track dependencies and test a minimalconfiguration, but very painful for developers and CI: a recompilationand reinstall of the kernel modules is required.This patch suggests an alternate middle ground where the selection ofthe machine driver and all codec-related actions are bypassed atrun-time, contingent on a kernel module parameter being set.For example setting BIT(10) with&apos;options snd_sof sof_debug=0x401&apos;is enough to switch from an HDaudio card to a nocodec one.This new DEBUG_NOCODEC mode is not suitable for distributions andend-users. It&apos;s not even recommended on all platforms, i.e. theNOCODEC mode is known not to work on specific devices where the BIOSdid not configure support for I2S/DMIC interfaces. The usualdevelopment devices such as Chromebooks, Up boards and Intel RVP arethe only recommended platforms where this mode can be supported.Note that the dynamic switch between HDaudio and nocodec may notalways possible depending on hardware layout, pin-mux options, andBIOS settings. The audio subsustems on Intel platforms has to support4 types of interfaces and pin-mux can be complicated.Reviewers might ask: why didn&apos;t we do this earlier? The main reason isthat all the codec-related configurations were not cleanly separatedout in the sof/intel directory. With all the cleanups done recently,adding this opt-in behavior is relatively straightforward.Tested on UpExtreme (WHL) and UpExtreme i11 (TGL).Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Rander Wang &lt;rander.wang@intel.com&gt;Reviewed-by: Bard Liao &lt;yung-chuan.liao@linux.intel.com&gt;Reviewed-by: P&#233;ter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Link: https://lore.kernel.org/r/20221027193540.259520-22-pierre-louis.bossart@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Thu, 27 Oct 2022 19:35:40 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2cf520ff - ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#2cf520ff</link>
        <description>ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOFMake sure that the IPC_MESSAGE_INJECTOR client can not be built in whenSND_SOC_SOF is built as module.Fixes: cac0b0887e530 (&quot;ASoC: SOF: Convert the generic IPC message injector into SOF client&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220823121554.4255-3-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Tue, 23 Aug 2022 12:15:54 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3942499f - ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#3942499f</link>
        <description>ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOFMake sure that the IPC_FLOOD client can not be built in when SND_SOC_SOF isbuilt as module.Fixes: 6e9548cdb30e5 (&quot;ASoC: SOF: Convert the generic IPC flood test into SOF client&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220823121554.4255-2-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Tue, 23 Aug 2022 12:15:53 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7ed1f83b - ASoC: SOF: Compile and runtime IPC version selection</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#7ed1f83b</link>
        <description>ASoC: SOF: Compile and runtime IPC version selectionThe new IPC4 version is only supported by Intel platforms, iMX, AMD andMediaTek only uses the standard SOF IPC.There is no need for these platforms to build kernel support for IPC4 asit is just dead code for them.SND_SOC_SOF_IPC3 and SND_SOC_SOF_INTEL_IPC4 is introduced to allow compiletime selection and exclusion of IPC implementations.To avoid randconfig failures add also support for runtime selection ofthe IPC ops in ipc.c based on sdev-&gt;pdata-&gt;ipc_typeSigned-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Bard Liao &lt;yung-chuan.liao@linux.intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220614075618.28605-1-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Tue, 14 Jun 2022 07:56:17 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3dc0d709 - ASoC: SOF: Convert the generic probe support to SOF client</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#3dc0d709</link>
        <description>ASoC: SOF: Convert the generic probe support to SOF clientAdd a new client driver for probes support and moveall the probes-related code from the core to theclient driver.The probes client driver registers a component driverwith one CPU DAI driver for extraction and creates anew sound card with one DUMMY DAI link with a dummy codecthat will be used for extracting audio data from specificpoints in the audio pipeline.The probes debugfs ops are based on the initialimplementation by Cezary Rojewski and have been movedout of the SOF core into the client driver making iteasier to maintain. This change will make it easierfor the probes functionality to be added for all platformswithout having the need to modify the existing(15+) machinedrivers.Signed-off-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Kai Vehmanen &lt;kai.vehmanen@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220210150525.30756-10-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Thu, 10 Feb 2022 15:05:25 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cac0b088 - ASoC: SOF: Convert the generic IPC message injector into SOF client</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#cac0b088</link>
        <description>ASoC: SOF: Convert the generic IPC message injector into SOF clientMove the IPC message injection code out from the debug file as separateSOF client driver.Based on the kernel configuration, the device registration for the new IPCmessage injector is going to happen in the core.Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Kai Vehmanen &lt;kai.vehmanen@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220210150525.30756-9-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Thu, 10 Feb 2022 15:05:24 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6e9548cd - ASoC: SOF: Convert the generic IPC flood test into SOF client</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#6e9548cd</link>
        <description>ASoC: SOF: Convert the generic IPC flood test into SOF clientMove the IPC flood test code out from the debug file as separate SOF clientdriver.Based on the kernel configuration, the device registration for the new IPCflood test is going to happen in the core.With the separate client driver it is going to be possible to run multipleflood tests in parallel to increase the stress, the new Kconfig option canbe used to select this (defaults to 1).In order to preserve backward compatibility with existing SW/scripts, thefirst IPC flood test&apos;s debugfs files have been linked to the old files.Signed-off-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Co-developed-by: Fred Oh &lt;fred.oh@linux.intel.com&gt;Signed-off-by: Fred Oh &lt;fred.oh@linux.intel.com&gt;Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Kai Vehmanen &lt;kai.vehmanen@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220210150525.30756-8-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Thu, 10 Feb 2022 15:05:23 +0000</pubDate>
        <dc:creator>Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6955d951 - ASoC: SOF: Introduce IPC SOF client support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#6955d951</link>
        <description>ASoC: SOF: Introduce IPC SOF client supportA client in the SOF (Sound Open Firmware) context is a driver that needsto communicate with the DSP via IPC messages. The SOF core is responsiblefor serializing the IPC messages to the DSP from the different clients.One example of an SOF client would be an IPC test client that floods theDSP with test IPC messages to validate if the serialization works asexpected.Multi-client support will also add the ability to split the existing audiocards into multiple ones, so as to e.g. to deal with HDMI with a dedicatedclient instead of adding HDMI to all cards.This patch introduces descriptors for SOF client driver and SOF clientdevice along with APIs for registering and unregistering a SOF clientdriver, sending IPCs from a client device and accessing the SOF coredebugfs root entry.Along with this, add a couple of new members to struct snd_sof_dev thatwill be used for maintaining the list of clients.Signed-off-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Co-developed-by: Fred Oh &lt;fred.oh@linux.intel.com&gt;Signed-off-by: Fred Oh &lt;fred.oh@linux.intel.com&gt;Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Kai Vehmanen &lt;kai.vehmanen@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220210150525.30756-6-peter.ujfalusi@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Thu, 10 Feb 2022 15:05:21 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4941cd7c - ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOF</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#4941cd7c</link>
        <description>ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOFSND_SOC_SOF_DEVELOPER_SUPPORT contains options affecting how the builtSOF driver stack will behave, enables debug options and other features.These options have no meaning if the SND_SOC_SOF is not even enabled.If we have SOF client options under developer_support and debug they canbe selected to be built even without the core, but they do need symbolsfrom the core (the sof-client API) which can result build failure.In Kconfig we can haveSND_SOC_SOF_TOPLEVEL=ySND_SOC_SOF_DEBUG_IPC_FLOOD_TEST=yfor example, which will make the flood client to be built, but the SOF coreis not as SND_SOC_SOF is not selected.Reviewed-by: Paul Olaru &lt;paul.olaru@oss.nxp.com&gt;Reviewed-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@intel.com&gt;Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Link: https://lore.kernel.org/r/20211216230350.343857-1-pierre-louis.bossart@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Thu, 16 Dec 2021 23:03:50 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>24281bc2 - ASoC: SOF: Add mt8195 device descriptor</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#24281bc2</link>
        <description>ASoC: SOF: Add mt8195 device descriptorAdd SOF device and DT descriptor for Mediatek mt8195 platform.Signed-off-by: YC Hung &lt;yc.hung@mediatek.com&gt;Reviewed-by: P&#233;ter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Reviewed-by: Kai Vehmanen &lt;kai.vehmanen@linux.intel.com&gt;Reviewed-by: Guennadi Liakhovetski &lt;guennadi.liakhovetski@linux.intel.com&gt;Reviewed-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Signed-off-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Link: https://lore.kernel.org/r/20211118100749.54628-6-daniel.baluta@oss.nxp.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Thu, 18 Nov 2021 10:07:46 +0000</pubDate>
        <dc:creator>YC Hung &lt;yc.hung@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>32d7e03d - ASoC: SOF: mediatek: Add mt8195 hardware support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#32d7e03d</link>
        <description>ASoC: SOF: mediatek: Add mt8195 hardware supportThis patch initialize to support SOF on Mediatek mt8195 platform.MT8195 has four Cortex A78 cores paired with four Cortex A55 cores.It also has Cadence HiFi-4 DSP single core. There are shared DRAM andmailbox interrupt between AP and DSP to use for IPC communication.Signed-off-by: YC Hung &lt;yc.hung@mediatek.com&gt;Reviewed-by: P&#233;ter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Reviewed-by: Kai Vehmanen &lt;kai.vehmanen@linux.intel.com&gt;Reviewed-by: Guennadi Liakhovetski &lt;guennadi.liakhovetski@linux.intel.com&gt;Reviewed-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Signed-off-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Link: https://lore.kernel.org/r/20211118100749.54628-2-daniel.baluta@oss.nxp.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Thu, 18 Nov 2021 10:07:42 +0000</pubDate>
        <dc:creator>YC Hung &lt;yc.hung@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>846aef1d - ASoC: SOF: amd: Add Renoir ACP HW support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#846aef1d</link>
        <description>ASoC: SOF: amd: Add Renoir ACP HW supportThis patch initializes ACP HW block to support SOF onAMD Renoir platform.Signed-off-by: Ajit Kumar Pandey &lt;AjitKumar.Pandey@amd.com&gt;Reviewed-by: Bard Liao &lt;bard.liao@intel.com&gt;Reviewed-by: Kai Vehmanen &lt;kai.vehmanen@linux.intel.com&gt;Signed-off-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Link: https://lore.kernel.org/r/20211117093734.17407-2-daniel.baluta@oss.nxp.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Wed, 17 Nov 2021 09:37:14 +0000</pubDate>
        <dc:creator>Ajit Kumar Pandey &lt;AjitKumar.Pandey@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>2f0b1b01 - ASoC: SOF: debug: Add support for IPC message injection</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#2f0b1b01</link>
        <description>ASoC: SOF: debug: Add support for IPC message injectionIn order to stress test the firmware&apos;s ability to handle (mis)craftedIPC messages this patch adds a debugfs interface where a binary file(message) can be written and the message is sent to the firmware as it is.Read on the same file will return the reply from the firmware if it isavailable as a binary.Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Reviewed-by: Rander Wang &lt;rander.wang@intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Guennadi Liakhovetski &lt;guennadi.liakhovetski@linux.intel.com&gt;Signed-off-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Link: https://lore.kernel.org/r/20211116152137.52129-5-daniel.baluta@oss.nxp.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Tue, 16 Nov 2021 15:21:37 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7548a391 - ASoC: SOF: i.MX: simplify Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#7548a391</link>
        <description>ASoC: SOF: i.MX: simplify KconfigFollow the Intel example and simplify the Kconfiga) start from the end-product for &apos;select&apos; chainsb) use &apos;depends on&apos; to filter out configurations.c) use snd-sof-of as a common module without any &apos;select&apos;Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Signed-off-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Link: https://lore.kernel.org/r/20211116124131.46414-1-daniel.baluta@oss.nxp.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Tue, 16 Nov 2021 12:41:31 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1218f06c - ASoC: SOF: build compression interface into snd_sof.ko</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#1218f06c</link>
        <description>ASoC: SOF: build compression interface into snd_sof.koWith CONFIG_SND_SOC_SOF_COMPRESS=m, the compression code isnot built into a the main SOF driver when that is built-in:x86_64-linux-ld: sound/soc/sof/ipc.o: in function `ipc_stream_message&apos;:ipc.c:(.text+0x5a2): undefined reference to `snd_sof_compr_fragment_elapsed&apos;x86_64-linux-ld: sound/soc/sof/topology.o: in function `sof_dai_load&apos;:topology.c:(.text+0x32d1): undefined reference to `snd_sof_compr_init_elapsed_work&apos;x86_64-linux-ld: topology.c:(.text+0x32e1): undefined reference to `snd_sof_compr_init_elapsed_work&apos;Make this a &apos;bool&apos; symbol so it just decides whether thecode gets built at all.Fixes: 858f7a5c45ca (&quot;ASoC: SOF: Introduce fragment elapsed notification API&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Tested-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Link: https://lore.kernel.org/r/20211108111132.3800548-1-arnd@kernel.orgSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Mon, 08 Nov 2021 11:11:14 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>858f7a5c - ASoC: SOF: Introduce fragment elapsed notification API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/sound/soc/sof/Kconfig#858f7a5c</link>
        <description>ASoC: SOF: Introduce fragment elapsed notification APIThis patch prepares the introduction of the compress API with SOF.After each fragment is accepted by the DSP we need to informthe userspace applications that they can send the next fragment.This is done via snd_compr_fragment_elapsed.Similar with the PCM case, in order to avoid sending an IPC beforethe previous IPC is handled we need to schedule a delayed work tocall snd_compr_fragment_elapsed().See snd_sof_pcm_period_elapsed.To sum up this patch offers the following API to SOF code:	* snd_sof_compr_init_elapsed_work	* snd_sof_compr_fragment_elapsedNote that implementation for compressed function is in a new fileselected via CONFIG_SND_SOC_SOF_COMPRESS invisible config option.This option is automatically selected for platforms that supportthe compress interface. For now only i.MX8 platforms support this.For symmetry we introduce snd_sof_pcm_init_elapsed_work to setupthe work struct for PCM case.Signed-off-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Signed-off-by: Bud Liviu-Alexandru &lt;budliviu@gmail.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Paul Olaru &lt;paul.olaru@oss.nxp.com&gt;Reviewed-by: P&#233;ter Ujfalusi &lt;peter.ujfalusi@linux.intel.com&gt;Link: https://lore.kernel.org/r/20211004152147.1268978-5-daniel.baluta@oss.nxp.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/sound/soc/sof/Kconfig</description>
        <pubDate>Mon, 04 Oct 2021 15:21:47 +0000</pubDate>
        <dc:creator>Daniel Baluta &lt;daniel.baluta@nxp.com&gt;</dc:creator>
    </item>
</channel>
</rss>
