Skip site navigation (1)Skip section navigation (2)
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>