On 25 April 2016 at 04:20, Suzuki K Poulose wrote:
> On 22/04/16 18:14, Mathieu Poirier wrote:
>>
>> static int tmc_enable_etf_sink(struct coresight_device *csdev, u32 mode)
>> {
>> + bool used = false;
>> + char *buf = NULL;
>> unsigned long flags;
On 25 April 2016 at 04:20, Suzuki K Poulose wrote:
> On 22/04/16 18:14, Mathieu Poirier wrote:
>>
>> static int tmc_enable_etf_sink(struct coresight_device *csdev, u32 mode)
>> {
>> + bool used = false;
>> + char *buf = NULL;
>> unsigned long flags;
>> struct
On 22/04/16 18:14, Mathieu Poirier wrote:
static int tmc_enable_etf_sink(struct coresight_device *csdev, u32 mode)
{
+ bool used = false;
+ char *buf = NULL;
unsigned long flags;
struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent);
+/* This
On 22/04/16 18:14, Mathieu Poirier wrote:
static int tmc_enable_etf_sink(struct coresight_device *csdev, u32 mode)
{
+ bool used = false;
+ char *buf = NULL;
unsigned long flags;
struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent);
+/* This
In it's current form the TMC probe() function allocates
trace buffer memory at boot time, event if coresight isn't
used. This is highly inefficient since trace buffers can
occupy a lot of memory that could be used otherwised.
This patch allocates trace buffers on the fly, when the
coresight
In it's current form the TMC probe() function allocates
trace buffer memory at boot time, event if coresight isn't
used. This is highly inefficient since trace buffers can
occupy a lot of memory that could be used otherwised.
This patch allocates trace buffers on the fly, when the
coresight
6 matches
Mail list logo