[Bug 221065] ideapad_acpi: unexpected charge_types spam on Yoga Pro 7 14ASP9

bugzilla-daemon
2026-02-10T19:23:55Z

--- Comment #11 from Avraham Hollander (anhollander516@gmail.com) ---
It seems also that after writing something to charge_types, the ucsi-acpi
driver complains too, along with an ACPI error whenever the charger is plugged
in:

ACPI Error: Thread 2157330176 cannot release Mutex [ECMT] acquired by thread
2188863744 (20250807/exmutex-378)
ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0.ECCC due to previous error
(AE_AML_NOT_OWNER) (20250807/psparse-531)
ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0.RPAM due to previous error
(AE_AML_NOT_OWNER) (20250807/psparse-531)
ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0._Q92 due to previous error
(AE_AML_NOT_OWNER) (20250807/psparse-531)
ideapad_acpi VPC2004:00: unexpected charge_types: both [Fast] and [Long_Life]
are enabled
ucsi_acpi USBC000:00: ucsi_handle_connector_change: GET_CONNECTOR_STATUS failed
(-5)
ucsi_acpi USBC000:00: ucsi_handle_connector_change: GET_CONNECTOR_STATUS failed
(-5)
ucsi_acpi USBC000:00: GET_CONNECTOR_STATUS failed (-5)
ACPI Error: Thread 2156041472 cannot release Mutex [ECMT] acquired by thread
2188863744 (20250807/exmutex-378)
ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0.ECCC due to previous error
(AE_AML_NOT_OWNER) (20250807/psparse-531)
ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0.RPAM due to previous error
(AE_AML_NOT_OWNER) (20250807/psparse-531)
ACPI Error: Aborting method \_SB.PCI0.LPC0.EC0._Q9E due to previous error
(AE_AML_NOT_OWNER) (20250807/psparse-531)
ideapad_acpi VPC2004:00: unexpected charge_types: both [Fast] and [Long_Life]
are enabled
ucsi_acpi USBC000:00: ucsi_handle_connector_change: GET_CONNECTOR_STATUS failed
(-110)
ucsi_acpi USBC000:00: ucsi_handle_connector_change entered without
EVENT_PENDING
ucsi_acpi USBC000:00: ucsi_handle_connector_change: GET_CONNECTOR_STATUS failed
(-110)

The ideapad_acpi driver's behavior doesn't seem to be affected by plugging in
or unplugging the charger.