[PATCH 2/2] usb: xhci: Load Raspberry Pi 4 VL805's firmware
Nicolas Saenz Julienne
nsaenzjulienne at suse.de
Wed Apr 29 13:19:30 CEST 2020
On Wed, 2020-04-29 at 08:18 +0200, Marek Szyprowski wrote:
> Hi Nicolas,
> On 28.04.2020 19:44, Nicolas Saenz Julienne wrote:
> > When needed, RPi4's co-processor (called VideoCore) has to be instructed
> > to load VL805's firmware (the chip providing xHCI support). VideCore's
> > firmware expects the board's PCIe bus to be already configured in order
> > for it to load the xHCI chip firmware. So we have to make sure this
> > happens in between the PCIe configuration and xHCI startup.
> > Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne at suse.de>
> > ---
> > drivers/usb/host/xhci-pci.c | 6 ++++++
> > 1 file changed, 6 insertions(+)
> > diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c
> > index c1f60da541..5c17ea6932 100644
> > --- a/drivers/usb/host/xhci-pci.c
> > +++ b/drivers/usb/host/xhci-pci.c
> > @@ -11,6 +11,8 @@
> > #include <usb.h>
> > #include <usb/xhci.h>
> > +#include <asm/arch/msg.h>
> > +
> Does the above include works on the other archs?
It doesn't I should have enclosed it with '#ifdef CONFIG_BCM2711' as well.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 488 bytes
Desc: This is a digitally signed message part
More information about the U-Boot