// SPDX-License-Identifier: GPL-2.01#include <linux/kernel.h>2#include <asm/processor.h>3#include "cpu.h"45/*6* No special init required for Vortex processors.7*/89static const struct cpu_dev vortex_cpu_dev = {10.c_vendor = "Vortex",11.c_ident = { "Vortex86 SoC" },12.legacy_models = {13{14.family = 5,15.model_names = {16[2] = "Vortex86DX",17[8] = "Vortex86MX",18},19},20{21.family = 6,22.model_names = {23/*24* Both the Vortex86EX and the Vortex86EX225* have the same family and model id.26*27* However, the -EX2 supports the product name28* CPUID call, so this name will only be used29* for the -EX, which does not.30*/31[0] = "Vortex86EX",32},33},34},35.c_x86_vendor = X86_VENDOR_VORTEX,36};3738cpu_dev_register(vortex_cpu_dev);394041