diff options
author | zbb <zbb@FreeBSD.org> | 2016-02-16 11:43:57 +0000 |
---|---|---|
committer | zbb <zbb@FreeBSD.org> | 2016-02-16 11:43:57 +0000 |
commit | a48186faeaf8c55b183253e73decf5baa6f17597 (patch) | |
tree | 5e663a2ee4bb22c74ecdf66b62e65b1facf87b61 /sys/conf | |
parent | 25b601f742c4f323b6aa1d33ded914ee11295151 (diff) | |
download | FreeBSD-src-a48186faeaf8c55b183253e73decf5baa6f17597.zip FreeBSD-src-a48186faeaf8c55b183253e73decf5baa6f17597.tar.gz |
Support PEM that is not a PCI endpoint on ThunderX
Some chip revisions don't have their external PCIe buses
behind the internal bridge. Add support for FDT-configurable
PEMs but keep ability for PCIe enumeration.
Reviewed by: andrew, wma
Obtained from: Semihalf
Sponsored by: Cavium
Differential Revision: https://reviews.freebsd.org/D5285
Diffstat (limited to 'sys/conf')
-rw-r--r-- | sys/conf/files.arm64 | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/conf/files.arm64 b/sys/conf/files.arm64 index bbc77c1..02a8bf8 100644 --- a/sys/conf/files.arm64 +++ b/sys/conf/files.arm64 @@ -52,10 +52,11 @@ arm64/arm64/uma_machdep.c standard arm64/arm64/unwind.c optional ddb | kdtrace_hooks | stack arm64/arm64/vfp.c standard arm64/arm64/vm_machdep.c standard -arm64/cavium/thunder_pcie.c optional soc_cavm_thunderx pci -arm64/cavium/thunder_pcie_fdt.c optional soc_cavm_thunderx pci fdt -arm64/cavium/thunder_pcie_pem.c optional soc_cavm_thunderx pci -arm64/cavium/thunder_pcie_common.c optional soc_cavm_thunderx pci +arm64/cavium/thunder_pcie.c optional soc_cavm_thunderx pci +arm64/cavium/thunder_pcie_fdt.c optional soc_cavm_thunderx pci fdt +arm64/cavium/thunder_pcie_pem.c optional soc_cavm_thunderx pci +arm64/cavium/thunder_pcie_pem_fdt.c optional soc_cavm_thunderx pci fdt +arm64/cavium/thunder_pcie_common.c optional soc_cavm_thunderx pci arm64/cloudabi64/cloudabi64_sysvec.c optional compat_cloudabi64 crypto/blowfish/bf_enc.c optional crypto | ipsec crypto/des/des_enc.c optional crypto | ipsec | netsmb |