coresight: etm-perf: pass struct perf_event to source::enable/disable()
authorMathieu Poirier <mathieu.poirier@linaro.org>
Fri, 24 Jun 2016 21:36:08 +0000 (15:36 -0600)
committerMathieu Poirier <mathieu.poirier@linaro.org>
Tue, 6 Sep 2016 14:24:32 +0000 (08:24 -0600)
commita920343d43417bee43beae85e3bf1c570346453c
tree9ab8ac9eaac76f4aba1a1e032e3ced11871a4180
parentcfcf9f436fd82a7928381d5f063e01e443874615
coresight: etm-perf: pass struct perf_event to source::enable/disable()

With this commit [1] address range filter information is now found
in the struct hw_perf_event::addr_filters.  As such pass the event
itself to the coresight_source::enable/disable() functions so that
both event attribute and filter can be accessible for configuration.

[1] 'commit 375637bc5249 ("perf/core: Introduce address range filtering")'

Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
drivers/hwtracing/coresight/coresight-etm-perf.c
drivers/hwtracing/coresight/coresight-etm3x.c
drivers/hwtracing/coresight/coresight-etm4x.c
drivers/hwtracing/coresight/coresight-stm.c
drivers/hwtracing/coresight/coresight.c
include/linux/coresight.h
This page took 0.0261749999999999 seconds and 5 git commands to generate.