dm: usb: move bus initialization into new static function usb_init_bus()
authorJerome Forissier <jerome.forissier@linaro.org>
Fri, 18 Apr 2025 14:09:40 +0000 (16:09 +0200)
committerTom Rini <trini@konsulko.com>
Wed, 23 Apr 2025 19:19:44 +0000 (13:19 -0600)
commit4634346e3eb8f3f4ea0505f4f0a14182b2ad60f3
tree479beb3bfef93f255191ca8d416090c9dd158594
parentdbb22f541a0a34d0e5889a03db180414aac90f9f
dm: usb: move bus initialization into new static function usb_init_bus()

To prepare for the introduction of threads in the USB initialization
sequence, move code out of usb_init() into a new helper function:
usb_init_bus() and count the number of USB controllers initialized
successfully by using the DM device_active() function.

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
drivers/usb/host/usb-uclass.c