Commit graph

3 commits

Author SHA1 Message Date
tnn
49bcbfe2f0 fix patch comment 2021-07-27 19:39:38 +00:00
tnn
f2509d125c u-boot-rockpro64: fix broken PCI config space handling:
- Program bus number into the ECAM decoder for each access
- Use type 1 PCI config cycles for config spaces behind bridge
- Add a platform specific hack to the synchronous exception handler
  to deal with PCI-e subsystem triggering data aborts when probing
  nonexistent PCI devices.
- properly delay after deasserting reset for downstream devices to
  have time to initialize.

Allows booting from PCI devices behind bridges and probing
devices other than 0:0:0 and 1:0:0.
2021-07-27 19:23:43 +00:00
mrg
6f35bc3a81 update u-boot for rockpro64 and pinebook-pro to u-boot 2021.07.
- adds support for panel on pinebook-pro (needs rk_anxdp.c r1.4)
- enable ahci/sata for rockpro64
- workaround usb_stop() bug in u-boot.  see eg:
  https://patchwork.ozlabs.org/project/uboot/patch/20210406151059.1187379-1-icenowy@aosc.io/
- remove long obsolete files

tested on original iso pbp that was upgraded to ansi key, and a
first generation ansi pbp, as well as two rockpro64 v2.1s.
2021-07-26 06:36:41 +00:00