> If the CPU defines and the new macro are to be kept in architecture code, > maybe include arch/x86/include/asm/cpu_device_id.h from linux/peci.cpu.h. > That would not be worse than today's include of intel-family.h. Guenter, Looks like I did that to resolve one of the other peci problems. Because I already have: #include "../../arch/x86/include/asm/cpu_device_id.h" #include "../../arch/x86/include/asm/intel-family.h" in <linux/peci_cpu.h> Simply deleting the include from cputemp.c builds OK in the context of all the other changes in my patch series. -Tony