forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
No conflicts. Signed-off-by: Jakub Kicinski <[email protected]>
- Loading branch information
Showing
2,173 changed files
with
70,477 additions
and
34,360 deletions.
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 |
---|---|---|
|
@@ -201,6 +201,8 @@ Jordan Crouse <[email protected]> <[email protected]> | |
<[email protected]> <[email protected]> | ||
<[email protected]> <[email protected]> | ||
<[email protected]> <[email protected]> | ||
Josh Poimboeuf <[email protected]> <[email protected]> | ||
Josh Poimboeuf <[email protected]> <[email protected]> | ||
Juha Yrjola <at solidboot.com> | ||
Juha Yrjola <[email protected]> | ||
Juha Yrjola <[email protected]> | ||
|
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 |
---|---|---|
|
@@ -19,3 +19,13 @@ Description: The file holds the OEM PK Hash value of the endpoint device | |
read without having the device power on at least once, the file | ||
will read all 0's. | ||
Users: Any userspace application or clients interested in device info. | ||
|
||
What: /sys/bus/mhi/devices/.../soc_reset | ||
Date: April 2022 | ||
KernelVersion: 5.19 | ||
Contact: [email protected] | ||
Description: Initiates a SoC reset on the MHI controller. A SoC reset is | ||
a reset of last resort, and will require a complete re-init. | ||
This can be useful as a method of recovery if the device is | ||
non-responsive, or as a means of loading new firmware as a | ||
system administration task. |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -170,6 +170,20 @@ KernelVersion: 5.1 | |
Contact: [email protected] | ||
Description: Sets the state of the third S/W led on the device | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/memory_scrub | ||
Date: May 2022 | ||
KernelVersion: 5.19 | ||
Contact: [email protected] | ||
Description: Allows the root user to scrub the dram memory. The scrubbing | ||
value can be set using the debugfs file memory_scrub_val. | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/memory_scrub_val | ||
Date: May 2022 | ||
KernelVersion: 5.19 | ||
Contact: [email protected] | ||
Description: The value to which the dram will be set to when the user | ||
scrubs the dram using 'memory_scrub' debugfs file | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/mmu | ||
Date: Jan 2019 | ||
KernelVersion: 5.1 | ||
|
@@ -190,6 +204,30 @@ Description: Check and display page fault or access violation mmu errors for | |
echo "0x200" > /sys/kernel/debug/habanalabs/hl0/mmu_error | ||
cat /sys/kernel/debug/habanalabs/hl0/mmu_error | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/monitor_dump | ||
Date: Mar 2022 | ||
KernelVersion: 5.19 | ||
Contact: [email protected] | ||
Description: Allows the root user to dump monitors status from the device's | ||
protected config space. | ||
This property is a binary blob that contains the result of the | ||
monitors registers dump. | ||
This custom interface is needed (instead of using the generic | ||
Linux user-space PCI mapping) because this space is protected | ||
and cannot be accessed using PCI read. | ||
This interface doesn't support concurrency in the same device. | ||
Only supported on GAUDI. | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/monitor_dump_trig | ||
Date: Mar 2022 | ||
KernelVersion: 5.19 | ||
Contact: [email protected] | ||
Description: Triggers dump of monitor data. The value to trigger the operation | ||
must be 1. Triggering the monitor dump operation initiates dump of | ||
current registers values of all monitors. | ||
When the write is finished, the user can read the "monitor_dump" | ||
blob | ||
|
||
What: /sys/kernel/debug/habanalabs/hl<n>/set_power_state | ||
Date: Jan 2019 | ||
KernelVersion: 5.1 | ||
|
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 |
---|---|---|
|
@@ -293,6 +293,16 @@ Contact: [email protected] | |
Description: This contains XDomain service specific settings as | ||
bitmask. Format: %x | ||
|
||
What: /sys/bus/thunderbolt/devices/usb4_portX/connector | ||
Date: April 2022 | ||
Contact: Heikki Krogerus <[email protected]> | ||
Description: | ||
Symlink to the USB Type-C connector. This link is only | ||
created when USB Type-C Connector Class is enabled, | ||
and only if the system firmware is capable of | ||
describing the connection between a port and its | ||
connector. | ||
|
||
What: /sys/bus/thunderbolt/devices/usb4_portX/link | ||
Date: Sep 2021 | ||
KernelVersion: v5.14 | ||
|
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,77 @@ | ||
What: /sys/class/firmware/.../data | ||
Date: July 2022 | ||
KernelVersion: 5.19 | ||
Contact: Russ Weight <[email protected]> | ||
Description: The data sysfs file is used for firmware-fallback and for | ||
firmware uploads. Cat a firmware image to this sysfs file | ||
after you echo 1 to the loading sysfs file. When the firmware | ||
image write is complete, echo 0 to the loading sysfs file. This | ||
sequence will signal the completion of the firmware write and | ||
signal the lower-level driver that the firmware data is | ||
available. | ||
|
||
What: /sys/class/firmware/.../cancel | ||
Date: July 2022 | ||
KernelVersion: 5.19 | ||
Contact: Russ Weight <[email protected]> | ||
Description: Write-only. For firmware uploads, write a "1" to this file to | ||
request that the transfer of firmware data to the lower-level | ||
device be canceled. This request will be rejected (EBUSY) if | ||
the update cannot be canceled (e.g. a FLASH write is in | ||
progress) or (ENODEV) if there is no firmware update in progress. | ||
|
||
What: /sys/class/firmware/.../error | ||
Date: July 2022 | ||
KernelVersion: 5.19 | ||
Contact: Russ Weight <[email protected]> | ||
Description: Read-only. Returns a string describing a failed firmware | ||
upload. This string will be in the form of <STATUS>:<ERROR>, | ||
where <STATUS> will be one of the status strings described | ||
for the status sysfs file and <ERROR> will be one of the | ||
following: "hw-error", "timeout", "user-abort", "device-busy", | ||
"invalid-file-size", "read-write-error", "flash-wearout". The | ||
error sysfs file is only meaningful when the current firmware | ||
upload status is "idle". If this file is read while a firmware | ||
transfer is in progress, then the read will fail with EBUSY. | ||
|
||
What: /sys/class/firmware/.../loading | ||
Date: July 2022 | ||
KernelVersion: 5.19 | ||
Contact: Russ Weight <[email protected]> | ||
Description: The loading sysfs file is used for both firmware-fallback and | ||
for firmware uploads. Echo 1 onto the loading file to indicate | ||
you are writing a firmware file to the data sysfs node. Echo | ||
-1 onto this file to abort the data write or echo 0 onto this | ||
file to indicate that the write is complete. For firmware | ||
uploads, the zero value also triggers the transfer of the | ||
firmware data to the lower-level device driver. | ||
|
||
What: /sys/class/firmware/.../remaining_size | ||
Date: July 2022 | ||
KernelVersion: 5.19 | ||
Contact: Russ Weight <[email protected]> | ||
Description: Read-only. For firmware upload, this file contains the size | ||
of the firmware data that remains to be transferred to the | ||
lower-level device driver. The size value is initialized to | ||
the full size of the firmware image that was previously | ||
written to the data sysfs file. This value is periodically | ||
updated during the "transferring" phase of the firmware | ||
upload. | ||
Format: "%u". | ||
|
||
What: /sys/class/firmware/.../status | ||
Date: July 2022 | ||
KernelVersion: 5.19 | ||
Contact: Russ Weight <[email protected]> | ||
Description: Read-only. Returns a string describing the current status of | ||
a firmware upload. The string will be one of the following: | ||
idle, "receiving", "preparing", "transferring", "programming". | ||
|
||
What: /sys/class/firmware/.../timeout | ||
Date: July 2022 | ||
KernelVersion: 5.19 | ||
Contact: Russ Weight <[email protected]> | ||
Description: This file supports the timeout mechanism for firmware | ||
fallback. This file has no affect on firmware uploads. For | ||
more information on timeouts please see the documentation | ||
for firmware fallback. |
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,42 @@ | ||
What: /sys/devices/.../physical_location | ||
Date: March 2022 | ||
Contact: Won Chung <[email protected]> | ||
Description: | ||
This directory contains information on physical location of | ||
the device connection point with respect to the system's | ||
housing. | ||
|
||
What: /sys/devices/.../physical_location/panel | ||
Date: March 2022 | ||
Contact: Won Chung <[email protected]> | ||
Description: | ||
Describes which panel surface of the system’s housing the | ||
device connection point resides on. | ||
|
||
What: /sys/devices/.../physical_location/vertical_position | ||
Date: March 2022 | ||
Contact: Won Chung <[email protected]> | ||
Description: | ||
Describes vertical position of the device connection point on | ||
the panel surface. | ||
|
||
What: /sys/devices/.../physical_location/horizontal_position | ||
Date: March 2022 | ||
Contact: Won Chung <[email protected]> | ||
Description: | ||
Describes horizontal position of the device connection point on | ||
the panel surface. | ||
|
||
What: /sys/devices/.../physical_location/dock | ||
Date: March 2022 | ||
Contact: Won Chung <[email protected]> | ||
Description: | ||
"Yes" if the device connection point resides in a docking | ||
station or a port replicator. "No" otherwise. | ||
|
||
What: /sys/devices/.../physical_location/lid | ||
Date: March 2022 | ||
Contact: Won Chung <[email protected]> | ||
Description: | ||
"Yes" if the device connection point resides on the lid of | ||
laptop system. "No" otherwise. |
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,6 +13,7 @@ implementation. | |
arm/index | ||
arm64/index | ||
ia64/index | ||
loongarch/index | ||
m68k/index | ||
mips/index | ||
nios2/index | ||
|
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
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,27 @@ | ||
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/arm/hpe,gxp.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: HPE BMC GXP platforms | ||
|
||
maintainers: | ||
- Nick Hawkins <[email protected]> | ||
- Jean-Marie Verdun <[email protected]> | ||
|
||
properties: | ||
compatible: | ||
oneOf: | ||
- description: GXP Based Boards | ||
items: | ||
- enum: | ||
- hpe,gxp-dl360gen10 | ||
- const: hpe,gxp | ||
|
||
required: | ||
- compatible | ||
|
||
additionalProperties: 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml# | |
title: Qualcomm Multimedia Clock & Reset Controller Binding | ||
|
||
maintainers: | ||
- Jeffrey Hugo <[email protected]> | ||
- Jeffrey Hugo <[email protected]> | ||
- Taniya Das <[email protected]> | ||
|
||
description: | | ||
|
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.