Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1What: /sys/kernel/debug/pcie_ptm_*/local_clock
2Date: May 2025
3Contact: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
4Description:
5 (RO) PTM local clock in nanoseconds. Applicable for both Root
6 Complex and Endpoint controllers.
7
8What: /sys/kernel/debug/pcie_ptm_*/master_clock
9Date: May 2025
10Contact: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11Description:
12 (RO) PTM master clock in nanoseconds. Applicable only for
13 Endpoint controllers.
14
15What: /sys/kernel/debug/pcie_ptm_*/t1
16Date: May 2025
17Contact: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
18Description:
19 (RO) PTM T1 timestamp in nanoseconds. Applicable only for
20 Endpoint controllers.
21
22What: /sys/kernel/debug/pcie_ptm_*/t2
23Date: May 2025
24Contact: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
25Description:
26 (RO) PTM T2 timestamp in nanoseconds. Applicable only for
27 Root Complex controllers.
28
29What: /sys/kernel/debug/pcie_ptm_*/t3
30Date: May 2025
31Contact: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
32Description:
33 (RO) PTM T3 timestamp in nanoseconds. Applicable only for
34 Root Complex controllers.
35
36What: /sys/kernel/debug/pcie_ptm_*/t4
37Date: May 2025
38Contact: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
39Description:
40 (RO) PTM T4 timestamp in nanoseconds. Applicable only for
41 Endpoint controllers.
42
43What: /sys/kernel/debug/pcie_ptm_*/context_update
44Date: May 2025
45Contact: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
46Description:
47 (RW) Control the PTM context update mode. Applicable only for
48 Endpoint controllers.
49
50 Following values are supported:
51
52 * auto = PTM context auto update trigger for every 10ms
53
54 * manual = PTM context manual update. Writing 'manual' to this
55 file triggers PTM context update (default)
56
57What: /sys/kernel/debug/pcie_ptm_*/context_valid
58Date: May 2025
59Contact: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
60Description:
61 (RW) Control the PTM context validity (local clock timing).
62 Applicable only for Root Complex controllers. PTM context is
63 invalidated by hardware if the Root Complex enters low power
64 mode or changes link frequency.
65
66 Following values are supported:
67
68 * 0 = PTM context invalid (default)
69
70 * 1 = PTM context valid