]> www.infradead.org Git - users/jedix/linux-maple.git/commit
PCI: dwc: Add debugfs based Error Injection support for DWC
authorShradha Todi <shradha.t@samsung.com>
Fri, 21 Feb 2025 13:15:47 +0000 (18:45 +0530)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Thu, 6 Mar 2025 08:55:53 +0000 (08:55 +0000)
commitd20ee8e2dbd6c41a1e48ac38c352689b1d3cbbe4
tree31a9fd58b028a36fad4f5618418f42bcbc40ef6b
parent4fbfa17f9a075593281034f566ca79cbf4930c82
PCI: dwc: Add debugfs based Error Injection support for DWC

Add support to provide Error Injection interface to userspace.

This set of debug registers are part of the RAS DES feature present in
DesignWare PCIe controllers.

Signed-off-by: Shradha Todi <shradha.t@samsung.com>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: Fan Ni <fan.ni@samsung.com>
Tested-by: Hrishikesh Deleep <hrishikesh.d@samsung.com>
Link: https://lore.kernel.org/r/20250221131548.59616-5-shradha.t@samsung.com
[kwilczynski: commit log, tidy up code comments, update documentation,
change debugfs property name from "duplicate_dllp" to "duplicate_tlp"]
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Documentation/ABI/testing/debugfs-dwc-pcie
drivers/pci/controller/dwc/pcie-designware-debugfs.c