forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
tgupdate: merge t/upstream base into t/upstream
- Loading branch information
Showing
3,600 changed files
with
150,767 additions
and
86,138 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
What: /sys/kernel/debug/msi-wmi-platform-<wmi_device_name>/* | ||
Date: April 2024 | ||
KernelVersion: 6.10 | ||
Contact: Armin Wolf <[email protected]> | ||
Description: | ||
This file allows to execute the associated WMI method with the same name. | ||
|
||
To start the execution, write a buffer containing the method arguments | ||
at file offset 0. Partial writes or writes at a different offset are not | ||
supported. | ||
|
||
The buffer returned by the WMI method can then be read from the file. | ||
|
||
See Documentation/wmi/devices/msi-wmi-platform.rst for details. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -423,7 +423,7 @@ What: /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats | |
/sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/occ_reset | ||
Date: March 2016 | ||
Contact: Linux kernel mailing list <[email protected]> | ||
Linux for PowerPC mailing list <[email protected]> | ||
Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: POWERNV CPUFreq driver's frequency throttle stats directory and | ||
attributes | ||
|
||
|
@@ -473,7 +473,7 @@ What: /sys/devices/system/cpu/cpufreq/policyX/throttle_stats | |
/sys/devices/system/cpu/cpufreq/policyX/throttle_stats/occ_reset | ||
Date: March 2016 | ||
Contact: Linux kernel mailing list <[email protected]> | ||
Linux for PowerPC mailing list <[email protected]> | ||
Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: POWERNV CPUFreq driver's frequency throttle stats directory and | ||
attributes | ||
|
||
|
@@ -608,7 +608,7 @@ Description: Umwait control | |
What: /sys/devices/system/cpu/svm | ||
Date: August 2019 | ||
Contact: Linux kernel mailing list <[email protected]> | ||
Linux for PowerPC mailing list <[email protected]> | ||
Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: Secure Virtual Machine | ||
|
||
If 1, it means the system is using the Protected Execution | ||
|
@@ -617,7 +617,7 @@ Description: Secure Virtual Machine | |
|
||
What: /sys/devices/system/cpu/cpuX/purr | ||
Date: Apr 2005 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: PURR ticks for this CPU since the system boot. | ||
|
||
The Processor Utilization Resources Register (PURR) is | ||
|
@@ -628,7 +628,7 @@ Description: PURR ticks for this CPU since the system boot. | |
|
||
What: /sys/devices/system/cpu/cpuX/spurr | ||
Date: Dec 2006 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: SPURR ticks for this CPU since the system boot. | ||
|
||
The Scaled Processor Utilization Resources Register | ||
|
@@ -640,15 +640,15 @@ Description: SPURR ticks for this CPU since the system boot. | |
|
||
What: /sys/devices/system/cpu/cpuX/idle_purr | ||
Date: Apr 2020 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: PURR ticks for cpuX when it was idle. | ||
|
||
This sysfs interface exposes the number of PURR ticks | ||
for cpuX when it was idle. | ||
|
||
What: /sys/devices/system/cpu/cpuX/idle_spurr | ||
Date: Apr 2020 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: SPURR ticks for cpuX when it was idle. | ||
|
||
This sysfs interface exposes the number of SPURR ticks | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,61 +10,101 @@ Description: RW. Card reactive sustained (PL1) power limit in microwatts. | |
power limit is disabled, writing 0 disables the | ||
limit. Writing values > 0 and <= TDP will enable the power limit. | ||
|
||
Only supported for particular Intel xe graphics platforms. | ||
Only supported for particular Intel Xe graphics platforms. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power1_rated_max | ||
Date: September 2023 | ||
KernelVersion: 6.5 | ||
Contact: [email protected] | ||
Description: RO. Card default power limit (default TDP setting). | ||
|
||
Only supported for particular Intel xe graphics platforms. | ||
Only supported for particular Intel Xe graphics platforms. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power1_crit | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/energy1_input | ||
Date: September 2023 | ||
KernelVersion: 6.5 | ||
Contact: [email protected] | ||
Description: RW. Card reactive critical (I1) power limit in microwatts. | ||
Description: RO. Card energy input of device in microjoules. | ||
|
||
Only supported for particular Intel Xe graphics platforms. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power1_max_interval | ||
Date: October 2023 | ||
KernelVersion: 6.6 | ||
Contact: [email protected] | ||
Description: RW. Card sustained power limit interval (Tau in PL1/Tau) in | ||
milliseconds over which sustained power is averaged. | ||
|
||
Only supported for particular Intel Xe graphics platforms. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power2_max | ||
Date: February 2024 | ||
KernelVersion: 6.8 | ||
Contact: [email protected] | ||
Description: RW. Package reactive sustained (PL1) power limit in microwatts. | ||
|
||
The power controller will throttle the operating frequency | ||
if the power averaged over a window (typically seconds) | ||
exceeds this limit. A read value of 0 means that the PL1 | ||
power limit is disabled, writing 0 disables the | ||
limit. Writing values > 0 and <= TDP will enable the power limit. | ||
|
||
Only supported for particular Intel Xe graphics platforms. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power2_rated_max | ||
Date: February 2024 | ||
KernelVersion: 6.8 | ||
Contact: [email protected] | ||
Description: RO. Package default power limit (default TDP setting). | ||
|
||
Card reactive critical (I1) power limit in microwatts is exposed | ||
Only supported for particular Intel Xe graphics platforms. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power2_crit | ||
Date: February 2024 | ||
KernelVersion: 6.8 | ||
Contact: [email protected] | ||
Description: RW. Package reactive critical (I1) power limit in microwatts. | ||
|
||
Package reactive critical (I1) power limit in microwatts is exposed | ||
for client products. The power controller will throttle the | ||
operating frequency if the power averaged over a window exceeds | ||
this limit. | ||
|
||
Only supported for particular Intel xe graphics platforms. | ||
Only supported for particular Intel Xe graphics platforms. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/curr1_crit | ||
Date: September 2023 | ||
KernelVersion: 6.5 | ||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/curr2_crit | ||
Date: February 2024 | ||
KernelVersion: 6.8 | ||
Contact: [email protected] | ||
Description: RW. Card reactive critical (I1) power limit in milliamperes. | ||
Description: RW. Package reactive critical (I1) power limit in milliamperes. | ||
|
||
Card reactive critical (I1) power limit in milliamperes is | ||
Package reactive critical (I1) power limit in milliamperes is | ||
exposed for server products. The power controller will throttle | ||
the operating frequency if the power averaged over a window | ||
exceeds this limit. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/in0_input | ||
Date: September 2023 | ||
KernelVersion: 6.5 | ||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/energy2_input | ||
Date: February 2024 | ||
KernelVersion: 6.8 | ||
Contact: [email protected] | ||
Description: RO. Current Voltage in millivolt. | ||
Description: RO. Package energy input of device in microjoules. | ||
|
||
Only supported for particular Intel xe graphics platforms. | ||
Only supported for particular Intel Xe graphics platforms. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/energy1_input | ||
Date: September 2023 | ||
KernelVersion: 6.5 | ||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power2_max_interval | ||
Date: February 2024 | ||
KernelVersion: 6.8 | ||
Contact: [email protected] | ||
Description: RO. Energy input of device in microjoules. | ||
Description: RW. Package sustained power limit interval (Tau in PL1/Tau) in | ||
milliseconds over which sustained power is averaged. | ||
|
||
Only supported for particular Intel xe graphics platforms. | ||
Only supported for particular Intel Xe graphics platforms. | ||
|
||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power1_max_interval | ||
Date: October 2023 | ||
KernelVersion: 6.6 | ||
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/in1_input | ||
Date: February 2024 | ||
KernelVersion: 6.8 | ||
Contact: [email protected] | ||
Description: RW. Sustained power limit interval (Tau in PL1/Tau) in | ||
milliseconds over which sustained power is averaged. | ||
Description: RO. Package current voltage in millivolt. | ||
|
||
Only supported for particular Intel xe graphics platforms. | ||
Only supported for particular Intel Xe graphics platforms. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
What: /sys/bus/platform/drivers/panfrost/.../profiling | ||
Date: February 2024 | ||
KernelVersion: 6.8.0 | ||
Contact: Adrian Larumbe <[email protected]> | ||
Description: | ||
Get/set drm fdinfo's engine and cycles profiling status. | ||
Valid values are: | ||
0: Don't enable fdinfo job profiling sources. | ||
1: Enable fdinfo job profiling sources, this enables both the GPU's | ||
timestamp and cycle counter registers. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
What: /sys/firmware/opal/powercap | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: Powercap directory for Powernv (P8, P9) servers | ||
|
||
Each folder in this directory contains a | ||
|
@@ -11,7 +11,7 @@ What: /sys/firmware/opal/powercap/system-powercap | |
/sys/firmware/opal/powercap/system-powercap/powercap-max | ||
/sys/firmware/opal/powercap/system-powercap/powercap-current | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: System powercap directory and attributes applicable for | ||
Powernv (P8, P9) servers | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
What: /sys/firmware/opal/psr | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: Power-Shift-Ratio directory for Powernv P9 servers | ||
|
||
Power-Shift-Ratio allows to provide hints the firmware | ||
|
@@ -10,7 +10,7 @@ Description: Power-Shift-Ratio directory for Powernv P9 servers | |
|
||
What: /sys/firmware/opal/psr/cpu_to_gpu_X | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: PSR sysfs attributes for Powernv P9 servers | ||
|
||
Power-Shift-Ratio between CPU and GPU for a given chip | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
What: /sys/firmware/opal/sensor_groups | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: Sensor groups directory for POWER9 powernv servers | ||
|
||
Each folder in this directory contains a sensor group | ||
|
@@ -11,7 +11,7 @@ Description: Sensor groups directory for POWER9 powernv servers | |
|
||
What: /sys/firmware/opal/sensor_groups/<sensor_group_name>/clear | ||
Date: August 2017 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: Sysfs file to clear the min-max of all the sensors | ||
belonging to the group. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
What: /sys/firmware/papr/energy_scale_info | ||
Date: February 2022 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: Directory hosting a set of platform attributes like | ||
energy/frequency on Linux running as a PAPR guest. | ||
|
||
|
@@ -10,20 +10,20 @@ Description: Directory hosting a set of platform attributes like | |
|
||
What: /sys/firmware/papr/energy_scale_info/<id> | ||
Date: February 2022 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: Energy, frequency attributes directory for POWERVM servers | ||
|
||
What: /sys/firmware/papr/energy_scale_info/<id>/desc | ||
Date: February 2022 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: String description of the energy attribute of <id> | ||
|
||
What: /sys/firmware/papr/energy_scale_info/<id>/value | ||
Date: February 2022 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: Numeric value of the energy attribute of <id> | ||
|
||
What: /sys/firmware/papr/energy_scale_info/<id>/value_desc | ||
Date: February 2022 | ||
Contact: Linux for PowerPC mailing list <[email protected]> | ||
Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> | ||
Description: String value of the energy attribute of <id> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -38,3 +38,21 @@ Contact: [email protected] | |
Description: read only | ||
Provide information about the amount of memory reserved by | ||
FADump to save the crash dump in bytes. | ||
|
||
What: /sys/kernel/fadump/hotplug_ready | ||
Date: Apr 2024 | ||
Contact: [email protected] | ||
Description: read only | ||
Kdump udev rule re-registers fadump on memory add/remove events, | ||
primarily to update the elfcorehdr. This sysfs indicates the | ||
kdump udev rule that fadump re-registration is not required on | ||
memory add/remove events because elfcorehdr is now prepared in | ||
the second/fadump kernel. | ||
User: kexec-tools | ||
|
||
What: /sys/kernel/fadump/bootargs_append | ||
Date: May 2024 | ||
Contact: [email protected] | ||
Description: read/write | ||
This is a special sysfs file available to setup additional | ||
parameters to be passed to capture kernel. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -126,6 +126,14 @@ Description: | |
Change the mini-LED mode: | ||
* 0 - Single-zone, | ||
* 1 - Multi-zone | ||
* 2 - Multi-zone strong (available on newer generation mini-led) | ||
|
||
What: /sys/devices/platform/<platform>/available_mini_led_mode | ||
Date: Apr 2024 | ||
KernelVersion: 6.10 | ||
Contact: "Luke Jones" <[email protected]> | ||
Description: | ||
List the available mini-led modes. | ||
|
||
What: /sys/devices/platform/<platform>/ppt_pl1_spl | ||
Date: Jun 2023 | ||
|
@@ -186,3 +194,21 @@ Contact: "Luke Jones" <[email protected]> | |
Description: | ||
Set the target temperature limit of the Nvidia dGPU: | ||
* min=75, max=87 | ||
|
||
What: /sys/devices/platform/<platform>/boot_sound | ||
Date: Apr 2024 | ||
KernelVersion: 6.10 | ||
Contact: "Luke Jones" <[email protected]> | ||
Description: | ||
Set if the BIOS POST sound is played on boot. | ||
* 0 - False, | ||
* 1 - True | ||
|
||
What: /sys/devices/platform/<platform>/mcu_powersave | ||
Date: Apr 2024 | ||
KernelVersion: 6.10 | ||
Contact: "Luke Jones" <[email protected]> | ||
Description: | ||
Set if the MCU can go in to low-power mode on system sleep | ||
* 0 - False, | ||
* 1 - True |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.