usb: core: reduce power-on-good delay time of root hub
authorChunfeng Yun <chunfeng.yun@mediatek.com>
Sat, 10 Apr 2021 01:20:45 +0000 (09:20 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 3 Jun 2021 07:00:52 +0000 (09:00 +0200)
commit972b4c19f55da91a42682c74634d36bf5ef3061c
treec5a82e3274e54b9c28030ea03148795c320681d3
parent5c7b23b7962865766147c5d7dc3f6e15b96dbe18
usb: core: reduce power-on-good delay time of root hub

commit 90d28fb53d4a51299ff324dede015d5cb11b88a2 upstream.

Return the exactly delay time given by root hub descriptor,
this helps to reduce resume time etc.

Due to the root hub descriptor is usually provided by the host
controller driver, if there is compatibility for a root hub,
we can fix it easily without affect other root hub

Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Link: https://lore.kernel.org/r/1618017645-12259-1-git-send-email-chunfeng.yun@mediatek.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/hub.h