diff options
| author | Balaji Selvanathan <[email protected]> | 2025-12-03 16:37:33 +0530 |
|---|---|---|
| committer | Casey Connolly <[email protected]> | 2026-04-27 12:38:44 +0200 |
| commit | 5ebc47d984c4d510ceec4748e7d86451b72b6577 (patch) | |
| tree | d71468182fedd959248752f92cd8012b5fc46838 /scripts/coreboot.sed | |
| parent | 2c93971ba3b8f75304e31d28d16e0b0148fe0a77 (diff) | |
arch: arm: mach-snapdragon: Auto-detect USB SSPHY driver support
Automatically detect super-speed USB PHY driver availability and
skip the USB speed fixup if driver is available, eliminating the need
for manual configuration.
Previously, U-Boot unconditionally limited USB to high-speed mode
on all Qualcomm platforms because most lacked super-speed PHY
drivers.
This change implements runtime detection that checks if a PHY
driver exists for the super-speed PHY node referenced by the DWC3
controller. The fixup is automatically skipped when a compatible
driver is found, allowing the hardware to operate at full
capability. Platforms without super-speed PHY drivers continue to
receive the fixup automatically.
Signed-off-by: Balaji Selvanathan <[email protected]>
[casey: rebased on flat-dwc3 dt support + fix Balaji's signoff]
[casey: make erroneous printf() a debug() again]
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Casey Connolly <[email protected]>
Diffstat (limited to 'scripts/coreboot.sed')
0 files changed, 0 insertions, 0 deletions
