x86/pmc_atom: Eisable a few S0ix wake up events for S0ix residency
authorLi, Aubrey <aubrey.li@linux.intel.com>
Mon, 30 Jun 2014 06:09:38 +0000 (14:09 +0800)
committerH. Peter Anvin <hpa@linux.intel.com>
Fri, 25 Jul 2014 21:11:58 +0000 (14:11 -0700)
commitb00055cade45379fb6a51798b70ef520d7555c5f
tree2cfa8e89e2317a1c25c141d4b7177352e3a1946b
parent93e5eadd1f6e7f45c31aa327c42ac52e4df5ff6f
x86/pmc_atom: Eisable a few S0ix wake up events for S0ix residency

Disable PMC S0IX_WAKE_EN events coming from LPC block(unused) and
also from GPIO_SUS ored dedicated IRQs (must be disabled as per PMC
programming rule), GPIOSCORE ored dedicated IRQs (must be disabled
as per PMC programming rule), GPIO_SUS shared IRQ (not necessary
since the IOAPIC_DS wake event will still work), GPIO_SCORE shared
IRQ (not necessary since the IOAPIC_DS wake event will still work).

Signed-off-by: Aubrey Li <aubrey.li@linux.intel.com>
Link: http://lkml.kernel.org/r/53B0FF22.5080403@linux.intel.com
Signed-off-by: Olivier Leveque <olivier.leveque@intel.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
arch/x86/include/asm/pmc_atom.h
arch/x86/kernel/pmc_atom.c