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