Bug ID | 1180338 |
---|---|
Summary | [RPi4] u-boot can't handle DMA addresses different from CPU's |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Bootloader |
Assignee | screening-team-bugs@suse.de |
Reporter | nsaenzjulienne@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
After a firmware upgrade, RPi4's PCIe bus configuration changed. Inbound access (PCI bus mastering) is now configured to happen with a DMA offset (used to be transparent). This isn't supported so far in u-boot and breaks USB support both in u-boot and GRUB. A series addresses this here: http://u-boot.10912.n7.nabble.com/PATCH-v5-00-13-Raspberry-Pi-400-Compute-Module-4-support-td435983.html which will be hopefully backported into TW's u-boot soon.