forked from analogdevicesinc/linux
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'char-misc-3.14-rc1' of git://git.kernel.org/pub/scm/linux/…
…kernel/git/gregkh/char-misc Pull char/misc driver patches from Greg KH: "Here's the big char/misc driver patches for 3.14-rc1. Lots of little things, and a new "big" driver, genwqe. Full details are in the shortlog" * tag 'char-misc-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (90 commits) mei: limit the number of consecutive resets mei: revamp mei reset state machine drivers/char: don't use module_init in non-modular ttyprintk.c VMCI: fix error handling path when registering guest driver extcon: gpio: Add power resume support Documentation: HOWTO: Updates on subsystem trees, patchwork, -next (vs. -mm) in ko_KR Documentation: HOWTO: update for 2.6.x -> 3.x versioning in ko_KR Documentation: HOWTO: update stable address in ko_KR Documentation: HOWTO: update LXR web link in ko_KR char: nwbutton: open-code interruptible_sleep_on mei: fix syntax in comments and debug output mei: nfc: mei_nfc_free has to be called under lock mei: use hbm idle state to prevent spurious resets mei: do not run reset flow from the interrupt thread misc: genwqe: fix return value check in genwqe_device_create() GenWQE: Fix warnings for sparc GenWQE: Fix compile problems for Alpha Documentation/misc-devices/mei/mei-amt-version.c: remove unneeded call of mei_deinit() GenWQE: Rework return code for flash-update ioctl sgi-xp: open-code interruptible_sleep_on_timeout ...
- Loading branch information
Showing
82 changed files
with
9,170 additions
and
675 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 |
---|---|---|
@@ -0,0 +1,91 @@ | ||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/ddcb_info | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: DDCB queue dump used for debugging queueing problems. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_regs | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Dump of the current error registers. | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid0 | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Internal chip state of UID0 (unit id 0). | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid1 | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Internal chip state of UID1. | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/curr_dbg_uid2 | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Internal chip state of UID2. | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_regs | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Dump of the error registers before the last reset of | ||
the card occured. | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid0 | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Internal chip state of UID0 before card was reset. | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid1 | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Internal chip state of UID1 before card was reset. | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/prev_dbg_uid2 | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Internal chip state of UID2 before card was reset. | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/info | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Comprehensive summary of bitstream version and software | ||
version. Used bitstream and bitstream clocking information. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/err_inject | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Possibility to inject error cases to ensure that the drivers | ||
error handling code works well. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/vf<0..14>_jobtimeout_msec | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Default VF timeout 250ms. Testing might require 1000ms. | ||
Using 0 will use the cards default value (whatever that is). | ||
|
||
The timeout depends on the max number of available cards | ||
in the system and the maximum allowed queue size. | ||
|
||
The driver ensures that the settings are done just before | ||
the VFs get enabled. Changing the timeouts in flight is not | ||
possible. | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/jobtimer | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Dump job timeout register values for PF and VFs. | ||
Only available for PF. | ||
|
||
What: /sys/kernel/debug/genwqe/genwqe<n>_card/queue_working_time | ||
Date: Dec 2013 | ||
Contact: [email protected] | ||
Description: Dump queue working time register values for PF and VFs. | ||
Only available for PF. |
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,62 @@ | ||
What: /sys/class/genwqe/genwqe<n>_card/version | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Unique bitstream identification e.g. | ||
'0000000330336283.00000000475a4950'. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/appid | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Identifies the currently active card application e.g. 'GZIP' | ||
for compression/decompression. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/type | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Type of the card e.g. 'GenWQE5-A7'. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/curr_bitstream | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Currently active bitstream. 1 is default, 0 is backup. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/next_bitstream | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Interface to set the next bitstream to be used. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/tempsens | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Interface to read the cards temperature sense register. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/freerunning_timer | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Interface to read the cards free running timer. | ||
Used for performance and utilization measurements. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/queue_working_time | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Interface to read queue working time. | ||
Used for performance and utilization measurements. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/state | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: State of the card: "unused", "used", "error". | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/base_clock | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Base clock frequency of the card. | ||
|
||
What: /sys/class/genwqe/genwqe<n>_card/device/sriov_numvfs | ||
Date: Oct 2013 | ||
Contact: [email protected] | ||
Description: Enable VFs (1..15): | ||
sudo sh -c 'echo 15 > \ | ||
/sys/bus/pci/devices/0000\:1b\:00.0/sriov_numvfs' | ||
Disable VFs: | ||
Write a 0 into the same sysfs entry. |
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
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 |
---|---|---|
|
@@ -149,7 +149,7 @@ [email protected] に送ることを勧めます。 | |
この他にパッチを作る方法についてのよくできた記述は- | ||
|
||
"The Perfect Patch" | ||
http://userweb.kernel.org/~akpm/stuff/tpp.txt | ||
http://www.ozlabs.org/~akpm/stuff/tpp.txt | ||
"Linux kernel patch submission format" | ||
http://linux.yyz.us/patch-format.html | ||
|
||
|
@@ -622,7 +622,7 @@ Linux カーネルコミュニティは、一度に大量のコードの塊を | |
これについて全てがどのようにあるべきかについての詳細は、以下のドキュメ | ||
ントの ChangeLog セクションを見てください- | ||
"The Perfect Patch" | ||
http://userweb.kernel.org/~akpm/stuff/tpp.txt | ||
http://www.ozlabs.org/~akpm/stuff/tpp.txt | ||
|
||
これらのどれもが、時にはとても困難です。これらの慣例を完璧に実施するに | ||
は数年かかるかもしれません。これは継続的な改善のプロセスであり、そのた | ||
|
Oops, something went wrong.