After switching to Linux v5.10 based kernel and DTB for RPi4 there is no
need for custom handling of the XHCI firmware upload. It will be properly
handled by the mainline u-boot's raspberry-pi firmware reset driver.
This reverts commit
c3d57c4a00cf39aa885aa65a26eb4aa984b7f0fd.
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: I27b51249fbb904d4d3dd18f82671c7d5b8305008
#include <lcd.h>
#include <memalign.h>
#include <mmc.h>
-#include <usb/xhci.h>
#include <asm/gpio.h>
#include <asm/arch/mbox.h>
#include <asm/arch/msg.h>
#include <usb.h>
#include <usb/xhci.h>
-__weak void xhci_pci_fixup(struct udevice *dev)
-{
-}
-
static void xhci_pci_init(struct udevice *dev, struct xhci_hccr **ret_hccr,
struct xhci_hcor **ret_hcor)
{
struct xhci_hccr *hccr;
struct xhci_hcor *hcor;
- xhci_pci_fixup(dev);
-
xhci_pci_init(dev, &hccr, &hcor);
return xhci_register(dev, hccr, hcor);
#define HOST_XHCI_H_
#include <reset.h>
-#include <usb.h>
#include <asm/types.h>
#include <asm/cache.h>
#include <asm/io.h>
struct xhci_ctrl *xhci_get_ctrl(struct usb_device *udev);
-extern void xhci_pci_fixup(struct udevice *dev);
-
#endif /* HOST_XHCI_H_ */