<?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>8eb5d7ad - soundwire: cadence: add BTP/BRA helpers to format data</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#8eb5d7ad</link>
        <description>soundwire: cadence: add BTP/BRA helpers to format dataThe Cadence IP expects a specific format (detailed in theDocumentation). Add helpers to copy the data into the DMA buffer.The crc8 table is for now only used by the Cadence driver. This tablemight be moved to a common module at a later point if needed by othercontroller implementations.Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.dev&gt;Signed-off-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: Liam Girdwood &lt;liam.r.girdwood@intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Tested-by: shumingf@realtek.comLink: https://lore.kernel.org/r/20250227140615.8147-10-yung-chuan.liao@linux.intel.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Thu, 27 Feb 2025 14:06:08 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.dev&gt;</dc:creator>
    </item>
<item>
        <title>0c673d28 - soundwire: slave: lookup SDCA version and functions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#0c673d28</link>
        <description>soundwire: slave: lookup SDCA version and functionsUse SDCA helpers to get the basic information and store it in theslave context. The information will be optionally be used in codecdrivers to register sub-devices for each Function.When platforms are not based on ACPI the helpers do absolutelynothing.Signed-off-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;Signed-off-by: Bard Liao &lt;yung-chuan.liao@linux.intel.com&gt;Acked-by: Vinod Koul &lt;vkoul@kernel.org&gt;Link: https://patch.msgid.link/20241016102333.294448-5-yung-chuan.liao@linux.intel.comSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Wed, 16 Oct 2024 10:23:26 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a1b828f2 - soundwire: intel_ace2x: fix SND_SOC_SOF_HDA_MLINK dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#a1b828f2</link>
        <description>soundwire: intel_ace2x: fix SND_SOC_SOF_HDA_MLINK dependencyThe ace2x driver can be build with or without mlink support, butwhen SND_SOC_SOF_HDA_MLINK is set to =m and soundwire is built-in,it fails with a link error:ld.lld: error: undefined symbol: hdac_bus_eml_sdw_wait_syncpu_unlocked&gt;&gt;&gt; referenced by intel_ace2x.c&gt;&gt;&gt;               drivers/soundwire/intel_ace2x.o:(intel_link_power_up) in archive vmlinux.ald.lld: error: undefined symbol: hdac_bus_eml_sdw_sync_arm_unlocked&gt;&gt;&gt; referenced by intel_ace2x.c&gt;&gt;&gt;               drivers/soundwire/intel_ace2x.o:(intel_sync_arm) in archive vmlinux.aAdd a Kconfig dependency that prevents that broken configuration butstill allows soundwire to be a loadable module instead.Fixes: 4d1e2464a1104 (&quot;soundwire: intel_ace2x: add sync_arm/sync_go helpers&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20230616090932.2714714-1-arnd@kernel.orgSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Fri, 16 Jun 2023 09:09:24 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>c0bf349e - soundwire: amd: enable build for AMD SoundWire manager driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#c0bf349e</link>
        <description>soundwire: amd: enable build for AMD SoundWire manager driverEnable build for SoundWire manager driver for AMD platforms.Signed-off-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Link: https://lore.kernel.org/lkml/20230220100418.76754-5-Vijendar.Mukunda@amd.comLink: https://lore.kernel.org/r/20230321050901.115439-5-Vijendar.Mukunda@amd.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Tue, 21 Mar 2023 05:08:57 +0000</pubDate>
        <dc:creator>Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>29a269c6 - soundwire: intel: move to auxiliary bus</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#29a269c6</link>
        <description>soundwire: intel: move to auxiliary busNow that the auxiliary_bus exists, there&apos;s no reason to use platformdevices as children of a PCI device any longer.This patch refactors the code by extending a basic auxiliary devicewith Intel link-specific structures that need to be passed betweencontroller and link levels. This refactoring is much cleaner with noneed for cross-pointers between device and link structures.Note that the auxiliary bus API has separate init and add steps, whichrequires more attention in the error unwinding paths. The main loopneeds to deal with kfree() and auxiliary_device_uninit() for thecurrent iteration before jumping to the common label which releaseseverything allocated in prior iterations.Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Guennadi Liakhovetski &lt;guennadi.liakhovetski@linux.intel.com&gt;Reviewed-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt;Signed-off-by: Bard Liao &lt;yung-chuan.liao@linux.intel.com&gt;Link: https://lore.kernel.org/r/20210511052132.28150-1-yung-chuan.liao@linux.intel.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Tue, 11 May 2021 05:21:32 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9026118f - soundwire: Add generic bandwidth allocation algorithm</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#9026118f</link>
        <description>soundwire: Add generic bandwidth allocation algorithmThis algorithm computes bus parameters like clock frequency, frameshape and port transport parameters based on active stream(s) runningon the bus.Developers can also implement their own .compute_params() callback forspecific resource management algorithm, and set if before callingsdw_add_bus_master()Credits: this patch is based on an earlier internal contribution byVinod Koul, Sanyog Kale, Shreyas Nc and Hardik Shah. All hard-codedvalues were removed from the initial contribution to use BIOSinformation instead.Signed-off-by: Bard Liao &lt;yung-chuan.liao@linux.intel.com&gt;Acked-by: Jaroslav Kysela &lt;perex@perex.cz&gt;Link: https://lore.kernel.org/r/20200908131520.5712-1-yung-chuan.liao@linux.intel.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Tue, 08 Sep 2020 13:15:20 +0000</pubDate>
        <dc:creator>Bard Liao &lt;yung-chuan.liao@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>5bd77324 - soundwire: qcom: avoid dependency on CONFIG_SLIMBUS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#5bd77324</link>
        <description>soundwire: qcom: avoid dependency on CONFIG_SLIMBUSThe driver may be used without slimbus, so don&apos;t depend on slimbus.Signed-off-by: Jonathan Marek &lt;jonathan@marek.ca&gt;Tested-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;Reviewed-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;Link: https://lore.kernel.org/r/20200905173905.16541-3-jonathan@marek.caSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Sat, 05 Sep 2020 17:39:03 +0000</pubDate>
        <dc:creator>Jonathan Marek &lt;jonathan@marek.ca&gt;</dc:creator>
    </item>
<item>
        <title>02efb49a - soundwire: qcom: add support for SoundWire controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#02efb49a</link>
        <description>soundwire: qcom: add support for SoundWire controllerQualcomm SoundWire Master controller is present in most Qualcomm SoCseither integrated as part of WCD audio codecs via slimbus oras part of SOC I/O.This patchset adds support to a very basic controller which has beentested with WCD934x SoundWire controller connected to WSA881x smartspeaker amplifiers.Signed-off-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;Link: https://lore.kernel.org/r/20200113132153.27239-3-srinivas.kandagatla@linaro.orgSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Mon, 13 Jan 2020 13:21:53 +0000</pubDate>
        <dc:creator>Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>2948d192 - soundwire: intel: remove X86 dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#2948d192</link>
        <description>soundwire: intel: remove X86 dependencyThis is not needed and may generate unmet dependencies whenCOMPILE_TEST is used for SOF.ACPI is required, and should be tested when selecting this option.Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Link: https://lore.kernel.org/r/20190916185739.32184-3-pierre-louis.bossart@linux.intel.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Mon, 16 Sep 2019 18:57:39 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0f8c0f8a - soundwire: depend on ACPI || OF</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#0f8c0f8a</link>
        <description>soundwire: depend on ACPI || OFNow devicetree is supported for probing soundwire as well.On platforms built with !ACPI !OF (ie s390x) the device still cannot beprobed and gives a build warning.Cc: stable@vger.kernel.orgFixes: a2e484585ad3 (&quot;soundwire: core: add device tree support for slave devices&quot;)Signed-off-by: Michal Suchanek &lt;msuchanek@suse.de&gt;Link: https://lore.kernel.org/r/0b89b4ea16a93f523105c81a2f718b0cd7ec66f2.1570097621.git.msuchanek@suse.deSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Thu, 03 Oct 2019 10:13:55 +0000</pubDate>
        <dc:creator>Michal Suchanek &lt;msuchanek@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>52eb063d - soundwire: depend on ACPI</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#52eb063d</link>
        <description>soundwire: depend on ACPIThe device cannot be probed on !ACPI and gives this warning:drivers/soundwire/slave.c:16:12: warning: &#8216;sdw_slave_add&#8217; defined butnot used [-Wunused-function] static int sdw_slave_add(struct sdw_bus *bus,            ^~~~~~~~~~~~~Cc: stable@vger.kernel.orgFixes: 7c3cd189b86d (&quot;soundwire: Add Master registration&quot;)Signed-off-by: Michal Suchanek &lt;msuchanek@suse.de&gt;Link: https://lore.kernel.org/r/bd685232ea511251eeb9554172f1524eabf9a46e.1570097621.git.msuchanek@suse.deSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Thu, 03 Oct 2019 10:13:54 +0000</pubDate>
        <dc:creator>Michal Suchanek &lt;msuchanek@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>8676b3ca - soundwire: fix regmap dependencies and align with other serial links</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#8676b3ca</link>
        <description>soundwire: fix regmap dependencies and align with other serial linksThe existing code has a mixed select/depend usage which makes no sense.config SOUNDWIRE_BUS       tristate       select REGMAP_SOUNDWIREconfig REGMAP_SOUNDWIRE        tristate        depends on SOUNDWIRE_BUSLet&apos;s remove one layer of Kconfig definitions and align with thesolutions used by all other serial links.Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Link: https://lore.kernel.org/r/20190718230215.18675-1-pierre-louis.bossart@linux.intel.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Thu, 18 Jul 2019 23:02:15 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>92fd75f1 - soundwire: fix kconfig help format</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#92fd75f1</link>
        <description>soundwire: fix kconfig help formatMove to help format instead of --help-- as that is not recommended andthis makes file consistent with other instanceSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Thu, 02 May 2019 10:59:17 +0000</pubDate>
        <dc:creator>Vinod Koul &lt;vkoul@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9d7cd9d5 - soundwire: Kconfig: fix help format</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#9d7cd9d5</link>
        <description>soundwire: Kconfig: fix help formatMove to the regular help format, --help-- is no longer recommended.Reviewed-by: Takashi Iwai &lt;tiwai@suse.de&gt;Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Wed, 01 May 2019 15:57:24 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c46302ec - soundwire: intel: Add audio DAI ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#c46302ec</link>
        <description>soundwire: intel: Add audio DAI opsAdd DAI registration and DAI ops for the Intel driver along withcallback for topology configuration.Signed-off-by: Sanyog Kale &lt;sanyog.r.kale@intel.com&gt;Signed-off-by: Shreyas NC &lt;shreyas.nc@intel.com&gt;Signed-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Thu, 26 Apr 2018 13:09:05 +0000</pubDate>
        <dc:creator>Vinod Koul &lt;vkoul@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6c49b32d - soundwire: select REGMAP_SOUNDWIRE</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#6c49b32d</link>
        <description>soundwire: select REGMAP_SOUNDWIRESoundWire bus needs to select the regmap support. So, add itSigned-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Tue, 09 Jan 2018 05:00:32 +0000</pubDate>
        <dc:creator>Vinod Koul &lt;vinod.koul@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>71bb8a1b - soundwire: intel: Add Intel Master driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#71bb8a1b</link>
        <description>soundwire: intel: Add Intel Master driverSome Intel platforms have SoundWire Master, so add Intel SoundWireMaster driver which uses Cadence module. This patch adds probe andinitialization routines for Intel Master driver.Signed-off-by: Hardik T Shah &lt;hardik.t.shah@intel.com&gt;Signed-off-by: Sanyog Kale &lt;sanyog.r.kale@intel.com&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Acked-By: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Takashi Iwai &lt;tiwai@suse.de&gt;Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Thu, 14 Dec 2017 05:49:43 +0000</pubDate>
        <dc:creator>Vinod Koul &lt;vinod.koul@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2f52a517 - soundwire: cdns: Add cadence library</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#2f52a517</link>
        <description>soundwire: cdns: Add cadence libraryCadence IP implements SoundWire Master. Add base cadence libraryinitialization and interrupt handlingSigned-off-by: Hardik T Shah &lt;hardik.t.shah@intel.com&gt;Signed-off-by: Sanyog Kale &lt;sanyog.r.kale@intel.com&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Acked-By: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Takashi Iwai &lt;tiwai@suse.de&gt;Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Thu, 14 Dec 2017 05:49:41 +0000</pubDate>
        <dc:creator>Vinod Koul &lt;vinod.koul@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9251345d - soundwire: Add SoundWire bus type</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soundwire/Kconfig#9251345d</link>
        <description>soundwire: Add SoundWire bus typeThis adds the base SoundWire bus type, bus and driver registration.along with changes to module device table for new SoundWiredevice type.Signed-off-by: Sanyog Kale &lt;sanyog.r.kale@intel.com&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Acked-By: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Reviewed-by: Takashi Iwai &lt;tiwai@suse.de&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/soundwire/Kconfig</description>
        <pubDate>Thu, 14 Dec 2017 05:49:33 +0000</pubDate>
        <dc:creator>Vinod Koul &lt;vinod.koul@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
