I am experiencing the same troubles on a Thinkpad T60p with an ATI Mobility FireGL 5200 (M56). Once I prohibit the fglrx kernel module from being loaded on X start by adding it to the DISABLED_MODULES variable in /etc/default/linux-restricted-modules-common, suspend-to-ram as well as suspend-to-disk are working. Btw the problem still persists with the most recent fglrx driver 8.40.4 that is supporting FireGL cards. I really hope that AMD will release a new driver soon that supports this cards AND fixes problems with suspend.
I am experiencing the same troubles on a Thinkpad T60p with an ATI Mobility FireGL 5200 (M56). Once I prohibit the fglrx kernel module from being loaded on X start by adding it to the DISABLED_MODULES variable in /etc/default/ linux-restricte d-modules- common, suspend-to-ram as well as suspend-to-disk are working. Btw the problem still persists with the most recent fglrx driver 8.40.4 that is supporting FireGL cards. I really hope that AMD will release a new driver soon that supports this cards AND fixes problems with suspend.