Ji Sheng Teoh
49925c1c5a
docs: perf: Add description for StarFive's StarLink PMU
...
StarFive StarLink PMU support monitoring L3 memory system PMU events.
Add documentation to describe StarFive StarLink PMU support and it's
usage.
Signed-off-by: Ji Sheng Teoh <jisheng.teoh@starfivetech.com >
Link: https://lore.kernel.org/r/20240229072720.3987876-4-jisheng.teoh@starfivetech.com
Signed-off-by: Will Deacon <will@kernel.org >
2024-03-04 14:19:48 +00:00
Shuai Xue
cae40614cd
docs: perf: Add description for Synopsys DesignWare PCIe PMU driver
...
Alibaba's T-Head Yitan 710 SoC includes Synopsys' DesignWare Core PCIe
controller which implements PMU for performance and functional debugging to
facilitate system maintenance.
Document it to provide guidance on how to use it.
Signed-off-by: Shuai Xue <xueshuai@linux.alibaba.com >
Reviewed-by: Baolin Wang <baolin.wang@linux.alibaba.com >
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
Reviewed-by: Yicong Yang <yangyicong@hisilicon.com >
Tested-by: Ilkka Koskinen <ilkka@os.amperecomputing.com >
Link: https://lore.kernel.org/r/20231208025652.87192-2-xueshuai@linux.alibaba.com
Signed-off-by: Will Deacon <will@kernel.org >
2023-12-13 13:35:41 +00:00
Ilkka Koskinen
0abe7f61c2
docs/perf: Add ampere_cspmu to toctree to fix a build warning
...
Add ampere_cspmu to toctree in order to address the following warning
produced when building documents:
Documentation/admin-guide/perf/ampere_cspmu.rst: WARNING: document isn't included in any toctree
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au >
Closes: https://lore.kernel.org/all/20231011172250.5a6498e5@canb.auug.org.au/
Fixes: 53a810ad3c ("perf: arm_cspmu: ampere_cspmu: Add support for Ampere SoC PMU")
Signed-off-by: Ilkka Koskinen <ilkka@os.amperecomputing.com >
Link: https://lore.kernel.org/r/20231012074103.3772114-1-ilkka@os.amperecomputing.com
Signed-off-by: Will Deacon <will@kernel.org >
2023-10-12 12:32:36 +01:00
Jonathan Cameron
c2b34d4422
docs: perf: Minimal introduction the the CXL PMU device and driver
...
Very basic introduction to the device and the current driver support
provided. I expect to expand on this in future versions of this patch
set.
Reviewed-by: Dave Jiang <dave.jiang@intel.com >
Reviewed-by: Kan Liang <kan.liang@linux.intel.com >
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
Link: https://lore.kernel.org/r/20230526095824.16336-6-Jonathan.Cameron@huawei.com
Signed-off-by: Dan Williams <dan.j.williams@intel.com >
2023-06-25 17:47:09 -07:00
Jiucheng Xu
537216e59f
docs/perf: Add documentation for the Amlogic G12 DDR PMU
...
Add a user guide to show how to use DDR PMU to
monitor DDR bandwidth on Amlogic G12 SoC
Signed-off-by: Jiucheng Xu <jiucheng.xu@amlogic.com >
Reviewed-by: Chris Healy <healych@amazon.com >
Link: https://lore.kernel.org/r/20221121021602.3306998-2-jiucheng.xu@amlogic.com
Signed-off-by: Will Deacon <will@kernel.org >
2022-11-21 18:28:45 +00:00
Besar Wicaksono
84481be716
perf: arm_cspmu: Add support for NVIDIA SCF and MCF attribute
...
Add support for NVIDIA System Cache Fabric (SCF) and Memory Control
Fabric (MCF) PMU attributes for CoreSight PMU implementation in
NVIDIA devices.
Acked-by: Suzuki K Poulose <suzuki.poulose@arm.com >
Signed-off-by: Besar Wicaksono <bwicaksono@nvidia.com >
Link: https://lore.kernel.org/r/20221111222330.48602-3-bwicaksono@nvidia.com
Signed-off-by: Will Deacon <will@kernel.org >
2022-11-15 13:48:08 +00:00
Shuai Xue
a6f92909d6
docs: perf: Add description for Alibaba's T-Head PMU driver
...
Alibaba's T-Head SoC implements uncore PMU for performance and functional
debugging to facilitate system maintenance. Document it to provide guidance
on how to use it.
Signed-off-by: Shuai Xue <xueshuai@linux.alibaba.com >
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com >
Reviewed-by: Baolin Wang <baolin.wang@linux.alibaba.com >
Link: https://lore.kernel.org/r/20220914022326.88550-2-xueshuai@linux.alibaba.com
Signed-off-by: Will Deacon <will@kernel.org >
2022-09-22 14:09:10 +01:00
Will Deacon
aaaee7b55c
docs: perf: Include hns3-pmu.rst in toctree to fix 'htmldocs' WARNING
...
After commit 39915b6b5f ("drivers/perf: hisi: Add description for HNS3
PMU driver"),building the 'htmldocs' target results in the following
warning:
| Documentation/admin-guide/perf/hns3-pmu.rst: WARNING: document isn't included in any toctree
Add 'hns3-pmu' to the perf toctree to silence the warning.
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au >
Signed-off-by: Will Deacon <will@kernel.org >
2022-07-07 11:25:40 +01:00
Wan Jiabing
0d6356d6cd
docs: fix 'make htmldocs' warning in perf
...
Fix following 'make htmldocs' warnings:
./Documentation/admin-guide/perf/hisi-pcie-pmu.rst: WARNING:
document isn't included in any toctree
Fixes: c8602008e2 ("docs: perf: Add description for HiSilicon PCIe PMU driver")
Signed-off-by: Wan Jiabing <wanjiabing@vivo.com >
Reviewed-by: John Garry <john.garry@huawei.com >
Link: https://lore.kernel.org/r/20220228031700.1669086-1-wanjiabing@vivo.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2022-03-04 10:21:57 -07:00
Robin Murphy
0ba64770a2
perf: Add Arm CMN-600 PMU driver
...
Initial driver for PMU event counting on the Arm CMN-600 interconnect.
CMN sports an obnoxiously complex distributed PMU system as part of
its debug and trace features, which can do all manner of things like
sampling, cross-triggering and generating CoreSight trace. This driver
covers the PMU functionality, plus the relevant aspects of watchpoints
for simply counting matching flits.
Tested-by: Tsahi Zidenberg <tsahee@amazon.com >
Tested-by: Tuan Phan <tuanphan@os.amperecomputing.com >
Signed-off-by: Robin Murphy <robin.murphy@arm.com >
Signed-off-by: Will Deacon <will@kernel.org >
2020-09-28 18:50:20 +01:00
Adam Zerella
0522e130b0
docs: perf: Add imx-ddr to documentation index
...
Sphinx is currently outputting a warning where
the file 'imx-ddr.rst' is not included in the
documentation index. Additionally, the code
highlighting and doc formatting can be slightly
improved.
Signed-off-by: Adam Zerella <adam.zerella@gmail.com >
Signed-off-by: Jonathan Corbet <corbet@lwn.net >
2019-10-01 07:11:53 -06:00
Mauro Carvalho Chehab
7e042736fa
docs: add SPDX tags to new index files
...
All those new files I added are under GPL v2.0 license.
Add the corresponding SPDX headers to them.
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org >
2019-07-15 11:03:03 -03:00
Mauro Carvalho Chehab
59809fe882
docs: perf: move to the admin-guide
...
The perf infrastructure is used for userspace to track issues.
At least a good part of what's described here is related to
it.
So, add it to the admin-guide.
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org >
2019-07-15 09:20:27 -03:00