https://bugzilla.kernel.org/show_bug.cgi?id=221434
Bug ID: 221434
Summary: HP Envy x360 14-es1xxx: UCSI_GET_PDOS fails with error
0 (-5 EIO)
Product: ACPI
Version: 2.5
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: ACPICA-Core
Assignee: [email protected]
Reporter: [email protected]
Regression: No
Product: HP Envy x360 2-in-1 Laptop 14-es1xxx
BIOS Version: F.14 Rev.A (Mar 9, 2026)
Kernel: 6.19.13-arch1-1
OS: Arch Linux
Problem:
When USB-C device is plugged in, the UCSI (USB Type-C System Interface)
driver fails to negotiate Power Delivery with the embedded controller:
[Time] ucsi_acpi USBC000:00: unknown error 0
[Time] ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-5)
This causes:
- USB-C disconnect loops
- Alt Mode doesn't work
- Docking station not recognized
- Fast charging doesn't negotiate
The embedded controller firmware appears to have a bug where it doesn't
respond correctly to UCSI_GET_PDOS queries.
Workaround:
Adding "ucsi_acpi.suppress_pdos_errors=1" to kernel cmdline allows
basic USB-C operation but breaks Alt Mode/docking.
Expected behavior:
UCSI should successfully negotiate Power Delivery without errors.v
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla