Renesas R-Car and RZ USB 2.0 High-Speed (USBHS) controller
The on-chip USB 2.0 high-speed host and peripheral controller built into Renesas R-Car automotive SoCs and the RZ family of industrial and embedded application processors (RZ/A1, RZ/A2, RZ/G2L, RZ/T2H and related parts), used in cars, factory equipment, and other embedded Linux devices from the 2010s through current 2024-2025 product launches.
recommendation
It should stay because the controller is still shipping in current Renesas embedded processors, including the RZ/G2L and the RZ/T2H launched in late 2024, and the code is still receiving real maintenance — bug fixes through 2024-2026 and fresh support for new SoCs. There is no in-kernel replacement and no sign of a removal effort.
repository signals
sources
- git.kernel.org
Upstream activity is current: the directory still receives substantive fixes and new-SoC enablement in 2024-2026, so it is not an abandoned legacy driver.
- cateee.net
LKDDb shows CONFIG_USB_RENESAS_USBHS is still present through current kernels and binds multiple Renesas R-Car/RZ compatibles, indicating ongoing in-tree platform coverage rather than a dead one-off driver.
- renesas.com
Renesas lists RZ/G2L as an active product with long longevity and USB 2.0 interfaces, supporting that this controller family is still relevant in new embedded deployments.
- renesas.com
Renesas markets RZ/T2H as an active Linux-capable MPU launched in late 2024, consistent with ongoing deployment of Renesas SoCs that use this class of USB controller.
- renesas.com
Renesas part details for R9A09G077 (RZ/T2H) explicitly list USB2.0 host/function and USBHS, matching the recent kernel addition of support for this SoC in renesas_usbhs.
codex reasoning notes (technical)
Real driver directory: local exec_command confirmed module_platform_driver in drivers/usb/renesas_usbhs/common.c and local source grep showed active compatibles across R-Car Gen2/Gen3, RZ/A1, RZ/A2, RZ/G2L, and RZ/T2H-class r9a09g077. Upstream attention was checked first via local exec_command git log on the directory; it shows substantive 2024-2026 fixes plus 2025 support for RZ/T2H, and no evidence of a removal trajectory. The kernel.org log URL is included as canonical recall for the same history view. Deployment evidence came from web search_query hits to LKDDb and Renesas product pages. A lore-focused web search did not surface an active removal/deprecation series. Because the IP is still shipping in current Renesas MPUs and still getting bug fixes/new SoC support, the correct disposition is keep, with no natural replacement driver beyond this same in-tree driver.