mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	x86/cpufeatures: Add AMD Fam19h Branch Sampling feature
Add a cpu feature for AMD Fam19h Branch Sampling feature as bit 31 of EBX on CPUID leaf function 0x80000008. Signed-off-by: Stephane Eranian <eranian@google.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/20220322221517.2510440-3-eranian@google.com
This commit is contained in:
		
							parent
							
								
									bfe4daf850
								
							
						
					
					
						commit
						a77d41ac3a
					
				
					 1 changed files with 1 additions and 0 deletions
				
			
		| 
						 | 
					@ -315,6 +315,7 @@
 | 
				
			||||||
#define X86_FEATURE_VIRT_SSBD		(13*32+25) /* Virtualized Speculative Store Bypass Disable */
 | 
					#define X86_FEATURE_VIRT_SSBD		(13*32+25) /* Virtualized Speculative Store Bypass Disable */
 | 
				
			||||||
#define X86_FEATURE_AMD_SSB_NO		(13*32+26) /* "" Speculative Store Bypass is fixed in hardware. */
 | 
					#define X86_FEATURE_AMD_SSB_NO		(13*32+26) /* "" Speculative Store Bypass is fixed in hardware. */
 | 
				
			||||||
#define X86_FEATURE_CPPC		(13*32+27) /* Collaborative Processor Performance Control */
 | 
					#define X86_FEATURE_CPPC		(13*32+27) /* Collaborative Processor Performance Control */
 | 
				
			||||||
 | 
					#define X86_FEATURE_BRS			(13*32+31) /* Branch Sampling available */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* Thermal and Power Management Leaf, CPUID level 0x00000006 (EAX), word 14 */
 | 
					/* Thermal and Power Management Leaf, CPUID level 0x00000006 (EAX), word 14 */
 | 
				
			||||||
#define X86_FEATURE_DTHERM		(14*32+ 0) /* Digital Thermal Sensor */
 | 
					#define X86_FEATURE_DTHERM		(14*32+ 0) /* Digital Thermal Sensor */
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue