xref: /openbmc/linux/arch/x86/kernel/cpu/umc.c (revision 498495dba268b20e8eadd7fe93c140c68b6cc9d2)
1*b2441318SGreg Kroah-Hartman // SPDX-License-Identifier: GPL-2.0
2f7627e25SThomas Gleixner #include <linux/kernel.h>
3f7627e25SThomas Gleixner #include <asm/processor.h>
4f7627e25SThomas Gleixner #include "cpu.h"
5f7627e25SThomas Gleixner 
648e6b7a0SPaolo Ciarrocchi /*
748e6b7a0SPaolo Ciarrocchi  * UMC chips appear to be only either 386 or 486,
848e6b7a0SPaolo Ciarrocchi  * so no special init takes place.
9f7627e25SThomas Gleixner  */
10f7627e25SThomas Gleixner 
11148f9bb8SPaul Gortmaker static const struct cpu_dev umc_cpu_dev = {
12f7627e25SThomas Gleixner 	.c_vendor	= "UMC",
13f7627e25SThomas Gleixner 	.c_ident	= { "UMC UMC UMC" },
1409dc68d9SJan Beulich 	.legacy_models	= {
1509dc68d9SJan Beulich 		{ .family = 4, .model_names =
16f7627e25SThomas Gleixner 		  {
17f7627e25SThomas Gleixner 			  [1] = "U5D",
18f7627e25SThomas Gleixner 			  [2] = "U5S",
19f7627e25SThomas Gleixner 		  }
20f7627e25SThomas Gleixner 		},
21f7627e25SThomas Gleixner 	},
2210a434fcSYinghai Lu 	.c_x86_vendor	= X86_VENDOR_UMC,
23f7627e25SThomas Gleixner };
24f7627e25SThomas Gleixner 
2510a434fcSYinghai Lu cpu_dev_register(umc_cpu_dev);
2603ae5768SThomas Petazzoni 
27