]> git.baikalelectronics.ru Git - kernel.git/commit
x86/platform, acpi: Bypass legacy PIC and PIT in ACPI hardware reduced mode
authorLi, Aubrey <aubrey.li@linux.intel.com>
Wed, 11 Mar 2015 08:09:00 +0000 (16:09 +0800)
committerIngo Molnar <mingo@kernel.org>
Thu, 12 Mar 2015 11:07:13 +0000 (12:07 +0100)
commite927d4b0b1eda56a0537c5cbe40d4783fc75aba2
tree8b21ca05646e33ad9853e223c1b3fbaf5b17b790
parent20276348336bfdcac5458b47e3e39509992cbe94
x86/platform, acpi: Bypass legacy PIC and PIT in ACPI hardware reduced mode

On a platform in ACPI Hardware-reduced mode, the legacy PIC and
PIT may not be initialized even though they may be present in
silicon. Touching these legacy components causes unexpected
results on the system.

On the Bay Trail-T(ASUS-T100) platform, touching these legacy
components blocks platform hardware low idle power state(S0ix)
during system suspend. So we should bypass them in ACPI hardware
reduced mode.

Suggested-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Li Aubrey <aubrey.li@linux.intel.com>
Cc: <alan@linux.intel.com>
Cc: Alan Cox <alan@linux.intel.com>
Cc: H. Peter Anvin <hpa@linux.intel.com>
Cc: Len Brown <len.brown@intel.com>
Cc: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
Link: http://lkml.kernel.org/r/54FFF81C.20703@linux.intel.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/acpi/boot.c