Re: [PATCH 2/3] soc: qcom: pmic_glink: Add GIO pmic_glink instance

From: Jeff Roach

Date: Thu Nov 12 2026 - 18:49:41 EST


On 11/12/2026 3:10 PM, Fenglin Wu wrote:
> Could you try this on your side? If it works there as well, I can
> discuss it with the firmware team and come up with a formal fix when
> pushing next patch.

Tried your diff (pmic_glink_gio_enable_alerts() not called) on the
HP OmniBook X 16 (Mahua). It works:

- UCSI is fine again: no PPM init timeout at boot, and plug/unplug on
both USB-C ports creates/removes port*-partner as expected.
- Charging works on both ports, and a USB 3 stick enumerates at
SuperSpeed on both ports.
- RTC via GIO reads correct UTC.

Please disregard the plug/unplug sound problem from my mail yesterday.
With the GIO modules loaded, qcom-battmgr-usb never gets a change
uevent, but the sound works anyway on both ports when the laptop
starts after a long power-off with the charger unplugged. So that
uevent is not what drives it. My guess is the earlier failures came
from leaving the charger plugged in, or from power-offs too short
(about 10 s to 40 s) to reset the charger state between test boots.

Jeff