From owner-freebsd-mobile Mon Apr 3 13:54: 5 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 07AFD37B95D for ; Mon, 3 Apr 2000 13:52:42 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id OAA89469; Mon, 3 Apr 2000 14:51:23 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id OAA63575; Mon, 3 Apr 2000 14:50:44 -0600 (MDT) Message-Id: <200004032050.OAA63575@harmony.village.org> To: nate@yogotech.com (Nate Williams) Subject: Re: usb on vaio 505tx Cc: Randy Bush , Nick Hibma , FreeBSD Laptoppers In-reply-to: Your message of "Mon, 03 Apr 2000 14:33:43 MDT." <200004032033.OAA00900@nomad.yogotech.com> References: <200004032033.OAA00900@nomad.yogotech.com> <200004031804.MAA62588@harmony.village.org> <200004031917.NAA62888@harmony.village.org> Date: Mon, 03 Apr 2000 14:50:44 -0600 From: Warner Losh Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <200004032033.OAA00900@nomad.yogotech.com> Nate Williams writes: : This may be a known 'race' in the existing code that Guido and I both : attempted to fix. While that problem might exist, in this case I think something else is going on. I believe that the bridge chips are being reset by the BIOS in the suspend routine and then not properly resotred in the resume routine to bring them back to a known state. The driver doesn't even see the card events. The pcic chip is alive (since timeouts work), just disconnected from the interrupt stream. This seems to be true even if we explicitly reconnect the management irq in the resume routine. That's what leads me to believe that one of the other bridge chips involved is being put in a strange state. It has been a while since I looked at the problem, so maybe my recollection of it is stale and obsolete. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message