Date: Wed, 9 Nov 2011 10:16:39 +0100 From: Hans Petter Selasky <hselasky@c2i.net> To: freebsd-acpi@freebsd.org Cc: Gavin Atkinson <gavin@freebsd.org>, Ian Smith <smithi@nimnet.asn.au> Subject: Re: Suspend and resume on Dell E6520 Message-ID: <201111091016.39762.hselasky@c2i.net> In-Reply-To: <20111109180440.X45669@sola.nimnet.asn.au> References: <20111024184736.077bfc1b@o2.pl> <1320321173.86694.1.camel@buffy.york.ac.uk> <20111109180440.X45669@sola.nimnet.asn.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 09 November 2011 08:29:34 Ian Smith wrote: > I looked at that, and was thinking of trying it when I started testing a > Cardbus USB 2.0 card requiring ohci and ehci too, so I've just stuck > with unloading/reloading those three modules in rc.{suspend,resume}, > which works around it, though it's messy and you lose mounts of course. > Hi, > I also saw somebody mention that this may apply to xhci (USB 3?) as > well, so figured 'someone' might be working on the general solution, > based on your discoveries. Not so? Probably the drivers themselves can do this re-init without the load/unload. I don't have a PC to test this on, so any patches are welcome. Basically what you need to do is to reset the hardware and point it to the existing DMA schedule. --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111091016.39762.hselasky>