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

Reply via email to