summaryrefslogtreecommitdiff
path: root/drivers/perf/arm-cmn.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-06perf/arm-cmn: Improve format attr printingRobin Murphy1-6/+2
2024-09-06perf/arm-cmn: Clean up unnecessary NUMA_NO_NODE checkRobin Murphy1-1/+1
2024-09-04perf/arm-cmn: Support CMN S3Robin Murphy1-43/+76
2024-09-04perf/arm-cmn: Refactor DTC PMU register accessRobin Murphy1-28/+36
2024-09-04perf/arm-cmn: Make cycle counts less surprisingRobin Murphy1-5/+11
2024-09-04perf/arm-cmn: Improve build-time assertionRobin Murphy1-1/+1
2024-09-04perf/arm-cmn: Ensure dtm_idx is big enoughRobin Murphy1-1/+4
2024-09-04perf/arm-cmn: Fix CCLA register offsetRobin Murphy1-3/+7
2024-09-04perf/arm-cmn: Refactor node ID handling. Again.Robin Murphy1-54/+40
2024-07-01perf/arm-cmn: Enable support for tertiary match groupIlkka Koskinen1-6/+13
2024-07-01perf/arm-cmn: Decouple wp_config registers from filter group numberIlkka Koskinen1-17/+80
2024-04-10perf/arm-cmn: Set PMU device parentRobin Murphy1-0/+1
2024-04-09perf/arm-cmn: Avoid placing cpumask on the stackDawei Li1-5/+5
2024-03-15Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-7/+7
2024-02-09perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count)Ilkka Koskinen1-0/+11
2024-02-09perf/arm-cmn: Improve debugfs pretty-printing for large configsRobin Murphy1-4/+5
2024-02-09perf: arm-cmn: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2024-01-04Merge branch 'for-next/fixes' into for-next/coreWill Deacon1-1/+1
2023-12-12perf/arm-cmn: Fail DTC counter allocation correctlyRobin Murphy1-1/+1
2023-12-05perf/arm-cmn: Fix HN-F class_occup_id eventsRobin Murphy1-1/+1
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-22Merge 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