- patch to fix hang during boot on Pinebook Pro, see:
https://lists.denx.de/pipermail/u-boot/2020-November/432931.html
https://lists.denx.de/pipermail/u-boot/2021-January/439167.html
--- /dev/null
+--- u-boot-2021.01/configs/pinebook-pro-rk3399_defconfig.orig 2021-01-11 19:11:43.000000000 +0100
++++ u-boot-2021.01/configs/pinebook-pro-rk3399_defconfig 2021-01-29 19:30:03.038306332 +0100
+@@ -75,8 +75,6 @@
+ CONFIG_USB=y
+ CONFIG_USB_XHCI_HCD=y
+ CONFIG_USB_XHCI_DWC3=y
+-CONFIG_USB_EHCI_HCD=y
+-CONFIG_USB_EHCI_GENERIC=y
+ CONFIG_USB_OHCI_HCD=y
+ CONFIG_USB_OHCI_GENERIC=y
+ CONFIG_USB_DWC3=y
Summary: Das U-Boot -- the Universal Boot Loader
Summary(pl.UTF-8): Das U-Boot - uniwersalny bootloader
Name: uboot
-Version: 2020.10
+Version: 2021.01
Release: 1
License: GPL v2
Group: Applications/System
Source0: https://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
-# Source0-md5: 14656f08aa73a8dbbde2424fe78bbe3b
+# Source0-md5: a3206df1c1b97df7a4ddcdd17cb97d0c
Patch0: rpi-Enable-using-the-DT-provided-by-the-Raspberry-Pi.patch
Patch1: rk3399-Pinebook-pro-EDP-support.patch
+Patch2: %{name}-pbp_usb_hang.patch
URL: https://www.denx.de/wiki/U-Boot
%ifarch aarch64
BuildRequires: arm-trusted-firmware-armv8
%endif
%ifarch aarch64
%patch1 -p1
+%patch2 -p1
%endif
%build