On Tue, Dec 03, 2013 at 04:51:40PM +0000, One Thousand Gnomes wrote:
On Wed, 4 Dec 2013 00:36:47 +0800 Hanjun Guo hanjun.guo@linaro.org wrote:
_PDC related stuff in processor_core.c is little bit X86/IA64 dependent, rework the code to make it more arch-independent.
The return value of acpi_processor_eval_pdc() should be 'acpi_status' but defined as 'int', fix it too.
Why not just define boot_options_idle_override as well. Then you can leave the code unchanged. Also more importantly you can have override values for ARM when it turns out you need those too and the logic will be the same for both processor families
The arguments to _PDC are architecture specific, so there do need to be code changes here.