]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
PCI: dw-rockchip: Add pcie_ltssm_state_transition tracepoint support
authorShawn Lin <shawn.lin@rock-chips.com>
Wed, 25 Mar 2026 01:58:32 +0000 (09:58 +0800)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 7 Apr 2026 16:12:09 +0000 (11:12 -0500)
commitf3ddb8a9a97fd7b933442d25309b90eafc5f2d74
tree9739af2186559cb578249da915cfc7f663b88629
parenta3966a6f915ea7d1af0941ea26848d921e574c45
PCI: dw-rockchip: Add pcie_ltssm_state_transition tracepoint support

Rockchip platforms provide a 64x4 bytes debug FIFO to trace the LTSSM
transition and data rate change history. These will be useful for debugging
issues such as link failure, etc.

Hence, expose these information over pcie_ltssm_state_transition
tracepoint.

Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
[mani: commit log]
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Tested-by: Anand Moon <linux.amoon@gmail.com>
Reviewed-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Link: https://patch.msgid.link/1774403912-210670-4-git-send-email-shawn.lin@rock-chips.com
drivers/pci/controller/dwc/pcie-dw-rockchip.c