<div dir="ltr">On my old C720 Chromebook, in the past I have needed to add `GRUB_CMDLINE_LINUX_DEFAULT="tpm_tis.force=1"` to GRUB to enable suspend/resume to work properly in Debian.                    <br>                                                                                        <br>After a fresh re-install and upgrade to Debian unstable/sid, suspend/resume is not working with kernel 5.2.9-2. System will suspend, but trying to resume results in a hard reboot. I think the problem is with tpm_tis.        <br>                                                                                                           <br><div>Messages in the log upon boot ...</div><div><br></div><div>```                                                                                                            <br>$ journalctl -b | grep tpm                                                                                     <br>Sep 16 18:18:01 cruithne kernel: tpm_tis tpm_tis: 1.2 TPM (device-id 0xB, rev-id 16)                           <br>Sep 16 18:18:01 cruithne kernel: tpm tpm0: tpm_try_transmit: send(): error -5                                  <br>Sep 16 18:18:01 cruithne kernel: tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts      <br>Sep 16 18:18:01 cruithne kernel: tpm_tis tpm_tis: Could not get TPM timeouts and durations                     <br>Sep 16 18:18:01 cruithne kernel: tpm_tis 00:08: 1.2 TPM (device-id 0xB, rev-id 16)                             <br>Sep 16 18:18:01 cruithne kernel: tpm tpm0: tpm_try_transmit: send(): error -5                                  <br>Sep 16 18:18:01 cruithne kernel: tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts      <br>Sep 16 18:18:01 cruithne kernel: tpm_tis 00:08: Could not get TPM timeouts and durations      <br>Sep 16 18:18:01 cruithne kernel: tpm_inf_pnp 00:08: Found TPM with ID IFX0102         <br>```</div><div><br></div><div>Suspend/resume *does* continue to work with kernel 4.19.67-2 (current default in Debian stable). Messages in the log ...        <br>                                                                                                               <br>```                                                                                                        <br>Sep 16 18:00:38 cruithne kernel: tpm_tis 00:08: 1.2 TPM (device-id 0xB, rev-id 16)                         <br>Sep 16 18:00:38 cruithne kernel: tpm tpm0: [Firmware Bug]: TPM interrupt not working, polling instead      <br>```                                                                                                            <br>                                                                                              <br>Removing the "tpm_tis.force=1" line from GRUB when booting into kernel 5.2.9-2 makes no difference.</div><div><br></div><div>A google search with "tpm tpm0" "tpm_try_transmit" "error -5" "A TPM error (-5) occurred attempting to determine the timeouts" returns NO hits. Dropping the last term is a bit more successful but still leads me to no solution.</div><div><br></div><div>Any ideas how I might get this to work with the latest kernel 5.2*? Thanks in advance!<br></div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Daniel Wayne Armstrong  <a href="http://www.circuidipity.com" target="_blank">https://www.circuidipity.com</a><br>Accomplish the great task by a series of small acts. -- Lao Tzu<br><span><br></span></div></div></div></div></div></div></div></div></div></div></div>