This should be FCPGA370 or mFCPGA370

No, "m" means mobile chip. Socket 370 is not a mobile chip.


Afaik the m in mfcpga means micro

Ah yes sorry. No the Socket 370 is still not a micro or mobile chip.

Index: src/cpu/intel/model_68x/model_68x_init.c
===================================================================
--- src/cpu/intel/model_68x/model_68x_init.c (revision 0)
+++ src/cpu/intel/model_68x/model_68x_init.c (revision 0)

[..]

+
+static struct cpu_device_id cpu_table[] = {

Do add 680 here too. In fact, if you add 680 all the others can be
omitted.
ok, why? 680 will cover everything?

Yes. It will mask the ID with fff0

ok


+ { X86_VENDOR_INTEL, 0x0681 },
+ { X86_VENDOR_INTEL, 0x0683 },
+ { X86_VENDOR_INTEL, 0x0686 },
+ { X86_VENDOR_INTEL, 0x068a },
+ { 0, 0 },
+};
+
+static const struct cpu_driver driver __cpu_driver = {
+ .ops =&cpu_dev_ops,
+ .id_table = cpu_table,
+};
+



--
Thanks,
Joseph Smith
Set-Top-Linux
www.settoplinux.org




--
Thanks,
Joseph Smith
Set-Top-Linux
www.settoplinux.org

--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to