<?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 sysfs-bus-soundwire-slave</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ccfdcb32 - ABI: sysfs-bus-soundwire-slave: use wildcards on What definitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-bus-soundwire-slave#ccfdcb32</link>
        <description>ABI: sysfs-bus-soundwire-slave: use wildcards on What definitionsAn &quot;N&quot; upper letter is not a wildcard, nor can easily be identifiedby script, specially since the USB sysfs define things like.bNumInterfaces. Use, instead, &lt;N&gt;, in order to let script/get_abi.plto convert it into a Regex.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Link: https://lore.kernel.org/r/416f4a746c116147abb08fb0155a6a4ed065dfd7.1631782432.git.mchehab+huawei@kernel.orgSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-bus-soundwire-slave</description>
        <pubDate>Thu, 16 Sep 2021 08:59:43 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c5c0c4ea - ABI: sysfs-bus-soundwire-slave: use wildcards on What definitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-bus-soundwire-slave#c5c0c4ea</link>
        <description>ABI: sysfs-bus-soundwire-slave: use wildcards on What definitionsAn &quot;N&quot; upper letter is not a wildcard, nor can easily be identifiedby script, specially since the USB sysfs define things like.bNumInterfaces. Use, instead, &lt;N&gt;, in order to let script/get_abi.plto convert it into a Regex.Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;Link: https://lore.kernel.org/r/416f4a746c116147abb08fb0155a6a4ed065dfd7.1631782432.git.mchehab+huawei@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-bus-soundwire-slave</description>
        <pubDate>Thu, 16 Sep 2021 08:59:43 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0173f525 - soundwire: sysfs: add slave status and device number before probe</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-bus-soundwire-slave#0173f525</link>
        <description>soundwire: sysfs: add slave status and device number before probeThe MIPI DisCo device properties that are read by the driver fromplatform firmware, or hard-coded in the driver, should only beprovided as sysfs entries when a driver probes successfully.However the device status and device number is updated even when thereis no driver present, and hence can be updated when a Slave device isdetected on the bus without being described in platform firmware andwithout any driver registered/probed.As suggested by GregKH, the attribute group for Slave status anddevice number is is added by default upon device registration.Credits to Vinod Koul for the status_show() function, shared in aseparate patch and used as is here. The status table was modified toremove an unnecessary enum and status_show() is handled in a differentgroup attribute than what was suggested by Vinod.Tested-by: Srinivas Kandgatla &lt;srinivas.kandagatla@linaro.org&gt;Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Co-developed-by: Vinod Koul &lt;vkoul@kernel.org&gt;Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Link: https://lore.kernel.org/r/20200924194430.121058-3-pierre-louis.bossart@linux.intel.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-bus-soundwire-slave</description>
        <pubDate>Thu, 24 Sep 2020 19:44:30 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>bcac5902 - soundwire: add Slave sysfs support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-bus-soundwire-slave#bcac5902</link>
        <description>soundwire: add Slave sysfs supportExpose MIPI DisCo Slave properties in sysfs.For Slave properties and Data Port 0, the attributes are managed withsimple devm_ support.A Slave Device may have more than one Data Port (DPN), and each DataPort can be sink or source. The attributes are created dynamicallyusing pre-canned macros, but still use devm_ with a name attributegroup to avoid creating kobjects - as requested by GregKH. In the_show function, we use container_of() to retrieve port number anddirection required to extract the information.Audio modes are not supported for now. Depending on the discussionsthe SoundWire Device Class, we may add it later as is or follow thenew specification.Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;Signed-off-by: Bard Liao &lt;yung-chuan.liao@linux.intel.com&gt;Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Link: https://lore.kernel.org/r/20200518203551.2053-4-yung-chuan.liao@linux.intel.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-bus-soundwire-slave</description>
        <pubDate>Mon, 18 May 2020 20:35:51 +0000</pubDate>
        <dc:creator>Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
