Date: Mon, 20 Aug 2001 02:15:07 -0600 From: Warner Losh <imp@harmony.village.org> To: mobile@freebsd.org Subject: Thinkpad fix + MFC of Ian's eject improvements. Message-ID: <200108200815.f7K8F7W48853@harmony.village.org>
next in thread | raw e-mail | index | archive | help
OK. It turns out that you can't mess with the interrupt routing bits of register 0x92 for thinkpads and have them work. This, despite the fact that the PIR table says that the chip should be connected directly to the interrupts.... So this patch does two things. First, it doesn't set the INTRTIE bit, which should help some of the laptops that don't route things to the same interrupt. Second, it doesn't touch bits 1 and 2 of register 0x92 which direct how interrupts are routed. This didn't break my dell and made the thinkpad work again. Someone else reported this fix for their machine as well, but I don't know if it was a thinkpad or not. Please test them and let me know what you have to say. http://people.freebsd.org/~imp/pcic-44rc1.diff.1 Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108200815.f7K8F7W48853>