Revision 9e3a9d1ed8cc8db93e5c53e9a5b09065bd95de8b authored by Len Brown on 06 February 2009, 19:00:56 UTC, committed by Len Brown on 06 February 2009, 19:00:56 UTC
When ACPI is disabled in the BIOS of this VIA C3 box,
it invalidates the RSDP, which Linux notices:

ACPI Error (tbxfroot-0218): A valid RSDP was not found [20080926]

Bug Linux neglected to disable ACPI at that stage,
and later scribbled on smp_found_config:

ACPI: No APIC-table, disabling MPS

But this box doesn't run well in legacy PIC mode,
it needed IOAPIC mode to perform correctly:

http://lkml.org/lkml/2009/2/5/39

So exit ACPI mode cleanly when we first detect
that it is hopeless.

Signed-off-by: Len Brown <len.brown@intel.com>
1 parent f3b39f1
History
File Mode Size
au0828
bt8xx
cpia2
cx18
cx23885
cx25840
cx88
em28xx
et61x251
gspca
ivtv
ovcamchip
pvrusb2
pwc
saa7134
sn9c102
usbvideo
usbvision
uvc
zc0301
zoran
Kconfig -rw-r--r-- 27.0 KB
Makefile -rw-r--r-- 5.2 KB
adv7170.c -rw-r--r-- 9.4 KB
adv7175.c -rw-r--r-- 10.4 KB
arv.c -rw-r--r-- 21.7 KB
bt819.c -rw-r--r-- 12.6 KB
bt856.c -rw-r--r-- 7.0 KB
bt866.c -rw-r--r-- 6.3 KB
btcx-risc.c -rw-r--r-- 6.3 KB
btcx-risc.h -rw-r--r-- 863 bytes
bw-qcam.c -rw-r--r-- 25.1 KB
bw-qcam.h -rw-r--r-- 2.0 KB
c-qcam.c -rw-r--r-- 19.3 KB
cafe_ccic-regs.h -rw-r--r-- 6.7 KB
cafe_ccic.c -rw-r--r-- 56.5 KB
cpia.c -rw-r--r-- 111.6 KB
cpia.h -rw-r--r-- 11.5 KB
cpia_pp.c -rw-r--r-- 21.6 KB
cpia_usb.c -rw-r--r-- 15.7 KB
cs5345.c -rw-r--r-- 6.0 KB
cs53l32a.c -rw-r--r-- 6.1 KB
cs8420.h -rw-r--r-- 1.6 KB
cx2341x.c -rw-r--r-- 32.7 KB
dabusb.c -rw-r--r-- 20.7 KB
dabusb.h -rw-r--r-- 1.8 KB
font.h -rw-r--r-- 4.3 KB
hexium_gemini.c -rw-r--r-- 14.8 KB
hexium_orion.c -rw-r--r-- 12.8 KB
ibmmpeg2.h -rw-r--r-- 2.7 KB
indycam.c -rw-r--r-- 10.5 KB
indycam.h -rw-r--r-- 3.6 KB
ir-kbd-i2c.c -rw-r--r-- 13.3 KB
ks0127.c -rw-r--r-- 22.1 KB
ks0127.h -rw-r--r-- 1.6 KB
m52790.c -rw-r--r-- 6.0 KB
meye.c -rw-r--r-- 51.7 KB
meye.h -rw-r--r-- 12.1 KB
msp3400-driver.c -rw-r--r-- 29.4 KB
msp3400-driver.h -rw-r--r-- 3.1 KB
msp3400-kthreads.c -rw-r--r-- 31.7 KB
mt9m001.c -rw-r--r-- 19.4 KB
mt9m111.c -rw-r--r-- 26.2 KB
mt9t031.c -rw-r--r-- 19.0 KB
mt9v022.c -rw-r--r-- 22.3 KB
mxb.c -rw-r--r-- 26.8 KB
mxb.h -rw-r--r-- 935 bytes
omap24xxcam-dma.c -rw-r--r-- 16.9 KB
omap24xxcam.c -rw-r--r-- 43.7 KB
omap24xxcam.h -rw-r--r-- 18.6 KB
ov511.c -rw-r--r-- 142.3 KB
ov511.h -rw-r--r-- 16.0 KB
ov7670.c -rw-r--r-- 34.8 KB
ov772x.c -rw-r--r-- 29.5 KB
pms.c -rw-r--r-- 20.4 KB
pxa_camera.c -rw-r--r-- 43.3 KB
s2255drv.c -rw-r--r-- 67.7 KB
saa5246a.c -rw-r--r-- 29.1 KB
saa5249.c -rw-r--r-- 17.4 KB
saa6588.c -rw-r--r-- 12.0 KB
saa7110.c -rw-r--r-- 13.3 KB
saa7111.c -rw-r--r-- 11.8 KB
saa7114.c -rw-r--r-- 28.7 KB
saa7115.c -rw-r--r-- 47.2 KB
saa711x_regs.h -rw-r--r-- 22.3 KB
saa7121.h -rw-r--r-- 4.9 KB
saa7127.c -rw-r--r-- 25.0 KB
saa7146.h -rw-r--r-- 3.3 KB
saa7146reg.h -rw-r--r-- 8.9 KB
saa717x.c -rw-r--r-- 36.8 KB
saa7185.c -rw-r--r-- 9.7 KB
saa7191.c -rw-r--r-- 18.4 KB
saa7191.h -rw-r--r-- 8.3 KB
se401.c -rw-r--r-- 36.2 KB
se401.h -rw-r--r-- 5.3 KB
sh_mobile_ceu_camera.c -rw-r--r-- 24.0 KB
soc_camera.c -rw-r--r-- 28.3 KB
soc_camera_platform.c -rw-r--r-- 5.1 KB
stk-sensor.c -rw-r--r-- 19.0 KB
stk-webcam.c -rw-r--r-- 35.9 KB
stk-webcam.h -rw-r--r-- 3.6 KB
stradis.c -rw-r--r-- 64.3 KB
stv680.c -rw-r--r-- 43.9 KB
stv680.h -rw-r--r-- 8.2 KB
tcm825x.c -rw-r--r-- 21.6 KB
tcm825x.h -rw-r--r-- 6.4 KB
tda7432.c -rw-r--r-- 13.4 KB
tda9840.c -rw-r--r-- 6.9 KB
tda9840.h -rw-r--r-- 367 bytes
tda9875.c -rw-r--r-- 11.7 KB
tea6415c.c -rw-r--r-- 5.0 KB
tea6415c.h -rw-r--r-- 959 bytes
tea6420.c -rw-r--r-- 4.9 KB
tea6420.h -rw-r--r-- 364 bytes
tlv320aic23b.c -rw-r--r-- 5.8 KB
tuner-core.c -rw-r--r-- 35.3 KB
tvaudio.c -rw-r--r-- 57.2 KB
tveeprom.c -rw-r--r-- 24.4 KB
tvp514x.c -rw-r--r-- 42.8 KB
tvp514x_regs.h -rw-r--r-- 8.2 KB
tvp5150.c -rw-r--r-- 30.1 KB
tvp5150_reg.h -rw-r--r-- 5.8 KB
tw9910.c -rw-r--r-- 22.6 KB
upd64031a.c -rw-r--r-- 7.7 KB
upd64083.c -rw-r--r-- 6.7 KB
v4l1-compat.c -rw-r--r-- 31.2 KB
v4l2-common.c -rw-r--r-- 30.3 KB
v4l2-compat-ioctl32.c -rw-r--r-- 29.8 KB
v4l2-dev.c -rw-r--r-- 14.8 KB
v4l2-device.c -rw-r--r-- 2.6 KB
v4l2-int-device.c -rw-r--r-- 3.9 KB
v4l2-ioctl.c -rw-r--r-- 50.4 KB
v4l2-subdev.c -rw-r--r-- 4.0 KB
videobuf-core.c -rw-r--r-- 24.4 KB
videobuf-dma-contig.c -rw-r--r-- 10.2 KB
videobuf-dma-sg.c -rw-r--r-- 18.0 KB
videobuf-dvb.c -rw-r--r-- 9.9 KB
videobuf-vmalloc.c -rw-r--r-- 10.7 KB
vino.c -rw-r--r-- 103.9 KB
vino.h -rw-r--r-- 4.4 KB
vivi.c -rw-r--r-- 30.3 KB
vp27smpx.c -rw-r--r-- 5.5 KB
vpx3220.c -rw-r--r-- 14.1 KB
w9966.c -rw-r--r-- 24.2 KB
w9968cf.c -rw-r--r-- 107.4 KB
w9968cf.h -rw-r--r-- 14.5 KB
w9968cf_decoder.h -rw-r--r-- 3.6 KB
w9968cf_vpp.h -rw-r--r-- 2.0 KB
wm8739.c -rw-r--r-- 8.7 KB
wm8775.c -rw-r--r-- 7.4 KB
zr364xx.c -rw-r--r-- 24.2 KB

back to top