mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-15 19:51:37 +00:00
arm: rpi: perform XHCI firmware upload only once
XHCI firmware upload must be performed only once after initializing the PCI bridge. This fixes USB stack initialization after calling "usb stop; usb start" on Raspberry Pi 4B. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Reviewed-by: Nicolas Saenz Julienne <nsaenz@kernel.org> Signed-off-by: Matthias Brugger <mbrugger@suse.com>
This commit is contained in:
parent
6f3a9227cc
commit
33166054c7
1 changed files with 6 additions and 0 deletions
|
@ -170,6 +170,12 @@ int bcm2711_notify_vl805_reset(void)
|
|||
ALLOC_CACHE_ALIGN_BUFFER(struct msg_notify_vl805_reset,
|
||||
msg_notify_vl805_reset, 1);
|
||||
int ret;
|
||||
static int done = false;
|
||||
|
||||
if (done)
|
||||
return 0;
|
||||
|
||||
done = true;
|
||||
|
||||
BCM2835_MBOX_INIT_HDR(msg_notify_vl805_reset);
|
||||
BCM2835_MBOX_INIT_TAG(&msg_notify_vl805_reset->dev_addr,
|
||||
|
|
Loading…
Add table
Reference in a new issue