Hello everyone, After a lot of poking, I am finally able to use the AR8151 ethernet on the APQ8098 board. The magic bits are the iommu-map prop and the PCIE20_PARF_BDF_TRANSLATE_N setup. The WIP thread is archived here: https://marc.info/?t=155059539200004&r=1&w=2 Marc Gonzalez (3): PCI: qcom: Setup PCIE20_PARF_BDF_TRANSLATE_N arm64: dts: qcom: msm8998: Add PCIe SMMU node arm64: dts: qcom: msm8998: Add PCIe PHY and RC nodes arch/arm64/boot/dts/qcom/msm8998.dtsi | 93 ++++++++++++++++++++++++++ drivers/pci/controller/dwc/pcie-qcom.c | 4 ++ 2 files changed, 97 insertions(+) -- 2.17.1