diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/tegra_profiler.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/include/linux/tegra_profiler.h b/include/linux/tegra_profiler.h index ed21f75e9..b122b97dd 100644 --- a/include/linux/tegra_profiler.h +++ b/include/linux/tegra_profiler.h | |||
| @@ -20,12 +20,13 @@ | |||
| 20 | #include <linux/ioctl.h> | 20 | #include <linux/ioctl.h> |
| 21 | 21 | ||
| 22 | #define QUADD_SAMPLES_VERSION 17 | 22 | #define QUADD_SAMPLES_VERSION 17 |
| 23 | #define QUADD_IO_VERSION 8 | 23 | #define QUADD_IO_VERSION 9 |
| 24 | 24 | ||
| 25 | #define QUADD_IO_VERSION_DYNAMIC_RB 5 | 25 | #define QUADD_IO_VERSION_DYNAMIC_RB 5 |
| 26 | #define QUADD_IO_VERSION_RB_MAX_FILL_COUNT 6 | 26 | #define QUADD_IO_VERSION_RB_MAX_FILL_COUNT 6 |
| 27 | #define QUADD_IO_VERSION_MOD_STATE_STATUS_FIELD 7 | 27 | #define QUADD_IO_VERSION_MOD_STATE_STATUS_FIELD 7 |
| 28 | #define QUADD_IO_VERSION_BT_KERNEL_CTX 8 | 28 | #define QUADD_IO_VERSION_BT_KERNEL_CTX 8 |
| 29 | #define QUADD_IO_VERSION_GET_MMAP 9 | ||
| 29 | 30 | ||
| 30 | #define QUADD_SAMPLE_VERSION_THUMB_MODE_FLAG 17 | 31 | #define QUADD_SAMPLE_VERSION_THUMB_MODE_FLAG 17 |
| 31 | 32 | ||
| @@ -236,9 +237,12 @@ struct quadd_record_data { | |||
| 236 | #define QUADD_MAX_PACKAGE_NAME 320 | 237 | #define QUADD_MAX_PACKAGE_NAME 320 |
| 237 | 238 | ||
| 238 | enum { | 239 | enum { |
| 239 | QUADD_PARAM_IDX_SIZE_OF_RB = 0, | 240 | QUADD_PARAM_IDX_SIZE_OF_RB = 0, |
| 241 | QUADD_PARAM_IDX_EXTRA = 1, | ||
| 240 | }; | 242 | }; |
| 241 | 243 | ||
| 244 | #define QUADD_PARAM_IDX_EXTRA_GET_MMAP (1 << 0) | ||
| 245 | |||
| 242 | struct quadd_parameters { | 246 | struct quadd_parameters { |
| 243 | u32 freq; | 247 | u32 freq; |
| 244 | u32 ma_freq; | 248 | u32 ma_freq; |
| @@ -281,6 +285,7 @@ enum { | |||
| 281 | }; | 285 | }; |
| 282 | 286 | ||
| 283 | #define QUADD_COMM_CAP_EXTRA_BT_KERNEL_CTX (1 << 0) | 287 | #define QUADD_COMM_CAP_EXTRA_BT_KERNEL_CTX (1 << 0) |
| 288 | #define QUADD_COMM_CAP_EXTRA_GET_MMAP (1 << 1) | ||
| 284 | 289 | ||
| 285 | struct quadd_comm_cap { | 290 | struct quadd_comm_cap { |
| 286 | u32 pmu:1, | 291 | u32 pmu:1, |
