X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fi386%2Fkernel%2Fi8259.c;h=686a95bd0bd77fcce75ee59079312c457af5a0b0;hb=04f0b9c27f19d650f3daea702696aa92deef2443;hp=12c1fb9f5d54a1a0a913916bb3030800d3ea9229;hpb=8d40237c730b8be87c1b80a5d96b9c603fefa829;p=linux-2.6.git diff --git a/arch/i386/kernel/i8259.c b/arch/i386/kernel/i8259.c index 12c1fb9f5..686a95bd0 100644 --- a/arch/i386/kernel/i8259.c +++ b/arch/i386/kernel/i8259.c @@ -269,22 +269,10 @@ static int i8259A_suspend(struct sys_device *dev, u32 state) return 0; } -static int i8259A_shutdown(struct sys_device *dev) -{ - /* Put the i8259A into a quiescent state that - * the kernel initialization code can get it - * out of. - */ - outb(0xff, 0x21); /* mask all of 8259A-1 */ - outb(0xff, 0xA1); /* mask all of 8259A-1 */ - return 0; -} - static struct sysdev_class i8259_sysdev_class = { set_kset_name("i8259"), .suspend = i8259A_suspend, .resume = i8259A_resume, - .shutdown = i8259A_shutdown, }; static struct sys_device device_i8259A = {