]> git.baikalelectronics.ru Git - uboot.git/commit
bootstd: usb: Avoid initing USB twice
authorSimon Glass <sjg@chromium.org>
Sat, 6 May 2023 02:03:04 +0000 (20:03 -0600)
committerTom Rini <trini@konsulko.com>
Sat, 13 May 2023 13:52:32 +0000 (09:52 -0400)
commit546a12a8782c39e51d78435fbb69994aecd88f1a
treee6aabd26acd9f7bd57733251c26137a248d57749
parent99c9348cdb41b91280ae7e219868a0018d73342f
bootstd: usb: Avoid initing USB twice

This causes crashes on some boards, e.g. rockpro64. In any case, we
should not do it.

Check the usb_started flag to avoid this.

Signed-off-by: Simon Glass <sjg@chromium.org>
Tested-by: Jonas Karlman <jonas@kwiboo.se>
Tested-by: Tom Rini <trini@konsulko.com>
drivers/usb/host/usb_bootdev.c
test/boot/bootdev.c