一. 真实问题定位
根据日志中的 error -110
和冷/热启动差异,核心问题在于硬件初始化时序:
-
冷启动时PCI设备复位不完全
- 首次启动时PCIe设备(WiFi网卡)未及时响应驱动请求
- 错误码
-110
直接指向硬件响应超时 (ETIMEDOUT
)
-
ACPI资源配置冲突
- 日志中反复出现
ACPI Error: AE_AML_OPERAND_TYPE
,表明主板ACPI表存在缺陷 - 影响方法
_SB.PC00.PEG0._STA
(PCI Express端口状态检测)
- 日志中反复出现
-
电源管理干扰
- 冷启动时ASPM(Active State Power Management)可能错误启用
- 热启动时设备处于低功耗状态恢复更快
故障链
二.待实践理解-----ai给的解决方案
方案一:强制冷启动级复位(推荐)
# 编辑GRUB配置
sudo nano /etc/default/grub
# 修改以下参数:
GRUB_CMDLINE_LINUX_DEFAULT="... pci=noflr reset_devices=on iwlwifi.bt_coex_active=0"
# 更新配置
sudo update-grub
reset_devices=on
:强制所有设备冷启动式复位pci=noflr
:禁用不稳定的PCIe FLR复位
方案二:绕过ACPI缺陷
# 创建ACPI方法覆盖
sudo mkdir -p /etc/acpi/override/
echo 'Method(_STA, 0, NotSerialized) { Return(0x0F) }' | sudo tee /etc/acpi/override/PC00.PEG0._STA.dsl
# 编译并应用
sudo apt install acpica-tools
sudo iasl -tc /etc/acpi/override/PC00.PEG0._STA.dsl
sudo cp /etc/acpi/override/PC00.PEG0._STA.aml /etc/acpi/override/
sudo update-initramfs -u
此操作直接重写有缺陷的 _STA
方法,强制返回正常设备状态。
方案三:深度电源管理修复
# 禁用所有节能模式
echo "options iwlwifi power_save=0 uapsd_disable=1" | sudo tee /etc/modprobe.d/iwlwifi-power.conf
echo "blacklist acpi_pad" | sudo tee /etc/modprobe.d/blacklist-acpi-pad.conf
# 禁用PCI ASPM
echo "options pcie_aspm=off" | sudo tee /etc/modprobe.d/disable-aspm.conf
# 应用配置
sudo update-initramfs -u
三.验证与调试
-
冷启动后检查复位状态:
# 查看PCI设备复位记录 dmesg | grep -i 'D0 -> D3' # 应无输出 lspci -vvv -s 00:14.3 | grep -i 'reset\|state'
-
触发休眠唤醒测试:
# 进入休眠 sudo systemctl suspend # 唤醒后立即检查 dmesg -Tw | grep -i 'iwlwifi\|pci'
-
寄存器级诊断:
# 安装硬件调试工具 sudo apt install pciutils-dev # 读取关键寄存器 sudo setpci -s 00:14.3 0xA8.L # 查看PCI配置空间状态
四.附录(问题时系统日志)
kai@kai-PC:~$ ls -l /lib/firmware/iwlwifi-so-a0-hr-b0-86.ucode.zst
-rw-r--r-- 1 root root 542954 11月15日 17:43 /lib/firmware/iwlwifi-so-a0-hr-b0-86.ucode.zst
kai@kai-PC:~$ dmesg | grep -i "acpi\|firmware"
[ 0.000000] BIOS-e820: [mem 0x00000000432ae000-0x000000004339ffff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000433a0000-0x00000000434cbfff] ACPI NVS
[ 0.000000] efi: ACPI=0x4339f000 ACPI 2.0=0x4339f014 TPMFinalLog=0x433f9000 SMBIOS=0x43c8a000 SMBIOS 3.0=0x43c89000 MEMATTR=0x3b955018 ESRT=0x3c634c18 MOKvar=0x37151000 INITRD=0x37155798 RNG=0x432de018 TPMEventLog=0x432d0018
[ 0.013091] ACPI: Early table checksum verification disabled
[ 0.013093] ACPI: RSDP 0x000000004339F014 000024 (v02 THTFPC)
[ 0.013097] ACPI: XSDT 0x000000004339E728 000124 (v01 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013101] ACPI: FACP 0x000000004339B000 000114 (v06 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013104] ACPI: DSDT 0x0000000043328000 0723DF (v02 THTFPC TONGFANG 01072009 INTL 20200717)
[ 0.013107] ACPI: FACS 0x00000000434CB000 000040
[ 0.013109] ACPI: SSDT 0x000000004339C000 001474 (v02 DptfTb DptfTabl 00001000 INTL 20200717)
[ 0.013111] ACPI: FIDT 0x0000000043327000 00009C (v01 THTFPC TONGFANG 01072009 AMI 00010013)
[ 0.013113] ACPI: MSDM 0x0000000043326000 000055 (v03 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013114] ACPI: SSDT 0x0000000043325000 00038C (v02 PmaxDv Pmax_Dev 00000001 INTL 20200717)
[ 0.013116] ACPI: SSDT 0x000000004331F000 005D01 (v02 CpuRef CpuSsdt 00003000 INTL 20200717)
[ 0.013118] ACPI: SSDT 0x000000004331C000 002AA1 (v02 SaSsdt SaSsdt 00003000 INTL 20200717)
[ 0.013120] ACPI: SSDT 0x0000000043318000 0033D3 (v02 INTEL IgfxSsdt 00003000 INTL 20200717)
[ 0.013122] ACPI: SSDT 0x000000004330A000 00D39F (v02 INTEL TcssSsdt 00001000 INTL 20200717)
[ 0.013124] ACPI: HPET 0x0000000043309000 000038 (v01 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013126] ACPI: APIC 0x0000000043308000 0001DC (v05 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013128] ACPI: MCFG 0x0000000043307000 00003C (v01 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013130] ACPI: SSDT 0x00000000432FE000 008A17 (v02 THTFPC AdlP_Rvp 00001000 INTL 20200717)
[ 0.013132] ACPI: SSDT 0x00000000432FC000 001F1A (v02 THTFPC Ther_Rvp 00001000 INTL 20200717)
[ 0.013134] ACPI: UEFI 0x00000000433DF000 000048 (v01 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013136] ACPI: NHLT 0x00000000432FA000 001B37 (v00 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013138] ACPI: LPIT 0x00000000432F9000 0000CC (v01 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013139] ACPI: SSDT 0x00000000432F5000 002A83 (v02 THTFPC PtidDevc 00001000 INTL 20200717)
[ 0.013141] ACPI: SSDT 0x00000000432F2000 002357 (v02 THTFPC TbtTypeC 00000000 INTL 20200717)
[ 0.013143] ACPI: DBGP 0x00000000432F1000 000034 (v01 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013145] ACPI: DBG2 0x00000000432F0000 000054 (v00 THTFPC TONGFANG 01072009 AMI 01000013)
[ 0.013147] ACPI: SSDT 0x00000000432EE000 001919 (v02 THTFPC UsbCTabl 00001000 INTL 20200717)
[ 0.013149] ACPI: DMAR 0x00000000432ED000 000088 (v02 INTEL EDK2 00000002 01000013)
[ 0.013151] ACPI: SSDT 0x00000000432EC000 000BD8 (v02 INTEL xh_adlLP 00000000 INTL 20200717)
[ 0.013153] ACPI: SSDT 0x00000000432E8000 003AEA (v02 SocGpe SocGpe 00003000 INTL 20200717)
[ 0.013155] ACPI: SSDT 0x00000000432E4000 0039DA (v02 SocCmn SocCmn 00003000 INTL 20200717)
[ 0.013157] ACPI: SSDT 0x00000000432E3000 000144 (v02 Intel ADebTabl 00001000 INTL 20200717)
[ 0.013158] ACPI: BGRT 0x00000000432E2000 000038 (v01 THTFPC TONGFANG 01072009 AMI 00010013)
[ 0.013160] ACPI: TPM2 0x00000000432E1000 00004C (v04 THTFPC TONGFANG 00000001 AMI 00000000)
[ 0.013162] ACPI: PHAT 0x00000000432E0000 0005F1 (v01 THTFPC TONGFANG 00000005 MSFT 0100000D)
[ 0.013164] ACPI: WSMT 0x00000000432F8000 000028 (v01 THTFPC TONGFANG 01072009 AMI 00010013)
[ 0.013166] ACPI: FPDT 0x00000000432DF000 000044 (v01 THTFPC A M I 01072009 AMI 01000013)
[ 0.013168] ACPI: Reserving FACP table memory at [mem 0x4339b000-0x4339b113]
[ 0.013170] ACPI: Reserving DSDT table memory at [mem 0x43328000-0x4339a3de]
[ 0.013170] ACPI: Reserving FACS table memory at [mem 0x434cb000-0x434cb03f]
[ 0.013171] ACPI: Reserving SSDT table memory at [mem 0x4339c000-0x4339d473]
[ 0.013171] ACPI: Reserving FIDT table memory at [mem 0x43327000-0x4332709b]
[ 0.013172] ACPI: Reserving MSDM table memory at [mem 0x43326000-0x43326054]
[ 0.013172] ACPI: Reserving SSDT table memory at [mem 0x43325000-0x4332538b]
[ 0.013172] ACPI: Reserving SSDT table memory at [mem 0x4331f000-0x43324d00]
[ 0.013173] ACPI: Reserving SSDT table memory at [mem 0x4331c000-0x4331eaa0]
[ 0.013173] ACPI: Reserving SSDT table memory at [mem 0x43318000-0x4331b3d2]
[ 0.013174] ACPI: Reserving SSDT table memory at [mem 0x4330a000-0x4331739e]
[ 0.013174] ACPI: Reserving HPET table memory at [mem 0x43309000-0x43309037]
[ 0.013174] ACPI: Reserving APIC table memory at [mem 0x43308000-0x433081db]
[ 0.013175] ACPI: Reserving MCFG table memory at [mem 0x43307000-0x4330703b]
[ 0.013175] ACPI: Reserving SSDT table memory at [mem 0x432fe000-0x43306a16]
[ 0.013176] ACPI: Reserving SSDT table memory at [mem 0x432fc000-0x432fdf19]
[ 0.013176] ACPI: Reserving UEFI table memory at [mem 0x433df000-0x433df047]
[ 0.013176] ACPI: Reserving NHLT table memory at [mem 0x432fa000-0x432fbb36]
[ 0.013177] ACPI: Reserving LPIT table memory at [mem 0x432f9000-0x432f90cb]
[ 0.013177] ACPI: Reserving SSDT table memory at [mem 0x432f5000-0x432f7a82]
[ 0.013178] ACPI: Reserving SSDT table memory at [mem 0x432f2000-0x432f4356]
[ 0.013178] ACPI: Reserving DBGP table memory at [mem 0x432f1000-0x432f1033]
[ 0.013178] ACPI: Reserving DBG2 table memory at [mem 0x432f0000-0x432f0053]
[ 0.013179] ACPI: Reserving SSDT table memory at [mem 0x432ee000-0x432ef918]
[ 0.013179] ACPI: Reserving DMAR table memory at [mem 0x432ed000-0x432ed087]
[ 0.013179] ACPI: Reserving SSDT table memory at [mem 0x432ec000-0x432ecbd7]
[ 0.013180] ACPI: Reserving SSDT table memory at [mem 0x432e8000-0x432ebae9]
[ 0.013180] ACPI: Reserving SSDT table memory at [mem 0x432e4000-0x432e79d9]
[ 0.013181] ACPI: Reserving SSDT table memory at [mem 0x432e3000-0x432e3143]
[ 0.013181] ACPI: Reserving BGRT table memory at [mem 0x432e2000-0x432e2037]
[ 0.013181] ACPI: Reserving TPM2 table memory at [mem 0x432e1000-0x432e104b]
[ 0.013182] ACPI: Reserving PHAT table memory at [mem 0x432e0000-0x432e05f0]
[ 0.013182] ACPI: Reserving WSMT table memory at [mem 0x432f8000-0x432f8027]
[ 0.013183] ACPI: Reserving FPDT table memory at [mem 0x432df000-0x432df043]
[ 0.053199] ACPI: PM-Timer IO Port: 0x1808
[ 0.053204] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.053205] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[ 0.053205] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[ 0.053206] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[ 0.053206] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[ 0.053206] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[ 0.053207] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[ 0.053207] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[ 0.053208] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[ 0.053208] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[ 0.053208] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[ 0.053209] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[ 0.053209] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1])
[ 0.053209] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1])
[ 0.053210] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1])
[ 0.053210] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1])
[ 0.053211] ACPI: LAPIC_NMI (acpi_id[0x11] high edge lint[0x1])
[ 0.053211] ACPI: LAPIC_NMI (acpi_id[0x12] high edge lint[0x1])
[ 0.053211] ACPI: LAPIC_NMI (acpi_id[0x13] high edge lint[0x1])
[ 0.053212] ACPI: LAPIC_NMI (acpi_id[0x14] high edge lint[0x1])
[ 0.053212] ACPI: LAPIC_NMI (acpi_id[0x15] high edge lint[0x1])
[ 0.053212] ACPI: LAPIC_NMI (acpi_id[0x16] high edge lint[0x1])
[ 0.053213] ACPI: LAPIC_NMI (acpi_id[0x17] high edge lint[0x1])
[ 0.053213] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.053333] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.053335] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.053337] ACPI: Using ACPI (MADT) for SMP configuration information
[ 0.053338] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[ 0.119055] ACPI: Core revision 20230628
[ 0.159944] ACPI: PM: Registering ACPI NVS region [mem 0x433a0000-0x434cbfff] (1228800 bytes)
[ 0.160161] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.167251] ACPI: Added _OSI(Module Device)
[ 0.167251] ACPI: Added _OSI(Processor Device)
[ 0.167251] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.167251] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.243585] ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.XHCI.RHUB.HS05._UPC], AE_ALREADY_EXISTS (20230628/dswload2-326)
[ 0.243599] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20230628/psobject-220)
[ 0.243603] ACPI: Skipping parse of AML opcode: OpcodeName unavailable (0x0014)
[ 0.243605] ACPI BIOS Error (bug): Failure creating named object [\_SB.PC00.XHCI.RHUB.HS05._PLD], AE_ALREADY_EXISTS (20230628/dswload2-326)
[ 0.243610] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20230628/psobject-220)
[ 0.243612] ACPI: Skipping parse of AML opcode: OpcodeName unavailable (0x0014)
[ 0.245417] ACPI: 16 ACPI AML tables successfully acquired and loaded
[ 0.248539] ACPI Error: Needed [Integer/String/Buffer], found [Package] (____ptrval____) (20230628/exresop-469)
[ 0.248545] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20230628/dswexec-433)
[ 0.248550] ACPI Error: Aborting method \_SB.PC00.PEG0._STA due to previous error (AE_AML_OPERAND_TYPE) (20230628/psparse-529)
[ 0.248556] ACPI Error: Method execution failed \_SB.PC00.PEG0._STA due to previous error (AE_AML_OPERAND_TYPE) (20230628/uteval-68)
[ 0.261988] ACPI: Dynamic OEM Table Load:
[ 0.261996] ACPI: SSDT 0xFFFF88810155D400 000394 (v02 PmRef Cpu0Cst 00003001 INTL 20200717)
[ 0.262882] ACPI: Dynamic OEM Table Load:
[ 0.262888] ACPI: SSDT 0xFFFF888102BE8800 000626 (v02 PmRef Cpu0Ist 00003000 INTL 20200717)
[ 0.263819] ACPI: Dynamic OEM Table Load:
[ 0.263824] ACPI: SSDT 0xFFFF888102AEEC00 0001AB (v02 PmRef Cpu0Psd 00003000 INTL 20200717)
[ 0.264644] ACPI: Dynamic OEM Table Load:
[ 0.264649] ACPI: SSDT 0xFFFF888102BEE800 000476 (v02 PmRef Cpu0Hwp 00003000 INTL 20200717)
[ 0.265751] ACPI: Dynamic OEM Table Load:
[ 0.265760] ACPI: SSDT 0xFFFF888101548000 001BAF (v02 PmRef ApIst 00003000 INTL 20200717)
[ 0.267125] ACPI: Dynamic OEM Table Load:
[ 0.267133] ACPI: SSDT 0xFFFF88810154C000 001038 (v02 PmRef ApHwp 00003000 INTL 20200717)
[ 0.268344] ACPI: Dynamic OEM Table Load:
[ 0.268351] ACPI: SSDT 0xFFFF888102BF2000 001349 (v02 PmRef ApPsd 00003000 INTL 20200717)
[ 0.269595] ACPI: Dynamic OEM Table Load:
[ 0.269602] ACPI: SSDT 0xFFFF888101566000 000FBB (v02 PmRef ApCst 00003000 INTL 20200717)
[ 0.276389] ACPI: _OSC evaluated successfully for all CPUs
[ 0.276447] ACPI: EC: EC started
[ 0.276448] ACPI: EC: interrupt blocked
[ 0.277709] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[ 0.277710] ACPI: \_SB_.PC00.LPCB.H_EC: Boot DSDT EC used to handle transactions
[ 0.277712] ACPI: Interpreter enabled
[ 0.277756] ACPI: PM: (supports S0 S3 S4 S5)
[ 0.277757] ACPI: Using IOAPIC for interrupt routing
[ 0.278896] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.279973] ACPI: Enabled 8 GPEs in block 00 to 7F
[ 0.280591] ACPI: \_SB_.PC00.PEG1.PXP_: New power resource
[ 0.282538] ACPI Error: Needed [Integer/String/Buffer], found [Package] (____ptrval____) (20230628/exresop-469)
[ 0.282544] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20230628/dswexec-433)
[ 0.282549] ACPI Error: Aborting method \_SB.PC00.PEG0._STA due to previous error (AE_AML_OPERAND_TYPE) (20230628/psparse-529)
[ 0.288040] ACPI: \_SB_.PC00.RP09.PXP_: New power resource
[ 0.293813] ACPI: \_SB_.PC00.RP06.PXP_: New power resource
[ 0.294953] ACPI: \_SB_.PC00.RP08.PXP_: New power resource
[ 0.301666] ACPI: \_SB_.PC00.XHCI.RHUB.HS10.BTRT: New power resource
[ 0.302244] ACPI: \_SB_.PC00.PAUD: New power resource
[ 0.307681] ACPI: \_SB_.PC00.CNVW.WRST: New power resource
[ 0.310112] ACPI: \_SB_.PC00.TBT0: New power resource
[ 0.310414] ACPI: \_SB_.PC00.TBT1: New power resource
[ 0.310674] ACPI: \_SB_.PC00.D3C_: New power resource
[ 0.346676] ACPI: \_TZ_.FN00: New power resource
[ 0.346721] ACPI: \_TZ_.FN01: New power resource
[ 0.346764] ACPI: \_TZ_.FN02: New power resource
[ 0.346807] ACPI: \_TZ_.FN03: New power resource
[ 0.346853] ACPI: \_TZ_.FN04: New power resource
[ 0.347281] ACPI: \PIN_: New power resource
[ 0.347731] ACPI: PCI Root Bridge [PC00] (domain 0000 [bus 00-fe])
[ 0.347737] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
[ 0.349506] acpi PNP0A08:00: _OSC: platform does not support [AER]
[ 0.353002] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME PCIeCapability LTR DPC]
[ 0.373177] ACPI Error: Needed [Integer/String/Buffer], found [Package] (____ptrval____) (20230628/exresop-469)
[ 0.373183] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20230628/dswexec-433)
[ 0.373190] ACPI Error: Aborting method \_SB.PC00.PEG0._STA due to previous error (AE_AML_OPERAND_TYPE) (20230628/psparse-529)
[ 0.378530] ACPI: PCI: Interrupt link LNKA configured for IRQ 0
[ 0.378614] ACPI: PCI: Interrupt link LNKB configured for IRQ 1
[ 0.378696] ACPI: PCI: Interrupt link LNKC configured for IRQ 0
[ 0.378778] ACPI: PCI: Interrupt link LNKD configured for IRQ 0
[ 0.378861] ACPI: PCI: Interrupt link LNKE configured for IRQ 0
[ 0.378942] ACPI: PCI: Interrupt link LNKF configured for IRQ 0
[ 0.379023] ACPI: PCI: Interrupt link LNKG configured for IRQ 0
[ 0.379104] ACPI: PCI: Interrupt link LNKH configured for IRQ 0
[ 0.392710] ACPI: EC: interrupt unblocked
[ 0.392712] ACPI: EC: event unblocked
[ 0.392739] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[ 0.392740] ACPI: EC: GPE=0x6e
[ 0.392741] ACPI: \_SB_.PC00.LPCB.H_EC: Boot DSDT EC initialization complete
[ 0.392743] ACPI: \_SB_.PC00.LPCB.H_EC: EC: Used to handle transactions and events
[ 0.392811] ACPI: bus type USB registered
[ 0.395297] PCI: Using ACPI for IRQ routing
[ 0.516524] pnp: PnP ACPI init
[ 0.516672] ACPI Error: Needed [Integer/String/Buffer], found [Package] 00000000686ce912 (20230628/exresop-469)
[ 0.516687] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20230628/dswexec-433)
[ 0.516698] ACPI Error: Aborting method \_SB.PC00.PEG0._STA due to previous error (AE_AML_OPERAND_TYPE) (20230628/psparse-529)
[ 0.516709] ACPI Error: Method execution failed \_SB.PC00.PEG0._STA due to previous error (AE_AML_OPERAND_TYPE) (20230628/uteval-68)
[ 0.525902] pnp: PnP ACPI: found 6 devices
[ 0.531869] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[ 0.570866] ACPI: AC: AC Adapter [AC0] (on-line)
[ 0.571102] ACPI: button: Lid Switch [LID0]
[ 0.571159] ACPI: button: Power Button [PWRB]
[ 0.571220] ACPI: button: Power Button [PWRF]
[ 0.575100] ACPI: thermal: Thermal Zone [TZ00] (28 C)
[ 0.577490] hpet_acpi_add: no address or irqs in _CRS
[ 0.614525] ACPI: battery: Slot [BAT0] (battery present)
[ 1.360083] ACPI: bus type drm_connector registered
[ 1.360740] ACPI Error: Needed [Integer/String/Buffer], found [Package] 00000000686ce912 (20230628/exresop-469)
[ 1.360763] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20230628/dswexec-433)
[ 1.360783] ACPI Error: Aborting method \_SB.PC00.PEG0._STA due to previous error (AE_AML_OPERAND_TYPE) (20230628/psparse-529)
[ 1.384439] ACPI Error: Needed [Integer/String/Buffer], found [Package] 00000000686ce912 (20230628/exresop-469)
[ 1.384460] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20230628/dswexec-433)
[ 1.384479] ACPI Error: Aborting method \_SB.PC00.PEG0._STA due to previous error (AE_AML_OPERAND_TYPE) (20230628/psparse-529)
[ 1.396339] ACPI Error: Needed [Integer/String/Buffer], found [Package] 00000000686ce912 (20230628/exresop-469)
[ 1.396364] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20230628/dswexec-433)
[ 1.396384] ACPI Error: Aborting method \_SB.PC00.PEG0._STA due to previous error (AE_AML_OPERAND_TYPE) (20230628/psparse-529)
[ 1.765361] i915 0000:00:02.0: firmware: failed to load i915/adlp_dmc.bin (-2)
[ 1.767925] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc.bin (v2.20)
[ 1.780292] i915 0000:00:02.0: firmware: failed to load i915/adlp_guc_70.bin (-2)
[ 1.781461] i915 0000:00:02.0: firmware: failed to load i915/tgl_huc.bin (-2)
[ 1.786584] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.29.2
[ 1.786587] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 2.935822] ACPI: video: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 4.327258] iwlwifi 0000:00:14.3: firmware: failed to load iwlwifi-so-a0-hr-b0-86.ucode (-2)
[ 4.333580] iwlwifi 0000:00:14.3: firmware: failed to load iwl-debug-yoyo.bin (-2)
[ 4.333593] iwlwifi 0000:00:14.3: firmware: failed to load iwl-debug-yoyo.bin (-2)
[ 4.333601] iwlwifi 0000:00:14.3: firmware: failed to load iwl-debug-yoyo.bin (-2)
[ 4.333604] iwlwifi 0000:00:14.3: loaded firmware version 86.fb5c9aeb.0 so-a0-hr-b0-86.ucode op_mode iwlmvm
[ 4.554719] sof-audio-pci-intel-tgl 0000:00:1f.3: firmware: failed to load intel/sof/sof-adl.ri (-2)
[ 4.556580] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 4.556582] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[ 4.652807] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 4.652816] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[ 4.663379] sof-audio-pci-intel-tgl 0000:00:1f.3: firmware: failed to load intel/sof-tplg/sof-hda-generic-2ch.tplg (-2)
[ 1246.452389] iwlwifi 0000:00:14.3: Loaded firmware version: 86.fb5c9aeb.0 so-a0-hr-b0-86.ucode
kai@kai-PC:~$ dmesg | grep -i "pci reset"