kernel_optimize_test/drivers/acpi/acpica
Len Brown 3d695839a1 ACPI: handle systems which asynchoronously enable ACPI mode
Folklore suggested that such systems existed
in the pre-history of ACPI.

However, we removed the SCI_EN polling loop from
acpi_hw_set_mode() in b430acbd7c
because it delayed resume by 3 seconds on boxes
that refused to set SCI_EN.

Matthew removed the call to acpi_enable() from
the suspend resume path.

James found a modern system that still needs to be polled
upon boot.

So here we restore the workaround, except that we
put it in acpi_enable() rather than the low level
acpi_hw_set_mode().

https://bugzilla.kernel.org/show_bug.cgi?id=16271

Signed-off-by: Len Brown <len.brown@intel.com>
2010-06-28 20:55:01 -04:00
..
accommon.h
acconfig.h
acdebug.h
acdispat.h
acevents.h
acglobal.h
achware.h
acinterp.h
aclocal.h
acmacros.h
acnamesp.h
acobject.h
acopcode.h
acparser.h
acpredef.h
acresrc.h
acstruct.h
actables.h
acutils.h
amlcode.h
amlresrc.h
dsfield.c
dsinit.c
dsmethod.c
dsmthdat.c
dsobject.c
dsopcode.c
dsutils.c
dswexec.c
dswload.c
dswscope.c
dswstate.c
evevent.c
evgpe.c
evgpeblk.c
evgpeinit.c
evgpeutil.c
evmisc.c
evregion.c
evrgnini.c
evsci.c
evxface.c
evxfevnt.c
evxfregn.c
exconfig.c
exconvrt.c
excreate.c
exdebug.c
exdump.c
exfield.c
exfldio.c
exmisc.c
exmutex.c
exnames.c
exoparg1.c
exoparg2.c
exoparg3.c
exoparg6.c
exprep.c
exregion.c
exresnte.c
exresolv.c
exresop.c
exstore.c
exstoren.c
exstorob.c
exsystem.c
exutils.c
hwacpi.c
hwgpe.c
hwregs.c
hwsleep.c
hwtimer.c
hwvalid.c
hwxface.c
Makefile
nsaccess.c
nsalloc.c
nsdump.c
nsdumpdv.c
nseval.c
nsinit.c
nsload.c
nsnames.c
nsobject.c
nsparse.c
nspredef.c
nsrepair.c
nsrepair2.c
nssearch.c
nsutils.c
nswalk.c
nsxfeval.c
nsxfname.c
nsxfobj.c
psargs.c
psloop.c
psopcode.c
psparse.c
psscope.c
pstree.c
psutils.c
pswalk.c
psxface.c
rsaddr.c
rscalc.c
rscreate.c
rsdump.c
rsinfo.c
rsio.c
rsirq.c
rslist.c
rsmemory.c
rsmisc.c
rsutils.c
rsxface.c
tbfadt.c
tbfind.c
tbinstal.c
tbutils.c
tbxface.c
tbxfroot.c
utalloc.c
utcopy.c
utdebug.c
utdelete.c
uteval.c
utglobal.c
utids.c
utinit.c
utlock.c
utmath.c
utmisc.c
utmutex.c
utobject.c
utresrc.c
utstate.c
utxface.c