powerpc/pseries: Enable the PFO-based RNG accelerator
This patch adds the cas bits to advertise support for the Platform Facilities Option (PFO) based random number generator accerator. The pseries-rng driver provides support for this hardware feature. Signed-off-by: Robert Jennings <rcj@linux.vnet.ibm.com> Signed-off-by: Kent Yoder <key@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
		
							parent
							
								
									649e9ea0ab
								
							
						
					
					
						commit
						828d2b5971
					
				| @ -704,6 +704,7 @@ static void __init early_cmdline_parse(void) | ||||
| #define OV5_XCMO			0x00 | ||||
| #endif | ||||
| #define OV5_TYPE1_AFFINITY	0x80	/* Type 1 NUMA affinity */ | ||||
| #define OV5_PFO_HW_RNG		0x80	/* PFO Random Number Generator */ | ||||
| 
 | ||||
| /* Option Vector 6: IBM PAPR hints */ | ||||
| #define OV6_LINUX		0x02	/* Linux is our OS */ | ||||
| @ -752,7 +753,7 @@ static unsigned char ibm_architecture_vec[] = { | ||||
| 	OV4_MIN_ENT_CAP,		/* minimum VP entitled capacity */ | ||||
| 
 | ||||
| 	/* option vector 5: PAPR/OF options */ | ||||
| 	13 - 2,				/* length */ | ||||
| 	18 - 2,				/* length */ | ||||
| 	0,				/* don't ignore, don't halt */ | ||||
| 	OV5_LPAR | OV5_SPLPAR | OV5_LARGE_PAGES | OV5_DRCONF_MEMORY | | ||||
| 	OV5_DONATE_DEDICATE_CPU | OV5_MSI, | ||||
| @ -768,6 +769,11 @@ static unsigned char ibm_architecture_vec[] = { | ||||
| 	 */ | ||||
| #define IBM_ARCH_VEC_NRCORES_OFFSET	101 | ||||
| 	W(NR_CPUS),			/* number of cores supported */ | ||||
| 	0, | ||||
| 	0, | ||||
| 	0, | ||||
| 	0, | ||||
| 	OV5_PFO_HW_RNG, | ||||
| 
 | ||||
| 	/* option vector 6: IBM PAPR hints */ | ||||
| 	4 - 2,				/* length */ | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user