]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
usb: uhci: Add reset control support
authorRyan Chen <ryan_chen@aspeedtech.com>
Mon, 22 Sep 2025 05:20:43 +0000 (13:20 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 13 Oct 2025 07:11:49 +0000 (09:11 +0200)
commit113ba4270afffa4c1127c31d305e5bac48f27681
tree12f82df09e54c87c468eaa21befb451661394900
parent19040e562640fa3a59fbf9ce98f201bf4d2d82d8
usb: uhci: Add reset control support

Some SoCs, such as the Aspeed AST2700, require the UHCI controller
to be taken out of reset before it can operate. Add optional reset
control support to the UHCI platform driver.

The driver now acquires an optional reset line from device tree,
deasserts it during probe, and asserts it again in the error path
and shutdown.

Signed-off-by: Ryan Chen <ryan_chen@aspeedtech.com>
Reviewed-by: Alan Stern <stern@rowland.harvard.edu>
Link: https://lore.kernel.org/r/20250922052045.2421480-3-ryan_chen@aspeedtech.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/uhci-hcd.h
drivers/usb/host/uhci-platform.c