<?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-class-stm</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8e996a28 - stm class: Support devices that override software assigned masters</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-class-stm#8e996a28</link>
        <description>stm class: Support devices that override software assigned mastersSome STM devices adjust software assigned master numbers depending onthe trace source and its runtime state and whatnot. This patch addsa sysfs attribute to inform the trace-side software that master numbersassigned to software sources will not match those in the STP stream,so that, for example, master/channel allocation policy can be adjustedaccordingly.Signed-off-by: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-class-stm</description>
        <pubDate>Tue, 03 May 2016 17:33:37 +0000</pubDate>
        <dc:creator>Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7bd1d409 - stm class: Introduce an abstraction for System Trace Module devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/ABI/testing/sysfs-class-stm#7bd1d409</link>
        <description>stm class: Introduce an abstraction for System Trace Module devicesA System Trace Module (STM) is a device exporting data in System TraceProtocol (STP) format as defined by MIPI STP standards. Examples of suchdevices are Intel(R) Trace Hub and Coresight STM.This abstraction provides a unified interface for software trace sourcesto send their data over an STM device to a debug host. In order to dothat, such a trace source needs to be assigned a pair of master/channelidentifiers that all the data from this source will be tagged with. TheSTP decoder on the debug host side will use these master/channel tags todistinguish different trace streams from one another inside one STPstream.This abstraction provides a configfs-based policy management mechanismfor dynamic allocation of these master/channel pairs based on tracesource-supplied string identifier. It has the flexibility of beingdefined at runtime and at the same time (provided that the policydefinition is aligned with the decoding end) consistency.For userspace trace sources, this abstraction provides write()-based andmmap()-based (if the underlying stm device allows this) output mechanism.For kernel-side trace sources, we provide &quot;stm_source&quot; device class thatcan be connected to an stm device at run time.Cc: linux-api@vger.kernel.orgReviewed-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Signed-off-by: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/Documentation/ABI/testing/sysfs-class-stm</description>
        <pubDate>Tue, 22 Sep 2015 12:47:10 +0000</pubDate>
        <dc:creator>Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
