However, I can confirm that my T500 (dual ATI/Intel) does suspend again with 2.6.35-25-generic if I remove the tpm_tis module. The following from dmesg got me back on track:
[ 5865.525229] PM: suspend of drv:psmouse dev:serio2 complete after 154.567 msecs
[ 5865.531684] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 5865.532150] sd 0:0:0:0: [sda] Stopping disk
[ 5865.600067] tpm_tis 00:0a: tpm_transmit: tpm_send: error -5 <--------
[ 5865.600075] legacy_suspend(): pnp_bus_suspend+0x0/0x90 returns -5
[ 5865.600079] PM: Device 00:0a failed to suspend: error -5
[ 5866.529440] PM: suspend of drv:sd dev:0:0:0:0 complete after 997.758 msecs
[ 5866.529471] PM: suspend of drv:scsi dev:target0:0:0 complete after 997.752 msecs
[ 5866.529483] PM: suspend of drv:scsi dev:host0 complete after 997.636 msecs
[ 5866.529500] PM: Some devices failed to suspend
So I have now blacklisted it in my /etc/modprobe.d/blacklist.conf -- I guess disabling the trusted-computing-platform stuff in the BIOS would also do the trick.
However, I can confirm that my T500 (dual ATI/Intel) does suspend again with 2.6.35-25-generic if I remove the tpm_tis module. The following from dmesg got me back on track:
[ 5865.525229] PM: suspend of drv:psmouse dev:serio2 complete after 154.567 msecs suspend+ 0x0/0x90 returns -5
[ 5865.531684] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 5865.532150] sd 0:0:0:0: [sda] Stopping disk
[ 5865.600067] tpm_tis 00:0a: tpm_transmit: tpm_send: error -5 <--------
[ 5865.600075] legacy_suspend(): pnp_bus_
[ 5865.600079] PM: Device 00:0a failed to suspend: error -5
[ 5866.529440] PM: suspend of drv:sd dev:0:0:0:0 complete after 997.758 msecs
[ 5866.529471] PM: suspend of drv:scsi dev:target0:0:0 complete after 997.752 msecs
[ 5866.529483] PM: suspend of drv:scsi dev:host0 complete after 997.636 msecs
[ 5866.529500] PM: Some devices failed to suspend
So I have now blacklisted it in my /etc/modprobe. d/blacklist. conf -- I guess disabling the trusted- computing- platform stuff in the BIOS would also do the trick.
Thank you all for a very interesting read!