summaryrefslogtreecommitdiff
path: root/drivers/perf/arm-cmn.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-69/+85
2023-10-23perf/arm-cmn: Enable per-DTC counter allocationRobin Murphy1-8/+10
2023-10-23perf/arm-cmn: Rework DTC counters (again)Robin Murphy1-62/+64
2023-10-23perf/arm-cmn: Fix DTC domain detectionRobin Murphy1-2/+14
2023-09-29perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7Jing Zhang1-1/+1
2023-07-28perf/arm-cmn: Add CMN-700 r3 supportRobin Murphy1-0/+94
2023-07-28perf/arm-cmn: Refactor HN-F event selector macrosRobin Murphy1-20/+29
2023-07-28perf/arm-cmn: Remove spurious event aliasesRobin Murphy1-3/+13
2023-06-16perf/arm-cmn: Add sysfs identifierRobin Murphy1-4/+16
2023-06-16perf/arm-cmn: Revamp model detectionRobin Murphy1-52/+93
2023-06-05perf/arm-cmn: Fix DTC resetRobin Murphy1-3/+4
2023-04-14perf/arm-cmn: Fix port detection for CMN-700Robin Murphy1-27/+30
2023-04-06perf/arm-cmn: Validate cycles events fullyRobin Murphy1-1/+1
2023-03-27perf/arm-cmn: Move overlapping wp_combine fieldIlkka Koskinen1-1/+1
2023-02-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+1
2023-01-26Partially revert "perf/arm-cmn: Optimise DTC counter accesses"Robin Murphy1-1/+6
2023-01-19perf/arm-cmn: Reset DTM_PMU_CONFIG at probeRobin Murphy1-0/+1
2022-09-22perf/arm-cmn: Add more bits to child node address offset fieldIlkka Koskinen1-1/+1
2022-05-12perf/arm-cmn: Decode CAL devices properly in debugfsRobin Murphy1-1/+2
2022-05-11perf/arm-cmn: Fix filter_sel lookupRobin Murphy1-1/+1
2022-05-06perf/arm-cmn: Add CMN-700 supportRobin Murphy1-16/+220
2022-05-06perf/arm-cmn: Refactor occupancy filter selectorRobin Murphy1-72/+98
2022-05-06perf/arm-cmn: Add CMN-650 supportRobin Murphy1-46/+176
2022-03-08perf/arm-cmn: Update watchpoint formatRobin Murphy1-6/+12
2022-03-08perf/arm-cmn: Hide XP PUB events for CMN-600Robin Murphy1-0/+3
2022-02-08perf/arm-cmn: Make arm_cmn_debugfs staticRobin Murphy1-1/+1
2021-12-14perf/arm-cmn: Add debugfs topology infoRobin Murphy1-3/+148
2021-12-14perf/arm-cmn: Add CI-700 SupportRobin Murphy1-4/+53
2021-12-14perf/arm-cmn: Support new IP featuresRobin Murphy1-47/+171
2021-12-14perf/arm-cmn: Demarcate CMN-600 specificsRobin Murphy1-151/+162
2021-12-14perf/arm-cmn: Move group validation data off-stackRobin Murphy1-18/+25
2021-12-14perf/arm-cmn: Optimise DTC counter accessesRobin Murphy1-17/+12
2021-12-14perf/arm-cmn: Optimise DTM counter readsRobin Murphy1-8/+9
2021-12-14perf/arm-cmn: Refactor DTM handlingRobin Murphy1-82/+87
2021-12-14perf/arm-cmn: Streamline node iterationRobin Murphy1-13/+20
2021-12-14perf/arm-cmn: Refactor node ID handlingRobin Murphy1-38/+56
2021-12-14perf/arm-cmn: Drop compile-test restrictionRobin Murphy1-12/+13
2021-12-14perf/arm-cmn: Account for NUMA affinityRobin Murphy1-13/+38
2021-12-14perf/arm-cmn: Fix CPU hotplug unregistrationRobin Murphy1-2/+3
2021-06-17perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ...Tuan Phan1-1/+1
2021-05-25drivers/perf: arm-cmn: Add space after ','Junhao He1-1/+1
2021-05-24perf/arm-cmn: Use irq_set_affinity()Thomas Gleixner1-7/+2
2021-03-25drivers/perf: convert sysfs snprintf family to sysfs_emitZihao Tang1-11/+11
2021-01-28perf/arm-cmn: Move IRQs when migrating contextRobin Murphy1-1/+3
2021-01-28perf/arm-cmn: Fix PMU instance namingRobin Murphy1-9/+4
2021-01-20perf: Constify static struct attribute_groupRikard Falkeborn1-1/+1
2020-10-01perf: arm-cmn: Fix conversion specifiers for node typeWill Deacon1-2/+2
2020-10-01perf: arm-cmn: Fix unsigned comparison to less than zeroWill Deacon1-1/+1
2020-09-28perf: Add Arm CMN-600 PMU driverRobin Murphy1-0/+1641