Skip to content

Commit

Permalink
powerpc/crypto: Enable the PFO-based encryption device
Browse files Browse the repository at this point in the history
This patch adds the cas bits to advertise support for the Platform
Facilities Option (PFO) based encryption accelerator device. The nx
device driver provides support for this hardware feature.

Signed-off-by: Kent Yoder <key@linux.vnet.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
  • Loading branch information
Kent Yoder authored and Benjamin Herrenschmidt committed May 16, 2012
1 parent aef7b31 commit 7e3a4fa
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion arch/powerpc/kernel/prom_init.c
Original file line number Diff line number Diff line change
Expand Up @@ -705,6 +705,7 @@ static void __init early_cmdline_parse(void)
#endif
#define OV5_TYPE1_AFFINITY 0x80 /* Type 1 NUMA affinity */
#define OV5_PFO_HW_RNG 0x80 /* PFO Random Number Generator */
#define OV5_PFO_HW_ENCR 0x20 /* PFO Encryption Accelerator */

/* Option Vector 6: IBM PAPR hints */
#define OV6_LINUX 0x02 /* Linux is our OS */
Expand Down Expand Up @@ -773,7 +774,7 @@ static unsigned char ibm_architecture_vec[] = {
0,
0,
0,
OV5_PFO_HW_RNG,
OV5_PFO_HW_RNG | OV5_PFO_HW_ENCR,

/* option vector 6: IBM PAPR hints */
4 - 2, /* length */
Expand Down

0 comments on commit 7e3a4fa

Please sign in to comment.