diff options
| author | Mathieu Poirier <[email protected]> | 2019-04-25 13:52:55 -0600 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2019-04-25 22:00:16 +0200 |
| commit | 6c817a95d84b8388e97d4e2b6ee361a660e244e9 (patch) | |
| tree | d75b790e06594a6725d944ab3150c8822c57391f /include/linux | |
| parent | a54e14f810f257d782ddf2fde1df5f3819e612a8 (diff) | |
coresight: Adding return code to sink::disable() operation
In preparation to handle device reference counting inside of the sink
drivers, add a return code to the sink::disable() operation so that
proper action can be taken if a sink has not been disabled.
Signed-off-by: Mathieu Poirier <[email protected]>
Reviewed-by: Suzuki K Poulose <[email protected]>
Tested-by: Leo Yan <[email protected]>
Tested-by: Robert Walker <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/coresight.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/coresight.h b/include/linux/coresight.h index 7b87965f7a65..189cc6ddc92b 100644 --- a/include/linux/coresight.h +++ b/include/linux/coresight.h @@ -192,7 +192,7 @@ struct coresight_device { */ struct coresight_ops_sink { int (*enable)(struct coresight_device *csdev, u32 mode, void *data); - void (*disable)(struct coresight_device *csdev); + int (*disable)(struct coresight_device *csdev); void *(*alloc_buffer)(struct coresight_device *csdev, int cpu, void **pages, int nr_pages, bool overwrite); void (*free_buffer)(void *config); |