Lines Matching refs:cpu
246 static void identify_cpu(struct cpu_device_id *cpu) in identify_cpu() argument
252 cpu->device = 0; /* fix gcc 4.4.4 warning */ in identify_cpu()
258 cpu->device = 0x00000400; /* 486 */ in identify_cpu()
260 cpu->device = 0x00000300; /* 386 */ in identify_cpu()
261 if ((cpu->device == 0x00000400) && test_cyrix_52div()) { in identify_cpu()
277 cpu->device = cpuid_eax(0x00000001); in identify_cpu()
280 cpu->device = 0x00000400; in identify_cpu()
283 cpu->vendor = X86_VENDOR_UNKNOWN; in identify_cpu()
286 cpu->vendor = x86_vendors[i].vendor; in identify_cpu()
330 struct cpu_device_id cpu; in x86_cpu_init_f() local
333 identify_cpu(&cpu); in x86_cpu_init_f()
334 get_fms(&c, cpu.device); in x86_cpu_init_f()
336 gd->arch.x86_vendor = cpu.vendor; in x86_cpu_init_f()
339 gd->arch.x86_device = cpu.device; in x86_cpu_init_f()
571 static int enable_smis(struct udevice *cpu, void *unused) in enable_smis() argument