summaryrefslogtreecommitdiffstats
path: root/drivers/perf
Commit message (Expand)AuthorAgeFilesLines
* perf: riscv: Fix selecting counters in legacy modeShifrin Dmitry2024-08-011-1/+1
* Merge tag 'riscv-for-linus-6.11-mw2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-07-271-3/+8
|\
| * Merge patch series "riscv: Separate vendor extensions from standard extensions"Palmer Dabbelt2024-07-221-3/+8
| |\
| | * riscv: Introduce vendor variants of extension helpersCharlie Jenkins2024-07-221-1/+2
| | * riscv: Extend cpufeature.c to detect vendor extensionsCharlie Jenkins2024-07-221-3/+7
* | | sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados2024-07-242-2/+2
|/ /
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2024-07-1516-129/+3557
|\ \
| * | perf: add missing MODULE_DESCRIPTION() macrosJeff Johnson2024-07-108-0/+8
| * | perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.hRob Herring (Arm)2024-07-031-2/+0
| * | perf: arm_v6/7_pmu: Drop non-DT probe supportRob Herring (Arm)2024-07-032-25/+2
| * | perf/arm: Move 32-bit PMU drivers to drivers/perf/Rob Herring (Arm)2024-07-035-0/+3207
| * | perf: arm_pmuv3: Drop unnecessary IS_ENABLED(CONFIG_ARM64) checkRob Herring (Arm)2024-07-031-1/+1
| * | perf: arm_pmuv3: Avoid assigning fixed cycle counter with thresholdRob Herring (Arm)2024-07-031-2/+8
| * | perf: imx_perf: add support for i.MX95 platformXu Yang2024-07-011-3/+86
| * | perf: imx_perf: fix counter start and config sequenceXu Yang2024-07-011-3/+3
| * | perf: imx_perf: refactor driver for imx93Xu Yang2024-07-011-38/+68
| * | perf: imx_perf: let the driver manage the counter usage rather the userXu Yang2024-07-011-68/+100
| * | perf: imx_perf: add macro definitions for parsing config attrXu Yang2024-07-011-4/+9
| * | perf: pmuv3: Add new Cortex and Neoverse PMUsAndre Przywara2024-07-011-0/+12
| * | perf/arm-cmn: Enable support for tertiary match groupIlkka Koskinen2024-07-011-6/+13
| * | perf/arm-cmn: Decouple wp_config registers from filter group numberIlkka Koskinen2024-07-011-17/+80
| |/
* | perf: RISC-V: Check standard event availabilitySamuel Holland2024-07-031-2/+40
* | drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpusSamuel Holland2024-07-031-1/+1
* | drivers/perf: riscv: Do not update the event data if uptodateAtish Patra2024-07-031-1/+1
|/
* Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2024-05-231-3/+6
|\
| * perf/arm-dmc620: Fix lockdep assert in ->event_init()Namhyung Kim2024-05-171-3/+6
* | Merge tag 'driver-core-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-05-2213-129/+12
|\ \
| * | perf: Use device_show_string() helper for sysfs attributesLukas Wunner2024-05-0413-129/+12
* | | Merge tag 'pci-v6.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-05-211-1/+1
|\ \ \
| * | | PCI/CXL: Move CXL Vendor ID to pci_ids.hDave Jiang2024-05-081-1/+1
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-05-152-33/+286
|\ \ \ \ | |_|_|/ |/| | |
| * | | drivers/perf: riscv: Implement SBI PMU snapshot functionAtish Patra2024-04-262-21/+256
| * | | drivers/perf: riscv: Fix counter mask iteration for RV32Atish Patra2024-04-221-9/+12
| * | | drivers/perf: riscv: Use BIT macro for shifting operationsAtish Patra2024-04-221-1/+1
| * | | drivers/perf: riscv: Read upper bits of a firmware counterAtish Patra2024-04-221-5/+20
| * | | RISC-V: Fix the typo in Scountovf CSR nameAtish Patra2024-04-221-1/+1
| | |/ | |/|
* | | drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset()Hao Chen2024-04-281-1/+1
* | | drivers/perf: hisi: hns3: Fix out-of-bound access when valid event groupJunhao He2024-04-281-1/+13
* | | drivers/perf: hisi_pcie: Fix out-of-bound access when valid event groupJunhao He2024-04-281-1/+13
* | | perf/arm-spe: Assign parents for event_source deviceJonathan Cameron2024-04-191-0/+1
* | | perf/arm-smmuv3: Assign parents for event_source deviceJonathan Cameron2024-04-191-0/+1
* | | perf/arm-dsu: Assign parents for event_source deviceJonathan Cameron2024-04-191-0/+1
* | | perf/arm-dmc620: Assign parents for event_source deviceJonathan Cameron2024-04-191-0/+1
* | | perf/arm-ccn: Assign parents for event_source deviceJonathan Cameron2024-04-191-0/+1
* | | perf/arm-cci: Assign parents for event_source deviceJonathan Cameron2024-04-191-0/+1
* | | perf/alibaba_uncore: Assign parents for event_source deviceJonathan Cameron2024-04-191-0/+1
* | | perf/arm_pmu: Assign parents for event_source devicesJonathan Cameron2024-04-191-0/+1
* | | perf/imx_ddr: Assign parents for event_source devicesJonathan Cameron2024-04-191-0/+1
* | | perf/qcom: Assign parents for event_source devicesJonathan Cameron2024-04-192-0/+2
* | | perf/riscv: Assign parents for event_source devicesJonathan Cameron2024-04-192-0/+2