Comment 202 for bug 1958019

Revision history for this message
In , kernel (kernel-linux-kernel-bugs) wrote :

It seems that I'm expiring the same problem on a brand new Dell Latitude 9420 - Headphones works (starting with kernel 5.13-rc5), but speaker does not.

I've tried the S3 patch from comment #120, but iasl failed to rempile it's own decompiled code:

> $ sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.aml
> $ iasl -d dsdt.aml
> ... no errors or warnings ...

Now trying to rempile the file with or without any patched applied:

> $ iasl -ve -tc dsdt.aml.dsl
>
> Intel ACPI Component Architecture
> ASL+ Optimizing Compiler/Disassembler version 20200925
> Copyright (c) 2000 - 2020 Intel Corporation
>
> dsdt.aml.dsl 89: External (_SB_.PC00.LPCB.ECDV.CMFC.DLPN, UnknownObj)
> Error 6163 - ^ Object is
> created temporarily in another method and cannot be accessed
> (_SB_.PC00.LPCB.ECDV.CMFC.DLPN)
>
> dsdt.aml.dsl 90: External (_SB_.PC00.LPCB.ECDV.CMFC.IDMN, UnknownObj)
> Error 6163 - ^ Object is
> created temporarily in another method and cannot be accessed
> (_SB_.PC00.LPCB.ECDV.CMFC.IDMN)
>
> dsdt.aml.dsl 91: External (_SB_.PC00.LPCB.ECDV.CMFC.IDPC, UnknownObj)
> Error 6163 - ^ Object is
> created temporarily in another method and cannot be accessed
> (_SB_.PC00.LPCB.ECDV.CMFC.IDPC)
>
> ASL Input: dsdt.aml.dsl - 2613388 bytes 46237 keywords 78191 source
> lines
> Hex Dump: dsdt.aml.hex - 3421595 bytes
>
> Compilation failed. 3 Errors, 264 Warnings, 818 Remarks
> No AML files were generated due to compiler error(s)

Does anyone has an idea what causes this problem and how to get this laptop to enable S3 so I can check if this resolves the issue, too?