Re: Rockchip RK3588
Robert Swindells <[email protected]> Mon, 25 May 2026 00:32:23 +0100
| Newsgroups | gmane.os.netbsd.ports.arm |
|---|---|
| Message-ID | <[email protected]> |
Got my Orange Pi 5 Max to boot multiuser using u-boot instead of UEFI. The PCIe driver is only using legacy interrupts right now, haven't worked out yet what would be needed to use MSI/MSIX. It seems to be working fine with rge(4) and nvme(4) devices. The SoC uses the GICv3 interrupt controller but the PCIe host controller seems to need a bit of setup to allocate MSI & MSIX interrupts, maybe need to add some extra hooks to the arch/arm/pci code. The only example code that I can see to setup msi is for apple but that uses a different interrupt controller.