I'm using a T410 (BIOS 1.12) with Arch linux x64 (kernel 2.6.33-ARCH) and with "acpi_sleep=sci_force_enable" workaround, and the USB don't work after suspend for me eigther. After reloading ehci_hcd, the USB works again, even after suspend. Strangely, adding SUSPEND_MODULES="ehci_hcd" to /etc/pm/config.d/module has no effect.
I'm using a T410 (BIOS 1.12) with Arch linux x64 (kernel 2.6.33-ARCH) and with "acpi_sleep= sci_force_ enable" workaround, and the USB don't work after suspend for me eigther. After reloading ehci_hcd, the USB works again, even after suspend. Strangely, adding SUSPEND_ MODULES= "ehci_hcd" to /etc/pm/ config. d/module has no effect.