HomeFreeBSD

Divide ThunderX PCIe driver to general and FDT part

Description

Divide ThunderX PCIe driver to general and FDT part

  • Separate FDT and general PCIe driver parts
  • Drop some irrelevant printfs that cannot be displayed in FDT attach
  • Move ranges parsing to FDT portion of PCIe code

Obtained from: Semihalf
Sponsored by: Cavium
Differential Revision: https://reviews.freebsd.org/D5067