Subject: Re: Call for testers: i386 ACPI suspend/resume support
To: Juan RP <juan@xtrarom.org>
From: Jared D. McNeill <jmcneill@invisible.ca>
List: current-users
Date: 06/18/2006 10:02:20
On Sun, 18 Jun 2006, Juan RP wrote:
> More info: disabling vesafb makes it work correctly, after resuming
> I'm seeing errors about uhci/ehci, viaide (lost interrupts) and vr.

Ok, you definitely need VT8237 powerhooks. I wrote code to restore the 
inerrupt routing on the Intel PIIX4 and ICH series chipsets; if you can 
get your hands on a datasheet for the VT8237 you should do the same in 
the viapcib driver. It's quite easy to do, simply capture the state of the 
required PCI configuration registers on suspend, and restore them on 
resume.

Cheers,
Jared