1f5cc5a5cSClaudio Fontana /* 2f5cc5a5cSClaudio Fontana * x86 host CPU type initialization and host CPU functions 3f5cc5a5cSClaudio Fontana * 4f5cc5a5cSClaudio Fontana * Copyright 2021 SUSE LLC 5f5cc5a5cSClaudio Fontana * 6f5cc5a5cSClaudio Fontana * This work is licensed under the terms of the GNU GPL, version 2 or later. 7f5cc5a5cSClaudio Fontana * See the COPYING file in the top-level directory. 8f5cc5a5cSClaudio Fontana */ 9f5cc5a5cSClaudio Fontana 10f5cc5a5cSClaudio Fontana #ifndef HOST_CPU_H 11f5cc5a5cSClaudio Fontana #define HOST_CPU_H 12f5cc5a5cSClaudio Fontana 13f5cc5a5cSClaudio Fontana void host_cpu_instance_init(X86CPU *cpu); 14f5cc5a5cSClaudio Fontana void host_cpu_max_instance_init(X86CPU *cpu); 15*9ea057dcSClaudio Fontana bool host_cpu_realizefn(CPUState *cs, Error **errp); 16f5cc5a5cSClaudio Fontana 17f5cc5a5cSClaudio Fontana void host_cpu_vendor_fms(char *vendor, int *family, int *model, int *stepping); 18f5cc5a5cSClaudio Fontana 19f5cc5a5cSClaudio Fontana #endif /* HOST_CPU_H */ 20