ThunderX is the only board known to use them.
Move them to the ThunderX PCIe driver.
Details
Boot a ThuderX board, verify that the network(vnic) still works.
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
sys/arm64/cavium/thunder_pcie_fdt.c | ||
---|---|---|
236–238 | Is this function needed? It looks like we could move the RMAN_IS_DEFAULT_RANGE code to pci_host_generic_core_alloc_resource and just remove this. |
sys/arm64/cavium/thunder_pcie_fdt.c | ||
---|---|---|
236–238 | We still need to call thunder_pcie_alloc_resource if no dts node was found. The second allocation causes rman_reserve_resource to fail. |