[PATCH v2] phy: tegra: xusb: reset VBUS & ID OVERRIDE
Vinod Koul
vkoul at kernel.org
Fri Feb 14 04:59:03 PST 2025
On Wed, 22 Jan 2025 18:59:43 +0800, Henry Lin wrote:
> Observed VBUS_OVERRIDE & ID_OVERRIDE might be programmed
> with unexpected value prior to XUSB PADCTL driver, this
> could also occur in virtualization scenario.
>
> For example, UEFI firmware programs ID_OVERRIDE=GROUNDED to set
> a type-c port to host mode and keeps the value to kernel.
> If the type-c port is connected a usb host, below errors can be
> observed right after usb host mode driver gets probed. The errors
> would keep until usb role class driver detects the type-c port
> as device mode and notifies usb device mode driver to set both
> ID_OVERRIDE and VBUS_OVERRIDE to correct value by XUSB PADCTL
> driver.
>
> [...]
Applied, thanks!
[1/1] phy: tegra: xusb: reset VBUS & ID OVERRIDE
commit: 55f1a5f7c97c3c92ba469e16991a09274410ceb7
Best regards,
--
~Vinod
More information about the linux-phy
mailing list