u-boot/drivers/usb
Tom Rini 6549dbfd26 Merge patch series "Extend usb_onboard_hub driver to support Cypress HX3 hub family"
Lukasz Czechowski <lukasz.czechowski@thaumatec.com> says:

This patch series extends the usb_onboard_hub driver to allow for
support of more types of onboard hub devices, and adds the Cypress HX3
hub family.

First patch in the series updates the bind function, so that it no
longer uses hardcoded compatible strings.
Next patch simplifies the code, by removing unnecessary dm_gpio function
call.
Third patch updates the remove function, which allows the prevent issues
with usb devices reenumeration, in case of calling "usb reset". Although
the issue could still occur in case of invalid initial state of reset
gpio, it is minimized with no impact on main usb_hub driver.
Fourth patch extends the driver with support for multiple power
supplies, the same way it is done in kernel driver.  Finally, last patch
provides hub data and of_match table entries for Cypress HX3

Link: https://lore.kernel.org/r/20250722-usb_onboard_hub_cypress_hx3-v4-0-91c3ee958c0e@thaumatec.com
2025-07-30 08:20:35 -06:00
..
cdns3 Kbuild: Always use $(PHASE_) 2025-04-11 12:16:44 -06:00
common usb: dwc2: Unify flush and reset logic with v4.20a support 2025-06-02 09:57:43 +02:00
dwc3 usb: dwc3-generic: Add Exynos850 support 2025-07-25 10:17:21 +09:00
emul membuf: Rename struct 2025-04-03 16:54:49 -06:00
eth eth: asix88179: packet drop when receiving large fragmented packets 2024-11-25 19:11:19 +01:00
gadget Merge patch series "list.h/treewide: get rid of no-op prefetch()" 2025-06-18 08:05:29 -06:00
host usb: dwc2: Replace uint<x>_t types with u<x> 2025-06-02 09:57:43 +02:00
isp1760 Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
mtu3 drivers: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
musb arm: ti: Remove omap4 platform support 2024-07-23 10:37:48 -06:00
musb-new Merge patch series "list.h/treewide: get rid of no-op prefetch()" 2025-06-18 08:05:29 -06:00
phy drivers: usb: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
tcpm usb: tcpm: fusb302: add driver 2024-10-17 03:12:47 +02:00
ulpi usb: ulpi: Clean up how we enable support 2025-05-25 15:44:13 +02:00
Kconfig usb: onboard-hub: Use devm API do automatically free the reset GPIO 2025-07-30 07:57:17 -06:00