On Thu, 5 Sep 2024 20:28:54 +0100 (BST)
Chris Billington<cbilling...@emulti.net> wrote:

> >Synopsis:    
> >Category:    
> >Environment:
>       System      : OpenBSD 7.5
>       Details     : OpenBSD 7.5 (GENERIC.MP) #82: Wed Mar 20 15:48:40 MDT 2024
>                        
> dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> 
>       Architecture: OpenBSD.amd64
>       Machine     : amd64
> >Description:
>       <Install and config on this machine went as normal without problems: 
> Xenocara, hotkeys, Intel graphics
> and shutdown -p all work. But S3 suspend, S4 hibernate and S0 (apm -S) all 
> give the same result: display goes off
> but the machine doesn't change power state. The fans keep running, power 
> switch led doesn't blink (S3) and after
> a few seconds the fans ramp up in speed indicating heavy CPU activity. Hard 
> reset needed to restart.
> The result is the same either from Xorg or Console (Xenodm disabled). Nothing 
> is logged to the system log, 
> screen or dmesg. 
> Network interfaces are down after the command is issued.
> I have tried disabling the following in the (non-UEFI) BIOS: 
>  - Touchpad, Wireless, USB, TPM
>  - PC card (Cardbus) adapter, SDHC adapter
>  - AHCI (disk then recognised as pciide wd0)
> I notice that the Intel bridge at PCI 0:4:0 shows as 'not configured', which 
> is odd for a well-supported Core i5.
> The Ricoh cardbus adapter despite registering as 'unknown' does work (tested 
> with an old 3Com Etherlink card)
> On Linux S3 Suspend/Resume does work with this hardware.
> Disabling inteldrm via 'boot -c' and issuing 'apm -z' shows usb devices being 
> detached but no others.
> 
> What further can I do to try and debug this, if anything? >
> 
> >How-To-Repeat:
>       <Fresh install 7.5-Release. Enable apmd with -A or -L flags. Issue apm 
> -Z, apm -z or apm -S>
> >Fix:
>       <No known workarounds>
> 
> 
> dmesg:
....

tpm0 at acpi0 TPM_ 1.2 (TIS) addr 0x4e/0x2

.....


Good news- I was able to solve this issue by using config(8) to disable
the tpm 'Trusted Platform Module' in the kernel configuration.

UKC > disable tpm*

My guess is that 'TIS' shown in the dmesg snippet above is not one of
the supported TPM chips.


-- 
Chris Billington <cbilling...@emulti.net>

Reply via email to