Skip to content

Assign fixed PCI domain numbers to the host bridge.

Created by: inindev

Without fixed domain numbers, Linux fails to initialize PCI:

pcie-starfive 940000000.pcie: error -ENODEV: failed to get valid pcie domain
pcie-starfive 9c0000000.pcie: error -ENODEV: failed to get valid pcie domain

Fixed PCI domain numbers are found in the upstream patch submission here: https://patchwork.kernel.org/project/linux-riscv/patch/20231031115430.113586-21-minda.chen@starfivetech.com/

Merge request reports