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
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sys/arm64/cavium/thunder_pcie_fdt.c | ||
---|---|---|
236–300 | 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–300 | We still need to call thunder_pcie_alloc_resource if no dts node was found. The second allocation causes rman_reserve_resource to fail. |