
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@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.
Regards, Nicolas