On 26/04/2015 01:33, Julien Grall wrote
Hi Julien,

> On 26/04/2015 05:32, Wang, Wei W wrote:
> > On 24/04/2015 20:57, Julien Grall wrote
> >> On 23/04/2016 18:58, Wei Wang wrote:
> >>> diff --git a/xen/include/acpi/cpufreq/processor_perf.h
> >>> b/xen/include/acpi/cpufreq/processor_perf.h
> >>> index d8a1ba6..ebff11d 100644
> >>> --- a/xen/include/acpi/cpufreq/processor_perf.h
> >>> +++ b/xen/include/acpi/cpufreq/processor_perf.h
> >>> @@ -7,6 +7,7 @@
> >>>
> >>>    #define XEN_PX_INIT 0x80000000
> >>>
> >>> +int intel_pstate_init(void);
> >>
> >> The intel pstate driver is x86 specific. Although xen/include/acpi
> >> contains common headers for common code.
> >
> > Thanks for your comments. But I saw "int powernow_cpufreq_init(void);"
> is put there.
> 
> FWIW, this prototype doesn't have any implementation even on x86.
> 
> While currently some drivers (such as the x86 powernow) may define
> prototype in the common header. This is wrong, the common code should
> not be able to call those functions.
> 
> There is an ongoing support on ACPI for ARM (an RFC has been sent a couple
> of months ago). Adding new x86 prototype in this directory complicate the
> splitting. Please help us to at least avoid adding new
> x86 specific prototype/code in the common code when it's possible.
> 
> We will take care of moving the current x86 prototype/code in the arch-
> specific directories.
> 
> Although, I'm not a maintainer. They may have a different opinion on this
> point.

Sure. I will do it if maintainers don't have a different opinion.

Best,
Wei

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to