Skip to content

Commit e9ef810

Browse files
author
Jiri Kosina
committed
Merge branch 'for-6.17/amd-sfh' into for-linus
- add support for operating modes (Basavaraj Natikar)
2 parents 3a1d22b + 3a807f3 commit e9ef810

File tree

3,972 files changed

+105560
-56700
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,972 files changed

+105560
-56700
lines changed

.mailmap

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ Adam Radford <[email protected]>
2121
2222
Adrian Bunk <[email protected]>
2323
24-
24+
25+
2526
2627
2728
Aleksandar Markovic <[email protected]> <[email protected]>
@@ -106,7 +107,8 @@ Asahi Lina <[email protected]> <[email protected]>
106107
Ashok Raj Nagarajan <[email protected]> <[email protected]>
107108
108109
109-
110+
111+
110112
Avaneesh Kumar Dwivedi <[email protected]> <[email protected]>
111113
Axel Dyks <[email protected]>
112114
@@ -135,6 +137,7 @@ Ben Widawsky <[email protected]> <[email protected]>
135137
136138
Benjamin Tissoires <[email protected]> <[email protected]>
137139
Benjamin Tissoires <[email protected]> <[email protected]>
140+
138141
139142
140143
@@ -194,6 +197,7 @@ Daniel Borkmann <[email protected]> <[email protected]>
194197
195198
196199
200+
197201
David Brownell <[email protected]>
198202
199203
@@ -279,6 +283,7 @@ Gustavo Padovan <[email protected]>
279283
Gustavo Padovan <[email protected]>
280284
281285
286+
282287
283288
284289
@@ -419,8 +424,13 @@ Krishna Manikandan <[email protected]> <[email protected]>
419424
Krzysztof Kozlowski <[email protected]> <[email protected]>
420425
Krzysztof Kozlowski <[email protected]> <[email protected]>
421426
Krzysztof Kozlowski <[email protected]> <[email protected]>
427+
Krzysztof Wilczyński <[email protected]> <[email protected]>
428+
Krzysztof Wilczyński <[email protected]> <[email protected]>
422429
423430
Kuninori Morimoto <[email protected]>
431+
432+
433+
424434
425435
426436
@@ -461,6 +471,7 @@ Maheshwar Ajja <[email protected]> <[email protected]>
461471
462472
Manikanta Pubbisetty <[email protected]> <[email protected]>
463473
Manivannan Sadhasivam <[email protected]> <[email protected]>
474+
Manivannan Sadhasivam <[email protected]> <[email protected]>
464475
465476
466477
@@ -596,6 +607,12 @@ Paul Mackerras <[email protected]> <[email protected]>
596607
597608
598609
610+
611+
612+
613+
614+
615+
599616
Pavankumar Kondeti <[email protected]> <[email protected]>
600617
Peter A Jonsson <[email protected]>
601618
Peter Oruba <[email protected]>
@@ -636,6 +653,8 @@ Richard Genoud <[email protected]> <[email protected]>
636653
637654
638655
656+
657+
639658
640659
641660
@@ -674,9 +693,10 @@ Serge Hallyn <[email protected]> <[email protected]>
674693
675694
676695
677-
678-
679-
696+
697+
698+
699+
680700
Sharath Chandra Vurukala <[email protected]> <[email protected]>
681701
682702
@@ -705,6 +725,7 @@ Srinivas Ramana <[email protected]> <[email protected]>
705725
706726
707727
Stanislav Fomichev <[email protected]> <[email protected]>
728+
Stanislav Fomichev <[email protected]> <[email protected]>
708729
709730
Stéphane Witzmann <[email protected]>
710731

CREDITS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2981,6 +2981,11 @@ S: 521 Pleasant Valley Road
29812981
S: Potsdam, New York 13676
29822982
S: USA
29832983

2984+
N: Shannon Nelson
2985+
2986+
D: Worked on several network drivers including
2987+
D: ixgbe, i40e, ionic, pds_core, pds_vdpa, pds_fwctl
2988+
29842989
N: Dave Neuer
29852990
29862991
D: Helped implement support for Compaq's H31xx series iPAQs
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
What: /sys/kernel/debug/pcie_ptm_*/local_clock
2+
Date: May 2025
3+
Contact: Manivannan Sadhasivam <[email protected]>
4+
Description:
5+
(RO) PTM local clock in nanoseconds. Applicable for both Root
6+
Complex and Endpoint controllers.
7+
8+
What: /sys/kernel/debug/pcie_ptm_*/master_clock
9+
Date: May 2025
10+
Contact: Manivannan Sadhasivam <[email protected]>
11+
Description:
12+
(RO) PTM master clock in nanoseconds. Applicable only for
13+
Endpoint controllers.
14+
15+
What: /sys/kernel/debug/pcie_ptm_*/t1
16+
Date: May 2025
17+
Contact: Manivannan Sadhasivam <[email protected]>
18+
Description:
19+
(RO) PTM T1 timestamp in nanoseconds. Applicable only for
20+
Endpoint controllers.
21+
22+
What: /sys/kernel/debug/pcie_ptm_*/t2
23+
Date: May 2025
24+
Contact: Manivannan Sadhasivam <[email protected]>
25+
Description:
26+
(RO) PTM T2 timestamp in nanoseconds. Applicable only for
27+
Root Complex controllers.
28+
29+
What: /sys/kernel/debug/pcie_ptm_*/t3
30+
Date: May 2025
31+
Contact: Manivannan Sadhasivam <[email protected]>
32+
Description:
33+
(RO) PTM T3 timestamp in nanoseconds. Applicable only for
34+
Root Complex controllers.
35+
36+
What: /sys/kernel/debug/pcie_ptm_*/t4
37+
Date: May 2025
38+
Contact: Manivannan Sadhasivam <[email protected]>
39+
Description:
40+
(RO) PTM T4 timestamp in nanoseconds. Applicable only for
41+
Endpoint controllers.
42+
43+
What: /sys/kernel/debug/pcie_ptm_*/context_update
44+
Date: May 2025
45+
Contact: Manivannan Sadhasivam <[email protected]>
46+
Description:
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+
57+
What: /sys/kernel/debug/pcie_ptm_*/context_valid
58+
Date: May 2025
59+
Contact: Manivannan Sadhasivam <[email protected]>
60+
Description:
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

Documentation/ABI/testing/sysfs-bus-cxl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ Description:
242242
decoding a Host Physical Address range. Note that this number
243243
may be elevated without any regionX objects active or even
244244
enumerated, as this may be due to decoders established by
245-
platform firwmare or a previous kernel (kexec).
245+
platform firmware or a previous kernel (kexec).
246246

247247

248248
What: /sys/bus/cxl/devices/decoderX.Y
@@ -572,7 +572,7 @@ Description:
572572

573573

574574
What: /sys/bus/cxl/devices/regionZ/accessY/read_bandwidth
575-
/sys/bus/cxl/devices/regionZ/accessY/write_banwidth
575+
/sys/bus/cxl/devices/regionZ/accessY/write_bandwidth
576576
Date: Jan, 2024
577577
KernelVersion: v6.9
578578

Documentation/ABI/testing/sysfs-bus-iio

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ Description:
9494
What: /sys/bus/iio/devices/iio:deviceX/sampling_frequency
9595
What: /sys/bus/iio/devices/iio:deviceX/in_intensity_sampling_frequency
9696
What: /sys/bus/iio/devices/iio:deviceX/buffer/sampling_frequency
97+
What: /sys/bus/iio/devices/iio:deviceX/events/sampling_frequency
9798
What: /sys/bus/iio/devices/triggerX/sampling_frequency
9899
KernelVersion: 2.6.35
99100
@@ -740,7 +741,9 @@ Description:
740741
1kohm_to_gnd: connected to ground via an 1kOhm resistor,
741742
2.5kohm_to_gnd: connected to ground via a 2.5kOhm resistor,
742743
6kohm_to_gnd: connected to ground via a 6kOhm resistor,
744+
7.7kohm_to_gnd: connected to ground via a 7.7kOhm resistor,
743745
20kohm_to_gnd: connected to ground via a 20kOhm resistor,
746+
32kohm_to_gnd: connected to ground via a 32kOhm resistor,
744747
42kohm_to_gnd: connected to ground via a 42kOhm resistor,
745748
90kohm_to_gnd: connected to ground via a 90kOhm resistor,
746749
100kohm_to_gnd: connected to ground via an 100kOhm resistor,

Documentation/ABI/testing/sysfs-bus-pci-devices-aer_stats renamed to Documentation/ABI/testing/sysfs-bus-pci-devices-aer

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,3 +117,47 @@ Date: July 2018
117117
KernelVersion: 4.19.0
118118
119119
Description: Total number of ERR_NONFATAL messages reported to rootport.
120+
121+
PCIe AER ratelimits
122+
-------------------
123+
124+
These attributes show up under all the devices that are AER capable.
125+
They represent configurable ratelimits of logs per error type.
126+
127+
See Documentation/PCI/pcieaer-howto.rst for more info on ratelimits.
128+
129+
What: /sys/bus/pci/devices/<dev>/aer/correctable_ratelimit_interval_ms
130+
Date: May 2025
131+
KernelVersion: 6.16.0
132+
133+
Description: Writing 0 disables AER correctable error log ratelimiting.
134+
Writing a positive value sets the ratelimit interval in ms.
135+
Default is DEFAULT_RATELIMIT_INTERVAL (5000 ms).
136+
137+
What: /sys/bus/pci/devices/<dev>/aer/correctable_ratelimit_burst
138+
Date: May 2025
139+
KernelVersion: 6.16.0
140+
141+
Description: Ratelimit burst for correctable error logs. Writing a value
142+
changes the number of errors (burst) allowed per interval
143+
before ratelimiting. Reading gets the current ratelimit
144+
burst. Default is DEFAULT_RATELIMIT_BURST (10).
145+
146+
What: /sys/bus/pci/devices/<dev>/aer/nonfatal_ratelimit_interval_ms
147+
Date: May 2025
148+
KernelVersion: 6.16.0
149+
150+
Description: Writing 0 disables AER non-fatal uncorrectable error log
151+
ratelimiting. Writing a positive value sets the ratelimit
152+
interval in ms. Default is DEFAULT_RATELIMIT_INTERVAL
153+
(5000 ms).
154+
155+
What: /sys/bus/pci/devices/<dev>/aer/nonfatal_ratelimit_burst
156+
Date: May 2025
157+
KernelVersion: 6.16.0
158+
159+
Description: Ratelimit burst for non-fatal uncorrectable error logs.
160+
Writing a value changes the number of errors (burst)
161+
allowed per interval before ratelimiting. Reading gets the
162+
current ratelimit burst. Default is DEFAULT_RATELIMIT_BURST
163+
(10).

Documentation/ABI/testing/sysfs-class-led

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,12 @@ Description:
7272
/sys/class/leds/<led> once a given trigger is selected. For
7373
their documentation see `sysfs-class-led-trigger-*`.
7474

75+
Writing "none" removes the trigger for this LED.
76+
77+
Writing "default" sets the trigger to the LED's default trigger
78+
(which would often be configured in the device tree for the
79+
hardware).
80+
7581
What: /sys/class/leds/<led>/inverted
7682
Date: January 2011
7783
KernelVersion: 2.6.38

Documentation/ABI/testing/sysfs-driver-intel-m10-bmc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Description: Read only. Returns the firmware version of Intel MAX10
1717
What: /sys/bus/.../drivers/intel-m10-bmc/.../mac_address
1818
Date: January 2021
1919
KernelVersion: 5.12
20-
Contact: Peter Colberg <peter.colberg@altera.com>
20+
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
2121
Description: Read only. Returns the first MAC address in a block
2222
of sequential MAC addresses assigned to the board
2323
that is managed by the Intel MAX10 BMC. It is stored in
@@ -28,7 +28,7 @@ Description: Read only. Returns the first MAC address in a block
2828
What: /sys/bus/.../drivers/intel-m10-bmc/.../mac_count
2929
Date: January 2021
3030
KernelVersion: 5.12
31-
Contact: Peter Colberg <peter.colberg@altera.com>
31+
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
3232
Description: Read only. Returns the number of sequential MAC
3333
addresses assigned to the board managed by the Intel
3434
MAX10 BMC. This value is stored in FLASH and is mirrored
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_root_entry_hash
22
Date: Sep 2022
33
KernelVersion: 5.20
4-
Contact: Peter Colberg <peter.colberg@altera.com>
4+
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
55
Description: Read only. Returns the root entry hash for the static
66
region if one is programmed, else it returns the
77
string: "hash not programmed". This file is only
@@ -11,7 +11,7 @@ Description: Read only. Returns the root entry hash for the static
1111
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_root_entry_hash
1212
Date: Sep 2022
1313
KernelVersion: 5.20
14-
Contact: Peter Colberg <peter.colberg@altera.com>
14+
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
1515
Description: Read only. Returns the root entry hash for the partial
1616
reconfiguration region if one is programmed, else it
1717
returns the string: "hash not programmed". This file
@@ -21,7 +21,7 @@ Description: Read only. Returns the root entry hash for the partial
2121
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_root_entry_hash
2222
Date: Sep 2022
2323
KernelVersion: 5.20
24-
Contact: Peter Colberg <peter.colberg@altera.com>
24+
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
2525
Description: Read only. Returns the root entry hash for the BMC image
2626
if one is programmed, else it returns the string:
2727
"hash not programmed". This file is only visible if the
@@ -31,31 +31,31 @@ Description: Read only. Returns the root entry hash for the BMC image
3131
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_canceled_csks
3232
Date: Sep 2022
3333
KernelVersion: 5.20
34-
Contact: Peter Colberg <peter.colberg@altera.com>
34+
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
3535
Description: Read only. Returns a list of indices for canceled code
3636
signing keys for the static region. The standard bitmap
3737
list format is used (e.g. "1,2-6,9").
3838

3939
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_canceled_csks
4040
Date: Sep 2022
4141
KernelVersion: 5.20
42-
Contact: Peter Colberg <peter.colberg@altera.com>
42+
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
4343
Description: Read only. Returns a list of indices for canceled code
4444
signing keys for the partial reconfiguration region. The
4545
standard bitmap list format is used (e.g. "1,2-6,9").
4646

4747
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_canceled_csks
4848
Date: Sep 2022
4949
KernelVersion: 5.20
50-
Contact: Peter Colberg <peter.colberg@altera.com>
50+
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
5151
Description: Read only. Returns a list of indices for canceled code
5252
signing keys for the BMC. The standard bitmap list format
5353
is used (e.g. "1,2-6,9").
5454

5555
What: /sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/flash_count
5656
Date: Sep 2022
5757
KernelVersion: 5.20
58-
Contact: Peter Colberg <peter.colberg@altera.com>
58+
Contact: Matthew Gerlach <matthew.gerlach@altera.com>
5959
Description: Read only. Returns number of times the secure update
6060
staging area has been flashed.
6161
Format: "%u".

0 commit comments

Comments
 (0)