summaryrefslogtreecommitdiffstats
path: root/include/uapi/linux/tegra_profiler.h
Commit message (Collapse)AuthorAge
* misc: tegra-profiler: add unique identifierIgor Nabirushkin2021-01-15
| | | | | | | | | | | | | | | | | Add unique identifier seqid (sequence number) for samples. Bug 3216659 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Change-Id: I84b595f976f1f1955ecb278ababaf45591cdf5e0 Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2464500 (cherry picked from commit ec284fc0b7b94871565c612358ea9e78e9ae4731) Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2469351 Reviewed-by: Roman Rybalko <rrybalko@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* tegra-profiler: support carmel perfmon eventsIgor Nabirushkin2020-02-18
| | | | | | | | | | | | | | | | | | | | tegra-profiler: - Support Carmel uncore perfmon events. - Remove obsolete pl310 code. Bug 2847789 Jira DTSP-6023 Change-Id: I41209b1b6bd17ace40be1190ce84de51548d9609 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2293698 (cherry picked from commit f26da26a3c3ac62ad919eb8f577fdea0bf15cb68) Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2294398 Reviewed-by: Roman Rybalko <rrybalko@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* misc: tegra-profiler: add cpufreq capabilityIgor Nabirushkin2019-10-08
| | | | | | | | | | | | | | | | | | tegra-profiler capabilities: add cpufreq flag. Bug 2694772 Jira DTSP-1151 Change-Id: I0fc2503339ff796a9bdbaa9984f581edd1308613 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2189809 (cherry picked from commit 32ab6849716cb24243d29140df85f92c01fca356) Reviewed-on: https://git-master.nvidia.com/r/2211141 GVS: Gerrit_Virtual_Submit Reviewed-by: Roman Rybalko <rrybalko@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* misc: tegra-profiler: add sampling optionsIgor Nabirushkin2019-10-08
| | | | | | | | | | | | | | | | | | | | | - Add a couple of sampling flags: timer/sched-out. - Fix timestamps for sched-out samples. Bug 2673543 Jira DTSP-4087 Jira DTSP-4395 Change-Id: I8e029cacdd4fbb73d27306db4889572d9f8b0a86 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2171321 (cherry picked from commit 411897429de57e90392b6ef327a10bd1e4b59dcf) Reviewed-on: https://git-master.nvidia.com/r/2184594 GVS: Gerrit_Virtual_Submit Reviewed-by: Roman Rybalko <rrybalko@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* misc: tegra-profiler: add task comm eventsIgor Nabirushkin2019-04-11
| | | | | | | | | | | | | | | | | | | | Add task COMM events: - Add support for quadd_event_comm() callback. - Send task COMM events to userspace. Bug 2514095 Jira DTSP-2432 Change-Id: Id5b92f544497b69098e3b16bf82baf0f6abb77e1 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2027490 (cherry picked from commit a0c0d3bf9eeabbdad2a43b768235e1cc846b04ef) Reviewed-on: https://git-master.nvidia.com/r/2093405 GVS: Gerrit_Virtual_Submit Reviewed-by: Roman Rybalko <rrybalko@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* include: uapi: move tegra_profiler header fileAnuj Gangwar2019-04-11
Creating new file tegra_profiler.h in include/uapi/linux/. The File has uapi definitions which copied from linux/tegra_profiler.h. Removing the IOCTL definitions in linux/tegra_profiler.h. Bug 2062672 Change-Id: I0e756617cd4e55c03dc6013c9aff3d74d0c1232b Signed-off-by: Anuj Gangwar <anujg@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2027220 (cherry picked from commit 700cc51c4e2e91f914455622477f004adcb22ada) Reviewed-on: https://git-master.nvidia.com/r/2093404 GVS: Gerrit_Virtual_Submit Reviewed-by: Roman Rybalko <rrybalko@nvidia.com> Tested-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>