mirror of
				https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
				synced 2025-10-31 03:13:59 +00:00 
			
		
		
		
	 02dde8b45c
			
		
	
	
		02dde8b45c
		
	
	
	
	
		
			
			Impact: debuggability and micro-optimization Putting whatever is possible into the (final) .rodata section increases the likelihood of catching memory corruption bugs early, and reduces false cache line sharing. Signed-off-by: Jan Beulich <jbeulich@novell.com> LKML-Reference: <49B90961.76E4.0078.0@novell.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
		
			
				
	
	
		
			27 lines
		
	
	
		
			497 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			497 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #include <linux/kernel.h>
 | |
| #include <linux/init.h>
 | |
| #include <asm/processor.h>
 | |
| #include "cpu.h"
 | |
| 
 | |
| /*
 | |
|  * UMC chips appear to be only either 386 or 486,
 | |
|  * so no special init takes place.
 | |
|  */
 | |
| 
 | |
| static const struct cpu_dev __cpuinitconst umc_cpu_dev = {
 | |
| 	.c_vendor	= "UMC",
 | |
| 	.c_ident	= { "UMC UMC UMC" },
 | |
| 	.c_models = {
 | |
| 		{ .vendor = X86_VENDOR_UMC, .family = 4, .model_names =
 | |
| 		  {
 | |
| 			  [1] = "U5D",
 | |
| 			  [2] = "U5S",
 | |
| 		  }
 | |
| 		},
 | |
| 	},
 | |
| 	.c_x86_vendor	= X86_VENDOR_UMC,
 | |
| };
 | |
| 
 | |
| cpu_dev_register(umc_cpu_dev);
 | |
| 
 |