Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-20 Thread Mathieu Poirier
On 20 March 2015 at 08:53, Alexander Shishkin wrote: > Mathieu Poirier writes: > >> As promised I worked on a prototype that connects the coresight-stm >> driver with the generic STM interface you have suggested. Things work >> quite well and aside from the enhancement related to the ioctl() and

Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-20 Thread Alexander Shishkin
Mathieu Poirier writes: > As promised I worked on a prototype that connects the coresight-stm > driver with the generic STM interface you have suggested. Things work > quite well and aside from the enhancement related to the ioctl() and > private member as discussed above, we should move ahead w

Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-19 Thread Mathieu Poirier
On 17 March 2015 at 04:37, Alexander Shishkin wrote: > Mathieu Poirier writes: > >> On 7 March 2015 at 04:35, Alexander Shishkin >> wrote: >>> A System Trace Module (STM) is a device exporting data in System Trace >>> Protocol (STP) format as defined by MIPI STP standards. Examples of such >>> d

Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-19 Thread Mathieu Poirier
On 19 March 2015 at 08:23, Alexander Shishkin wrote: > Mathieu Poirier writes: > >> I forgot to mention in my previous email... I think the hierarchy of >> our respective tracing module along with the generic-stm probably >> needs a review. >> >> Currently we have drivers/coresight, drivers/inte

Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-19 Thread Alexander Shishkin
Mathieu Poirier writes: > I forgot to mention in my previous email... I think the hierarchy of > our respective tracing module along with the generic-stm probably > needs a review. > > Currently we have drivers/coresight, drivers/intel_th and drivers/stm. > > To me it doesn't scale - what happen

Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-18 Thread Mathieu Poirier
On 17 March 2015 at 04:37, Alexander Shishkin wrote: > Mathieu Poirier writes: > >> On 7 March 2015 at 04:35, Alexander Shishkin >> wrote: >>> A System Trace Module (STM) is a device exporting data in System Trace >>> Protocol (STP) format as defined by MIPI STP standards. Examples of such >>> d

Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-17 Thread Alexander Shishkin
Mathieu Poirier writes: > On 7 March 2015 at 04:35, Alexander Shishkin > wrote: >> A System Trace Module (STM) is a device exporting data in System Trace >> Protocol (STP) format as defined by MIPI STP standards. Examples of such >> devices are Intel Trace Hub and Coresight STM. >> >> This abstr

Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-17 Thread Alexander Shishkin
Paul Bolle writes: > On Sat, 2015-03-07 at 13:35 +0200, Alexander Shishkin wrote: >> Documentation/ABI/testing/configfs-stp-policy| 44 ++ > > git am whined about this file when I tried to apply this patch: > Applying: stm class: Introduce an abstraction for System Trace Module > device

Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-09 Thread Mathieu Poirier
On 7 March 2015 at 04:35, Alexander Shishkin wrote: > A System Trace Module (STM) is a device exporting data in System Trace > Protocol (STP) format as defined by MIPI STP standards. Examples of such > devices are Intel Trace Hub and Coresight STM. > > This abstraction provides a unified interface

Re: [PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-07 Thread Paul Bolle
On Sat, 2015-03-07 at 13:35 +0200, Alexander Shishkin wrote: > Documentation/ABI/testing/configfs-stp-policy| 44 ++ git am whined about this file when I tried to apply this patch: Applying: stm class: Introduce an abstraction for System Trace Module devices [...]/.git/rebase-apply/p

[PATCH v0 01/11] stm class: Introduce an abstraction for System Trace Module devices

2015-03-07 Thread Alexander Shishkin
A System Trace Module (STM) is a device exporting data in System Trace Protocol (STP) format as defined by MIPI STP standards. Examples of such devices are Intel Trace Hub and Coresight STM. This abstraction provides a unified interface for software trace sources to send their data over an STM dev