forked from meteorza/Amlogic_s905-kernel
-
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.
- Loading branch information
Showing
21,056 changed files
with
1,276,496 additions
and
627,319 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
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 |
---|---|---|
|
@@ -62,6 +62,7 @@ Frank Zago <[email protected]> | |
Greg Kroah-Hartman <greg@echidna.(none)> | ||
Greg Kroah-Hartman <[email protected]> | ||
Greg Kroah-Hartman <[email protected]> | ||
Gregory CLEMENT <[email protected]> <[email protected]> | ||
Henk Vergonet <[email protected]> | ||
Henrik Kretzschmar <[email protected]> | ||
Henrik Rydberg <[email protected]> | ||
|
@@ -73,6 +74,8 @@ James E Wilson <[email protected]> | |
James Hogan <[email protected]> <[email protected]> | ||
James Hogan <[email protected]> <[email protected]> | ||
James Ketrenos <jketreno@io.(none)> | ||
Jason Gunthorpe <[email protected]> <[email protected]> | ||
Jason Gunthorpe <[email protected]> <[email protected]> | ||
Javi Merino <[email protected]> <[email protected]> | ||
<[email protected]> <[email protected]> | ||
Jean Tourrilhes <[email protected]> | ||
|
@@ -105,6 +108,7 @@ Linus Lüssing <[email protected]> <[email protected]> | |
Maciej W. Rozycki <[email protected]> <[email protected]> | ||
Marcin Nowakowski <[email protected]> <[email protected]> | ||
Mark Brown <[email protected]> | ||
Mark Yao <[email protected]> <[email protected]> | ||
Martin Kepplinger <[email protected]> <[email protected]> | ||
Martin Kepplinger <[email protected]> <[email protected]> | ||
Matthieu CASTET <[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
This file was deleted.
Oops, something went wrong.
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 |
---|---|---|
|
@@ -41,3 +41,94 @@ KernelVersion: 4.5 | |
Contact: K. Y. Srinivasan <[email protected]> | ||
Description: The 16 bit vendor ID of the device | ||
Users: tools/hv/lsvmbus and user level RDMA libraries | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Directory for per-channel information | ||
NN is the VMBUS relid associtated with the channel. | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/cpu | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: VCPU (sub)channel is affinitized to | ||
Users: tools/hv/lsvmbus and other debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/cpu | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: VCPU (sub)channel is affinitized to | ||
Users: tools/hv/lsvmbus and other debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/in_mask | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Host to guest channel interrupt mask | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/latency | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Channel signaling latency | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/out_mask | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Guest to host channel interrupt mask | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/pending | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Channel interrupt pending state | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/read_avail | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Bytes available to read | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/write_avail | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Bytes available to write | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/events | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Number of times we have signaled the host | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/interrupts | ||
Date: September. 2017 | ||
KernelVersion: 4.14 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Number of times we have taken an interrupt (incoming) | ||
Users: Debugging tools | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/subchannel_id | ||
Date: January. 2018 | ||
KernelVersion: 4.16 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Subchannel ID associated with VMBUS channel | ||
Users: Debugging tools and userspace drivers | ||
|
||
What: /sys/bus/vmbus/devices/vmbus_*/channels/NN/monitor_id | ||
Date: January. 2018 | ||
KernelVersion: 4.16 | ||
Contact: Stephen Hemminger <[email protected]> | ||
Description: Monitor bit associated with channel | ||
Users: Debugging tools and userspace drivers |
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,41 @@ | ||
What: /dev/wmi/dell-smbios | ||
Date: November 2017 | ||
KernelVersion: 4.15 | ||
Contact: "Mario Limonciello" <[email protected]> | ||
Description: | ||
Perform SMBIOS calls on supported Dell machines. | ||
through the Dell ACPI-WMI interface. | ||
|
||
IOCTL's and buffer formats are defined in: | ||
<uapi/linux/wmi.h> | ||
|
||
1) To perform an SMBIOS call from userspace, you'll need to | ||
first determine the minimum size of the calling interface | ||
buffer for your machine. | ||
Platforms that contain larger buffers can return larger | ||
objects from the system firmware. | ||
Commonly this size is either 4k or 32k. | ||
|
||
To determine the size of the buffer read() a u64 dword from | ||
the WMI character device /dev/wmi/dell-smbios. | ||
|
||
2) After you've determined the minimum size of the calling | ||
interface buffer, you can allocate a structure that represents | ||
the structure documented above. | ||
|
||
3) In the 'length' object store the size of the buffer you | ||
determined above and allocated. | ||
|
||
4) In this buffer object, prepare as necessary for the SMBIOS | ||
call you're interested in. Typically SMBIOS buffers have | ||
"class", "select", and "input" defined to values that coincide | ||
with the data you are interested in. | ||
Documenting class/select/input values is outside of the scope | ||
of this documentation. Check with the libsmbios project for | ||
further documentation on these values. | ||
|
||
6) Run the call by using ioctl() as described in the header. | ||
|
||
7) The output will be returned in the buffer object. | ||
|
||
8) Be sure to free up your allocated object. |
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,33 @@ | ||
What: /kvd/ | ||
Date: 08-Jan-2018 | ||
KernelVersion: v4.16 | ||
Contact: [email protected] | ||
Description: The main database in the Spectrum device is a centralized | ||
KVD database used for many of the tables used to configure | ||
the chip including L2 FDB, L3 LPM, ECMP and more. The KVD | ||
is divided into two sections, the first is hash-based table | ||
and the second is a linear access table. The division | ||
between the linear and hash-based sections is static and | ||
require reload before the changes take effect. | ||
|
||
What: /kvd/linear | ||
Date: 08-Jan-2018 | ||
KernelVersion: v4.16 | ||
Contact: [email protected] | ||
Description: The linear section of the KVD is managed by software as a | ||
flat memory accessed using an index. | ||
|
||
What: /kvd/hash_single | ||
Date: 08-Jan-2018 | ||
KernelVersion: v4.16 | ||
Contact: [email protected] | ||
Description: The hash based section of the KVD is managed by the switch | ||
device. Used in case the key size is smaller or equal to | ||
64bit. | ||
|
||
What: /kvd/hash_double | ||
Date: 08-Jan-2018 | ||
KernelVersion: v4.16 | ||
Contact: [email protected] | ||
Description: The hash based section of the KVD is managed by the switch | ||
device. Used in case the key is larger than 64 bit. |
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.