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 branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/…
…benh/powerpc Pull powerpc updates from Benjamin Herrenschmidt: "Here are the powerpc goodies for 3.5. Main highlights are: - Support for the NX crypto engine in Power7+ - A bunch of Anton goodness, including some micro optimization of our syscall entry on Power7 - I converted a pile of our thermal control drivers to the new i2c APIs (essentially turning the old therm_pm72 into a proper set of windfarm drivers). That's one more step toward removing the deprecated i2c APIs, there's still a few drivers to fix, but we are getting close - kexec/kdump support for 47x embedded cores The big missing thing here is no updates from Freescale. Not sure what's up here, but with Kumar not working for them anymore things are a bit in a state of flux in that area." * 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (71 commits) powerpc: Fix irq distribution Revert "powerpc/hw-breakpoint: Use generic hw-breakpoint interfaces for new PPC ptrace flags" powerpc: Fixing a cputhread code documentation powerpc/crypto: Enable the PFO-based encryption device powerpc/crypto: Build files for the nx device driver powerpc/crypto: debugfs routines and docs for the nx device driver powerpc/crypto: SHA512 hash routines for nx encryption powerpc/crypto: SHA256 hash routines for nx encryption powerpc/crypto: AES-XCBC mode routines for nx encryption powerpc/crypto: AES-GCM mode routines for nx encryption powerpc/crypto: AES-ECB mode routines for nx encryption powerpc/crypto: AES-CTR mode routines for nx encryption powerpc/crypto: AES-CCM mode routines for nx encryption powerpc/crypto: AES-CBC mode routines for nx encryption powerpc/crypto: nx driver code supporting nx encryption powerpc/pseries: Enable the PFO-based RNG accelerator powerpc/pseries/hwrng: PFO-based hwrng driver powerpc/pseries: Add PFO support to the VIO bus powerpc/pseries: Add pseries update notifier for OFDT prop changes powerpc/pseries: Add new hvcall constants to support PFO ...
- Loading branch information
Showing
85 changed files
with
7,827 additions
and
1,080 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,45 @@ | ||
What: /sys/kernel/debug/nx-crypto/* | ||
Date: March 2012 | ||
KernelVersion: 3.4 | ||
Contact: Kent Yoder <[email protected]> | ||
Description: | ||
|
||
These debugfs interfaces are built by the nx-crypto driver, built in | ||
arch/powerpc/crypto/nx. | ||
|
||
Error Detection | ||
=============== | ||
|
||
errors: | ||
- A u32 providing a total count of errors since the driver was loaded. The | ||
only errors counted here are those returned from the hcall, H_COP_OP. | ||
|
||
last_error: | ||
- The most recent non-zero return code from the H_COP_OP hcall. -EBUSY is not | ||
recorded here (the hcall will retry until -EBUSY goes away). | ||
|
||
last_error_pid: | ||
- The process ID of the process who received the most recent error from the | ||
hcall. | ||
|
||
Device Use | ||
========== | ||
|
||
aes_bytes: | ||
- The total number of bytes encrypted using AES in any of the driver's | ||
supported modes. | ||
|
||
aes_ops: | ||
- The total number of AES operations submitted to the hardware. | ||
|
||
sha256_bytes: | ||
- The total number of bytes hashed by the hardware using SHA-256. | ||
|
||
sha256_ops: | ||
- The total number of SHA-256 operations submitted to the hardware. | ||
|
||
sha512_bytes: | ||
- The total number of bytes hashed by the hardware using SHA-512. | ||
|
||
sha512_ops: | ||
- The total number of SHA-512 operations submitted to the hardware. |
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 |
---|---|---|
@@ -1,5 +1,4 @@ | ||
CONFIG_PPC64=y | ||
CONFIG_POWER4_ONLY=y | ||
CONFIG_ALTIVEC=y | ||
CONFIG_SMP=y | ||
CONFIG_NR_CPUS=4 | ||
|
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,5 +1,4 @@ | ||
CONFIG_PPC64=y | ||
CONFIG_POWER4_ONLY=y | ||
CONFIG_SMP=y | ||
CONFIG_NR_CPUS=4 | ||
CONFIG_EXPERIMENTAL=y | ||
|
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,5 +1,4 @@ | ||
CONFIG_PPC64=y | ||
CONFIG_POWER4_ONLY=y | ||
CONFIG_ALTIVEC=y | ||
# CONFIG_VIRT_CPU_ACCOUNTING is not set | ||
CONFIG_SMP=y | ||
|
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
Oops, something went wrong.